OwlCyberSecurity - MANAGER
Edit File: courses_taken.php
<?php /** * Courses taken template * * @package Tutor\Templates * @subpackage Profile * @author Themeum <support@themeum.com> * @link https://themeum.com * @since 1.4.3 */ use Tutor\Models\CourseModel; $user_name = sanitize_text_field( get_query_var( 'tutor_profile_username' ) ); $get_user = tutor_utils()->get_user_by_login( $user_name ); $user_id = $get_user->ID; $pageposts = CourseModel::get_courses_by_instructor( $user_id ); ?> <div class="row gy-30"> <?php if ( $pageposts ) { global $post; //phpcs:ignore foreach ( $pageposts as $post ) { setup_postdata( $post ); /** * Usage Idea, you may keep a loop within a wrap, such as bootstrap col * * @hook tutor_course/archive/before_loop_course * @type action */ // do_action( 'tutor_course/archive/before_loop_course' ); tutor_load_template( 'loop.course-for-instructor' ); /** * Usage Idea, If you start any div before course loop, you can end it here, such as </div> * * @hook tutor_course/archive/after_loop_course * @type action */ // do_action( 'tutor_course/archive/after_loop_course' ); } } else { ?> <p><?php esc_html_e( 'No course yet.', 'tutor' ); ?></p> <?php } ?> </div>