ID, 'academy_is_disabled_course_review', true ); if ( ! $is_enabled_course_review || $is_disable_single_course_review ) { return; } $academy_comments_count = get_comments_number(); ?>
$current_user->ID, 'post_id' => $post->ID, )); if ( ! $usercomment && Academy\Helper::is_enrolled( $post->ID, $current_user->ID ) ) { \Academy\Helper::get_template( 'single-course/review-form.php' ); } if ( have_comments() ) { $paged = get_query_var( 'cpage' ) ? get_query_var( 'cpage' ) : 1; // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited $comments_per_page = 5; // Fetch approved comments for the current post. $args = array( 'post_id' => get_the_ID(), 'status' => 'approve', 'type' => 'academy_courses', 'number' => $comments_per_page, 'paged' => $paged, ); $comment_query = new WP_Comment_Query(); $comments = $comment_query->query( $args ); // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited } if ( ! empty( $comments ) ) : ?>
get_the_ID(), 'status' => 'approve', 'count' => true, )); $max_pages = ceil( (int) $total_comments / $comments_per_page ); // Display pagination if multiple pages exist. the_comments_pagination( array( 'total' => $max_pages, 'current' => $paged, 'mid_size' => 1, 'prev_text' => sprintf( '%s', esc_html__( 'Prev', 'academy' ) ), 'next_text' => sprintf( '%s', esc_html__( 'Next', 'academy' ) ), ) ); ?>