[product_category_slider category="Clothes"]
[product_category_slider category="Uncategorized"]
// Horizontal Product Slider Shortcode
function brawnax_product_category_slider($atts) {
ob_start();
$atts = shortcode_atts(array(
'category' => '',
), $atts);
$args = array(
'post_type' => 'product',
'posts_per_page' => -1,
'product_cat' => $atts['category'],
);
$loop = new WP_Query($args);
echo '';
while ($loop->have_posts()) : $loop->the_post();
global $product;
echo '
';
endwhile;
echo '
';
wp_reset_query();
return ob_get_clean();
}
add_shortcode('product_category_slider', 'brawnax_product_category_slider');
document.addEventListener("click", function (e) {
const btn = document.getElementById('toggle-slider-btn');
const slider = document.getElementById('brawnax-slider-wrapper');
if (!btn || !slider) return;
if (e.target === btn) {
slider.style.display = (slider.style.display === "none" || slider.style.display === "")
? "block"
: "none";
}
});