if ($my_query->have_posts()) { while ($my_query->have_posts()) { $my_query->the_post(); learn_press_get_template('profile/user-courses/passed-course.php'); } } else { do_action('learn_press_before_no_passed_course'); echo '<p>' . __('You have not finished any courses yet!', 'learn_press') . '</p>'; do_action('learn_press_after_no_passed_course'); } do_action('learn_press_after_passed_course'); wp_reset_postdata(); // All own courses if (user_can($user->ID, 'edit_lpr_courses')) { echo '<h3>' . __('All Own Courses', 'learn_press') . '</h3>'; do_action('learn_press_before_own_course'); $my_query = learn_press_get_own_courses($user->ID); if ($my_query->have_posts()) { while ($my_query->have_posts()) { $my_query->the_post(); learn_press_get_template('profile/user-courses/own-course.php'); } } else { do_action('learn_press_before_no_own_course'); echo '<p>' . __('You don\'t have got any published courses yet!', 'learn_press') . '</p>'; do_action('learn_press_after_no_own_course'); } do_action('learn_press_after_own_course'); wp_reset_postdata(); } do_action('learn_press_after_all_courses');
/** * User Courses own * * @author ThimPress * @package LearnPress/Templates * @version 1.0 */ if (!defined('ABSPATH')) { exit; } if (!user_can($user->ID, 'edit_lpr_courses')) { return; } $heading = apply_filters('learn_press_profile_tab_courses_own_heading', __('Own Courses', 'learn_press')); $courses = learn_press_get_own_courses($user->id); ?> <?php if ($heading) { ?> <h4 class="profile-courses-heading"><?php echo $heading; ?> </h4> <?php } ?>