¡Hola, personalizadores de WooCommerce!
Hoy es el episodio n.° 9 de mi desafío “ 18 fragmentos en 18 días ” (tenemos 9 días y 10 fragmentos para terminar). Espero que su biblioteca de fragmentos de WooCommerce haya crecido constantemente en los últimos días
Les recuerdo compartir en las redes sociales y dejar comentarios en el blog para apoyar mi maratón
Hoy echamos un vistazo a la página de la Tienda WooCommerce y específicamente a cómo mostrar solo la categoría que deseas (y excluir todas las demás). Algunos propietarios de tiendas pueden necesitar esto, ¡nunca sabes las preguntas extrañas que te hacen!

Fragmento de WooCommerce: Mostrar categoría específica en la página de la tienda
/** * @snippet Show Unique Category @ Shop Page * @how-to Get CustomizeWoo.com FREE * @sourcecode https://businessbloomer.com/?p=19928 * @author Rodolfo Melogli * @testedwith WooCommerce 2.5.2 */ add_action( 'pre_get_posts' , 'custom_pre_get_posts_query' ); function custom_pre_get_posts_query( $q ) { if ( ! $q ->is_main_query() ) return ; if ( ! $q ->is_post_type_archive() ) return ; if ( ! is_admin() && is_shop() ) { $q ->set( 'tax_query' , array ( array ( 'taxonomy' => 'product_cat' , 'field' => 'slug' , 'terms' => array ( 'black' ), // change 'black' with your cat slug 'operator' => 'IN' ))); } remove_action( 'pre_get_posts' , 'custom_pre_get_posts_query' ); } |
Resultado final: Mostrar categoría específica en la página de la tienda
