Si solo quieren mostrar los productos destacados sin slider usen este plugin y codigo que dejo:
Featured Products by Category
Colocar esto en el functions.php de tu tema o tema hijo:
add_action(‘woocommerce_before_shop_loop’, function() {
if(is_product_category()) {
$current_term = get_queried_object();
echo do_shortcode(’[featured_products_by_category cat="’.$current_term->slug.’" limit=3]’);
}
});
Si solo quieren mostrar los productos destacados con slider usen este plugin y codigo que dejo:
Product Slider and Carousel with Category for WooCommerce
Colocar esto en el functions.php de tu tema o tema hijo:
Si quieres ponerlo despues del loop de los productos de esa categoria
add_action(‘woocommerce_after_shop_loop’, function() {
if(is_product_category()) {
$cat_obj = get_queried_object();
$category_ID = $cat_obj->term_id;
//echo $category_ID;
echo do_shortcode(’[wcpscwc_pdt_slider type=“featured” cats="’.$category_ID.’"]’);
}
});
Si quieres ponerlo antes del loop de los productos de esa categoria
add_action(‘woocommerce_before_shop_loop’, function() {
if(is_product_category()) {
$cat_obj = get_queried_object();
$category_ID = $cat_obj->term_id;
//echo $category_ID;
echo do_shortcode(’[wcpscwc_pdt_slider type=“featured” cats="’.$category_ID.’"]’);
}
});
Referencias que me ayudaron a armar todo esto, que no lo encontre por ningun lugar:
- categories - Show Featured products in product category pages - WordPress Development Stack Exchange
- https://jameshwartlopez.com/plugin/show-featured-products-in-product-category-pages/
- php - How to Get the Current category ID in the product page in Woocommerce? - Stack Overflow
Lo probe con ElementorPro y tambien funciona bien.