PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.8.7
Tutor LMS – eLearning and online course solution v1.8.7
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-course.php
tutor / templates / shortcode Last commit date
instructor-filter.php 5 years ago tutor-course.php 5 years ago tutor-instructor.php 5 years ago
tutor-course.php
53 lines
1
2 <?php
3 /**
4 * @package TutorLMS/Templates
5 * @version 1.4.3
6 */
7
8 $column_per_row = $GLOBALS['tutor_shortcode_arg']['column_per_row'];
9 $course_per_page = $GLOBALS['tutor_shortcode_arg']['course_per_page'];
10 $course_filter = $GLOBALS['tutor_shortcode_arg']['include_course_filter']===null ? (bool) tutor_utils()->get_option('course_archive_filter', false) : $GLOBALS['tutor_shortcode_arg']['include_course_filter'];
11 $supported_filters = tutor_utils()->get_option('supported_course_filters', array());
12
13 if ($course_filter && count($supported_filters)) { ?>
14 <div class="tutor-course-filter-wrapper">
15 <div class="tutor-course-filter-container">
16 <?php tutor_load_template('course-filter.filters'); ?>
17 </div>
18 <div>
19 <div class="<?php tutor_container_classes() ?> tutor-course-filter-loop-container" data-column_per_row="<?php echo $column_per_row; ?>" data-course_per_page="<?php echo $course_per_page; ?>"> <?php
20 }
21 if ( have_posts() ) :
22 /* Start the Loop */
23
24 tutor_course_loop_start();
25
26 while ( have_posts() ) : the_post();
27 /**
28 * @hook tutor_course/archive/before_loop_course
29 * @type action
30 * Usage Idea, you may keep a loop within a wrap, such as bootstrap col
31 */
32 do_action('tutor_course/archive/before_loop_course');
33
34 tutor_load_template('loop.course');
35
36 /**
37 * @hook tutor_course/archive/after_loop_course
38 * @type action
39 * Usage Idea, If you start any div before course loop, you can end it here, such as </div>
40 */
41 do_action('tutor_course/archive/after_loop_course');
42 endwhile;
43
44 tutor_course_loop_end();
45
46 endif;
47
48 if ($course_filter && count($supported_filters)) { ?>
49 </div><!-- .wrap -->
50 </div>
51 </div>
52 <?php }
53 ?>