function display_courses_by_category($category) { $args = array( 'post_type' => 'sfwd-courses', // LearnDash course post type 'tax_query' => array( array( 'taxonomy' => 'course-category', // Custom taxonomy for categories 'field' => 'slug', 'terms' => $category, ), ), ); $query = new WP_Query($args); if ($query->have_posts()) { echo '
'; echo '

' . ucfirst($category) . ' Courses

'; // Title based on category echo '
'; while ($query->have_posts()) { $query->the_post(); echo '
'; echo '

' . get_the_title() . '

'; // Course title echo '
' . get_the_excerpt() . '
'; // Course excerpt echo 'View Course'; // Course link echo '
'; } echo '
'; wp_reset_postdata(); } } // Use these functions where you want to display the sections display_courses_by_category('course'); display_courses_by_category('assessment');