PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.9.4
Tutor LMS – eLearning and online course solution v3.9.4
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 1 year ago nav.php 3 years ago question_and_answer.php 3 years ago
announcements.php
63 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
40 /* translators: %s: time difference */
41 echo esc_html( sprintf( __( '%s ago', 'tutor' ), human_time_diff( strtotime( $announcement->post_date_gmt ) ) ) );
42 ?>
43 </div>
44 </div>
45 </div>
46
47 <div class="tutor-card-body">
48 <div class="tutor-fs-6 tutor-color-secondary">
49 <?php
50 echo tutor_utils()->announcement_content( wpautop( stripslashes( $announcement->post_content ) ) ) //phpcs:ignore;
51 ?>
52 </div>
53 </div>
54 </div>
55 <?php endforeach; ?>
56 <?php else : ?>
57 <div>
58 <?php tutor_utils()->tutor_empty_state( tutor_utils()->not_found_text() ); ?>
59 </div>
60 <?php endif; ?>
61
62 <?php do_action( 'tutor_course/announcements/after' ); ?>
63