PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 2.5.0
Tutor LMS – eLearning and online course solution v2.5.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 / single / course / enrolled / announcements.php
tutor / templates / single / course / enrolled Last commit date
announcements.php 2 years ago nav.php 3 years ago question_and_answer.php 3 years ago
announcements.php
60 lines
1 <?php
2 /**
3 * Announcements
4 *
5 * @package Tutor\Templates
6 * @subpackage Single\Course\Enrolled
7 * @author Themeum <support@themeum.com>
8 * @link https://themeum.com
9 * @since 1.0.0
10 */
11
12 $announcements = tutor_utils()->get_announcements( get_the_ID() );
13 ?>
14
15 <?php do_action( 'tutor_course/announcements/before' ); ?>
16
17 <?php if ( is_array( $announcements ) && count( $announcements ) ) : ?>
18 <?php foreach ( $announcements as $announcement ) : ?>
19 <div class="tutor-card tutor-announcement-card tutor-mb-32">
20 <div class="tutor-card-header tutor-d-block tutor-bg-gray-10">
21 <h3 class="tutor-card-title"><?php echo esc_html( $announcement->post_title ); ?></h3>
22
23 <div class="tutor-meta tutor-mt-16">
24 <div>
25 <?php
26 echo wp_kses(
27 tutor_utils()->get_tutor_avatar( $announcement->post_author, 'sm' ),
28 tutor_utils()->allowed_avatar_tags()
29 );
30 ?>
31 </div>
32
33 <div>
34 <span class="tutor-meta-key"><?php esc_html_e( 'By', 'tutor' ); ?></span>
35 <span class="tutor-meta-value"><?php echo esc_html( get_userdata( $announcement->post_author )->display_name ); ?></span>
36 </div>
37
38 <div>
39 <?php echo esc_html( sprintf( __( '%s ago', 'tutor' ), human_time_diff( strtotime( $announcement->post_date_gmt ) ) ) ); ?>
40 </div>
41 </div>
42 </div>
43
44 <div class="tutor-card-body">
45 <div class="tutor-fs-6 tutor-color-secondary">
46 <?php
47 echo tutor_utils()->announcement_content( wpautop( stripslashes( $announcement->post_content ) ) ) //phpcs:ignore;
48 ?>
49 </div>
50 </div>
51 </div>
52 <?php endforeach; ?>
53 <?php else : ?>
54 <div>
55 <?php tutor_utils()->tutor_empty_state( tutor_utils()->not_found_text() ); ?>
56 </div>
57 <?php endif; ?>
58
59 <?php do_action( 'tutor_course/announcements/after' ); ?>
60