PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.0.0
Tutor LMS – eLearning and online course solution v2.0.0
4.0.1 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 / loop / tutor-pagination.php
tutor / templates / loop Last commit date
add-to-cart-edd.php 4 years ago add-to-cart-woocommerce.php 4 years ago course-author.php 4 years ago course-continue.php 4 years ago course-in-cart.php 4 years ago course-price-edd.php 4 years ago course-price-woocommerce.php 4 years ago course-price.php 4 years ago course.php 4 years ago end_content_wrap.php 5 years ago enrolled-course-progress.php 4 years ago footer.php 4 years ago header.php 4 years ago loop-after-content.php 4 years ago loop-before-content.php 4 years ago loop-end.php 5 years ago loop-start.php 4 years ago meta.php 4 years ago rating.php 4 years ago start_content_wrap.php 4 years ago thumbnail.php 4 years ago title.php 4 years ago tutor-pagination.php 4 years ago tutor-pagination_ajax.php 4 years ago
tutor-pagination.php
85 lines
1 <?php
2 /**
3 * A single course loop pagination
4 *
5 * @since v.1.0.0
6 * @author themeum
7 * @url https://themeum.com
8 *
9 * @package TutorLMS/Templates
10 * @version 1.4.3
11 */
12
13 if ( ! defined( 'ABSPATH' ) ) {
14 exit;
15 }
16
17 ?>
18
19 <?php
20
21 global $wp_query;
22
23 function course_listing_pagination( $pages = '', $range = 4 ) {
24 $showitems = ( $range * 2 )+1;
25 global $paged;
26 if(empty( $paged )) $paged = 1;
27
28 if( $pages == '' ){
29 $wp_query = '';
30 $pages = is_object( $wp_query ) ? $wp_query->max_num_pages : null;
31 if( !$pages ){
32 $pages = 1;
33 }
34 }
35
36 if( 1 != $pages ){
37
38 ?>
39 <nav class="tutor-course-list-pagination tutor-ui-pagination">
40 <div class="tutor-pagination-hints">
41 <div class="text-regular-caption tutor-color-black-60">
42 <?php _e('Page', 'tutor'); ?>
43 <span class="tutor-fs-7 tutor-fw-medium tutor-color-black">
44 <?php echo esc_html( $paged ); ?>
45 </span>
46 <?php _e('of', 'tutor'); ?>
47 <span className="tutor-fs-7 tutor-fw-medium tutor-color-black">
48 <?php echo esc_html( $pages ); ?>
49 </span>
50 </div>
51 </div>
52 <ul class="tutor-pagination-numbers">
53 <?php
54 if($paged > 1 ){
55 echo "<a href='".esc_url( get_pagenum_link(1) )."' class='prev page-numbers'>
56 <span class='tutor-icon-angle-left-filled'></span>
57 </a>";
58 }
59
60 for ($i=1; $i <= $pages; $i++){
61 if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems )){
62 echo ($paged == $i)? "<span class='page-numbers current'>".$i."</span>":"<a href='".get_pagenum_link($i)."' class='page-numbers'>".$i."</a>";
63 }
64 }
65
66 if ($paged < $pages) {
67 echo '<a href="'.esc_url( get_pagenum_link($paged + 1) ).'" class="next page-numbers">
68 <span class="tutor-icon-angle-right-filled"></span>
69 </a>';
70 }
71 ?>
72 </ul>
73 </nav>
74 <?php } } ?>
75
76 <?php do_action('tutor_course/archive/pagination/before'); ?>
77
78 <?php
79 if (function_exists("course_listing_pagination") && is_object($wp_query)) {
80 course_listing_pagination( $wp_query->max_num_pages );
81 }
82 ?>
83
84 <?php do_action('tutor_course/archive/pagination/after'); ?>
85