PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.1
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.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 / single-course / sidebar.php

sidebar.php in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.4.1, at templates/single-course/sidebar.php

58 lines 1.1 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 course sidebar.
4 *
5 * @author ThimPress
6 * @package LearnPress/Templates
7 * @version 4.0.0
8 */
9
10 defined( 'ABSPATH' ) || exit;
11
12 /**
13 * Hide sidebar if there is no content
14 */
15 if ( ! is_active_sidebar( 'course-sidebar' ) && ! LearnPress::instance()->template( 'course' )->has_sidebar() ) {
16 return;
17 }
18 ?>
19
20 <aside class="course-summary-sidebar">
21 <div class="course-summary-sidebar__inner">
22 <div class="course-sidebar-top">
23 <?php
24 /**
25 * LP Hook
26 *
27 * @since 4.0.0
28 */
29 do_action( 'learn-press/before-course-summary-sidebar' );
30
31 /**
32 * LP Hook
33 *
34 * @since 4.0.0
35 *
36 * @see LP_Template_Course::course_sidebar_preview() - 10
37 * @see LP_Template_Course::course_featured_review() - 20
38 */
39 do_action( 'learn-press/course-summary-sidebar' );
40
41 /**
42 * LP Hook
43 *
44 * @since 4.0.0
45 */
46 do_action( 'learn-press/after-course-summary-sidebar' );
47
48 ?>
49 </div>
50
51 <?php if ( is_active_sidebar( 'course-sidebar' ) ) : ?>
52 <div class="course-sidebar-secondary">
53 <?php dynamic_sidebar( 'course-sidebar' ); ?>
54 </div>
55 <?php endif; ?>
56 </div>
57 </aside>
58