PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.9.10
Tutor LMS – eLearning and online course solution v3.9.10
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 / profile / courses_taken.php
tutor / templates / profile Last commit date
bio.php 3 years ago courses_taken.php 3 years ago
courses_taken.php
54 lines
1 <?php
2 /**
3 * Courses taken template
4 *
5 * @package Tutor\Templates
6 * @subpackage Profile
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 1.4.3
10 */
11
12 use Tutor\Models\CourseModel;
13
14 $user_name = sanitize_text_field( get_query_var( 'tutor_profile_username' ) );
15 $get_user = tutor_utils()->get_user_by_login( $user_name );
16 $user_id = $get_user->ID;
17
18 $pageposts = CourseModel::get_courses_by_instructor( $user_id );
19 ?>
20 <div class="tutor-grid tutor-grid-3">
21 <?php
22 if ( $pageposts ) {
23 global $post;
24
25 //phpcs:ignore
26 foreach ( $pageposts as $post ) {
27 setup_postdata( $post );
28
29 /**
30 * Usage Idea, you may keep a loop within a wrap, such as bootstrap col
31 *
32 * @hook tutor_course/archive/before_loop_course
33 * @type action
34 */
35 do_action( 'tutor_course/archive/before_loop_course' );
36
37 tutor_load_template( 'loop.course' );
38
39 /**
40 * Usage Idea, If you start any div before course loop, you can end it here, such as </div>
41 *
42 * @hook tutor_course/archive/after_loop_course
43 * @type action
44 */
45 do_action( 'tutor_course/archive/after_loop_course' );
46 }
47 } else {
48 ?>
49 <p><?php esc_html_e( 'No course yet.', 'tutor' ); ?></p>
50 <?php
51 }
52 ?>
53 </div>
54