PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.2.1
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.2.1
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 4.2.1 All 138 releases
learnpress / templates / loop / single-course / loop-section-item.php

loop-section-item.php in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.2.1, at templates/loop/single-course/loop-section-item.php

41 lines 1.5 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 * @author ThimPress
6 * @package Learnpress/Templates
7 * @version 4.1.5
8 */
9
10 defined( 'ABSPATH' ) || exit();
11
12 // PARAM: section_item, course_item, can_view_item, user, course_id is required.
13
14 /**
15 * @var LP_Model_User_Can_View_Course_Item $can_view_item
16 * @var LP_Course_Item $course_item
17 */
18 if ( empty( $section_item ) || empty( $course_item ) || empty( $can_view_item ) || empty( $course_id ) ) {
19 return;
20 }
21 ?>
22
23 <li class="course-item <?php echo esc_attr( implode( ' ', $course_item->get_class_v2( $course_id, $section_item['ID'], $can_view_item ) ) ); ?>"
24 data-id="<?php echo esc_attr( $section_item['ID'] ); ?>">
25 <a class="section-item-link" href="<?php echo esc_url_raw( $course_item->get_permalink() ); ?>">
26 <span class="item-name"><?php echo esc_html( $section_item['post_title'] ); ?></span>
27
28 <div class="course-item-meta">
29 <?php do_action( 'learn-press/course-section-item/before-' . $course_item->get_item_type() . '-meta', $course_item ); ?>
30
31 <?php if ( $course_item->is_preview() ) : ?>
32 <span class="item-meta course-item-preview" data-preview="<?php esc_attr_e( 'Preview', 'learnpress' ); ?>"></span>
33 <?php endif; ?>
34
35 <span class="item-meta course-item-status" title="<?php echo esc_attr( $course_item->get_status_title() ); ?>"></span>
36
37 <?php do_action( 'learn-press/course-section-item/after-' . $course_item->get_item_type() . '-meta', $course_item ); ?>
38 </div>
39 </a>
40 </li>
41