getShortcode(), $atts); extract($atts); $uniq = stm_create_unique_id($atts); $args = array( 'post_type' => 'stm-courses', 'posts_per_page' => 5, ); if (!empty($query)) { $args = array_merge($args, STM_LMS_Helpers::sort_query($query)); } if(!empty($taxonomy)) { $args['tax_query'] = array( array( 'taxonomy' => 'stm_lms_course_taxonomy', 'terms' => $taxonomy, ), ); } $q = new WP_Query($args); stm_lms_register_style('course'); wp_enqueue_script('imagesloaded'); wp_enqueue_script('owl.carousel'); wp_enqueue_style('owl.carousel'); stm_module_styles('single_course_carousel'); stm_module_scripts('single_course_carousel', 'style_1'); if ($q->have_posts()): ?>