<?php do_action('learn_press_before_quiz_results'); do_action('learn_press_before_enrolled_course'); $my_query = learn_press_get_enrolled_courses($user->ID); $check = 0; if ($my_query->have_posts()) { while ($my_query->have_posts()) { $my_query->the_post(); $quizzes = learn_press_get_quizzes(get_the_ID()); do_action('learn_press_before_quiz_result'); foreach ($quizzes as $quiz) { if (learn_press_user_has_completed_quiz($user->ID, $quiz)) { $check = 1; learn_press_get_template('profile/quiz-content.php', array('user_id' => $user->ID, 'quiz_id' => $quiz)); } } do_action('learn_press_after_quiz_result'); } if (!$check) { do_action('learn_press_before_no_completed_quiz'); echo '<p>' . __('You have not finished any quizzes yet!', 'learn_press') . '</p>'; do_action('learn_press_after_no_completed_quiz'); } } else { do_action('learn_press_before_no_enrolled_course'); echo '<p>' . __('You have not taken any courses yet!', 'learn_press') . '</p>'; do_action('learn_press_after_no_enrolled_course'); } do_action('learn_press_after_enrolled_course'); wp_reset_postdata();
<?php /** * User Courses enrolled * * @author ThimPress * @package LearnPress/Templates * @version 1.0 */ if (!defined('ABSPATH')) { exit; } $heading = apply_filters('learn_press_profile_tab_courses_enrolled_heading', __('Enrolled', 'learn_press')); $courses = learn_press_get_enrolled_courses($user->id); ?> <?php if ($heading) { ?> <h4 class="profile-courses-heading"><?php echo $heading; ?> </h4> <?php } ?> <?php if ($courses->have_posts()) {