Example #1
0
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');
Example #2
0
/**
 * 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 
}
?>