PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.0.0
Tutor LMS – eLearning and online course solution v2.0.0
4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / templates / shortcode / tutor-instructor.php
tutor / templates / shortcode Last commit date
instructor-filter.php 4 years ago tutor-course.php 4 years ago tutor-instructor.php 4 years ago
tutor-instructor.php
71 lines
1 <div class="tutor-courses tutor-courses-loop-wrap tutor-courses-layout-<?php esc_attr_e( $column_count . ' ' . $layout ); ?>">
2 <?php if ( count( $instructors ) ) : ?>
3 <?php
4 foreach ( $instructors as $instructor ) :
5 $course_count = tutor_utils()->get_course_count_by_instructor( $instructor->ID );
6 $instructor_rating = tutor_utils()->get_instructor_ratings( $instructor->ID );
7 if ( 'pp-left-middle' !== $layout ) :
8 ?>
9 <div class="tutor-course-col-<?php echo $column_count; ?>">
10 <a href="<?php echo esc_url( tutor_utils()->profile_url( $instructor->ID, true ) ); ?>" class="tutor-course tutor-course-loop tutor-instructor-list tutor-instructor-list-<?php echo $layout; ?> tutor-instructor-list-<?php esc_attr_e( $instructor->ID ); ?>">
11 <div class="tutor-instructor-cover-photo" style="background-image:url(<?php echo esc_url( tutor_utils()->get_cover_photo_url( $instructor->ID ) ); ?>)"></div>
12 <div class="tutor-instructor-profile-photo" style="background-image:url(<?php echo esc_url( get_avatar_url( $instructor->ID, array( 'size' => 500 ) ) ); ?>)"></div>
13 <div class="tutor-instructor-rating">
14 <div class="ratings">
15 <span class="rating-generated">
16 <?php tutor_utils()->star_rating_generator( $instructor_rating->rating_avg ); ?>
17 </span>
18
19
20 <span class='rating-digits'><?php esc_html_e( $instructor_rating->rating_avg ); ?></span>
21 <span class='rating-total-meta'>(<?php esc_html_e( $instructor_rating->rating_count ); ?>)</span>
22
23 </div>
24 </div>
25 <h4 class="tutor-instructor-name"><?php esc_html_e( $instructor->display_name ); ?></h4>
26 <div class="tutor-instructor-course-count">
27 <span class="tutor-ins-course-count"><?php esc_html_e( $course_count ); ?></span>
28 <span class="tutor-ins-course-text"><?php $course_count > 1 ? esc_html_e( 'Courses', 'tutor' ) : esc_html_e( 'Course', 'tutor' ); ?></span>
29 </div>
30 </a>
31 </div>
32 <?php else : ?>
33 <div class="tutor-course-col-<?php esc_html_e( $column_count ); ?>">
34 <a href="<?php echo esc_url( tutor_utils()->profile_url( $instructor->ID, true ) ); ?>" style="text-decoration: none;">
35 <div class="tutor-instructor-left-middle">
36 <div class="tutor-instructor-profile-photo">
37 <img src="<?php echo esc_url( get_avatar_url( $instructor->ID ) ); ?>" alt="instructor-image">
38 </div>
39 <div class="tutor-instructor-content">
40 <h4 class="tutor-instructor-name"><?php esc_html_e( $instructor->display_name ); ?></h4>
41 <span class="tutor-ins-course-count" style="color:#161616;"><?php esc_html_e( $course_count ); ?></span>
42 <span class="tutor-ins-course-text" style="color:#7A7A7A;"><?php $course_count > 1 ? esc_html_e( 'Courses', 'tutor' ) : esc_html_e( 'Course', 'tutor' ); ?></span>
43 </div>
44 </div>
45 </a>
46 </div>
47 <?php endif; ?>
48 <?php endforeach; ?>
49 <?php else : ?>
50 <div>
51 <?php esc_html_e( 'No instructor found', 'tutor' ); ?>
52 </div>
53 <?php endif; ?>
54 </div>
55
56 <?php
57 if ( $previous_page || $next_page ) {
58 $prev_url = ! $show_filter ? '?instructor-page=' . $previous_page : '#';
59 $next_url = ! $show_filter ? '?instructor-page=' . $next_page : '#';
60 ?>
61 <div class="tutor-pagination-wrap">
62 <?php
63 echo $previous_page ? '<a class="page-numbers" href="' . $prev_url . '" data-page_number="' . $previous_page . '">« ' . __( 'Previous', 'tutor' ) . '</a>' : '';
64 echo $next_page ? '&nbsp; <a class="next page-numbers" href="' . $next_url . '" data-page_number="' . $next_page . '">' . __( 'Next', 'tutor' ) . ' »</a>' : '';
65 ?>
66
67 </div>
68 <?php
69 }
70 ?>
71