PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.9.15
Tutor LMS – eLearning and online course solution v1.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 / profile / reviews_wrote.php
tutor / templates / profile Last commit date
bio.php 4 years ago courses_taken.php 5 years ago enrolled_course.php 5 years ago reviews_wrote.php 4 years ago
reviews_wrote.php
73 lines
1 <?php
2 /**
3 * @package TutorLMS/Templates
4 * @version 1.4.3
5 */
6
7 if ( ! defined( 'ABSPATH' ) ) {
8 exit;
9 }
10
11 $enable_show_reviews_wrote = tutor_utils()->get_option( 'students_own_review_show_at_profile' );
12 if ( ! $enable_show_reviews_wrote ) {
13 return;
14 }
15
16 $user_name = sanitize_text_field( get_query_var( 'tutor_student_username' ) );
17 $get_user = tutor_utils()->get_user_by_login( $user_name );
18 $user_id = $get_user->ID;
19
20
21 $reviews = tutor_utils()->get_reviews_by_user( $user_id );
22
23 if ( ! is_array( $reviews ) || ! count( $reviews ) ) { ?>
24 <div>
25 <p><?php _e( 'No review yet.', 'tutor' ); ?></p>
26 </div>
27 <?php
28 return;
29 }
30 ?>
31
32 <div class=" tutor-course-reviews-wrap">
33 <div class="tutor-reviews-list">
34 <?php
35 foreach ( $reviews as $review ) {
36 $profile_url = tutor_utils()->profile_url( $review->user_id );
37 ?>
38 <div class="tutor-review-individual-item tutor-review-<?php echo esc_url( $review->comment_ID ); ?>">
39 <div class="review-left">
40 <div class="review-avatar">
41 <a href="<?php echo esc_url( $profile_url ); ?>">
42 <?php echo tutor_utils()->get_tutor_avatar( $review->user_id ); ?>
43 </a>
44 </div>
45
46 <div class="review-time-name">
47
48 <p> <a href="<?php echo esc_url( $profile_url ); ?>"> <?php echo esc_attr( $review->display_name ); ?> </a> </p>
49 <p class="review-meta">
50 <?php echo wp_sprintf( __( '%s ago', 'tutor' ), human_time_diff( strtotime( $review->comment_date ) ) ); ?>
51 </p>
52 </div>
53 </div>
54
55 <div class="review-content review-right">
56
57 <div class="individual-review-course-name">
58 <?php _e( 'On', 'tutor' ); ?>
59 <a href="<?php echo esc_url( get_the_permalink( $review->comment_post_ID ) ); ?>"><?php echo get_the_title( $review->comment_post_ID ); ?></a>
60 </div>
61
62 <div class="individual-review-rating-wrap">
63 <?php tutor_utils()->star_rating_generator( $review->rating ); ?>
64 </div>
65 <?php echo wp_kses_post( wpautop( $review->comment_content ) ); ?>
66 </div>
67 </div>
68 <?php
69 }
70 ?>
71 </div>
72 </div>
73