PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.3.7
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.3.7
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
learnpress / templates / single-course / tabs / curriculum-v2.php

curriculum-v2.php in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.3.7, at templates/single-course/tabs/curriculum-v2.php

52 lines 1.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Template for displaying curriculum tab of single course.
4 *
5 * This template can be overridden by copying it to yourtheme/learnpress/single-course/tabs/curriculum.php.
6 *
7 * @author ThimPress
8 * @package Learnpress/Templates
9 * @version 4.1.6
10 */
11
12 defined( 'ABSPATH' ) || exit();
13
14 if ( empty( $args ) ) {
15 return;
16 }
17
18 if ( isset( $args['sections'] ) && isset( $args['filters'] ) ) {
19 $sections = $args['sections'];
20 $filters = $args['filters'];
21 } else {
22 return;
23 }
24 ?>
25
26 <div class="course-curriculum" id="learn-press-course-curriculum">
27 <div class="curriculum-scrollable">
28 <?php if ( $sections['total'] > 0 ) : ?>
29 <ul class="curriculum-sections">
30 <?php
31 foreach ( $sections['results'] as $section ) :
32 $args['section'] = $section;
33 learn_press_get_template( 'loop/single-course/loop-section', $args );
34 endforeach;
35 ?>
36 </ul>
37 <?php else : ?>
38 <?php
39 echo wp_kses_post( apply_filters( 'learnpress/course/curriculum/empty', esc_html__( 'The curriculum is empty', 'learnpress' ) ) );
40 ?>
41 <?php endif; ?>
42 </div>
43
44 <?php if ( $sections['pages'] > 1 && $sections['pages'] > $filters->page ) : ?>
45 <div class="curriculum-more">
46 <button class="curriculum-more__button" data-page="<?php echo esc_attr( $filters->page ); ?>">
47 <?php esc_html_e( 'Show more Sections', 'learnpress' ); ?>
48 </button>
49 </div>
50 <?php endif; ?>
51 </div>
52