AprenderWP

Sitio especializado en Wordpress para principiantes

  • Principiantes
  • Tutoriales
  • Plugins
  • Temas
  • Blog
    • Novedades
    • Showcase
    • Opiniones
AprenderWP » Woocommerce » WooCommerce: Ocultar categorías del widget Cat del producto

WooCommerce: Ocultar categorías del widget Cat del producto

Un cliente me pidió que personalizara el widget de categorías de productos que viene incluido con WooCommerce. En este caso, querían mostrar TODAS las categorías excepto la actual (al mirar una página de categoría, por supuesto).

También puede usar este tutorial para ocultar ciertos ID de categoría del widget, o tal vez «todos los nombres de categoría de productos que comienzan con una cadena de texto dada». Los casos de estudio son millones, pero el código base es siempre el mismo: utilizaremos el filtro » woocommerce_product_categories_widget_args » y proporcionaremos una lista de categorías de productos para excluir. ¡Disfrutar!

woocommerce-ocultar-categorías-no-actuales-widget
Estudio de caso de WooCommerce: ocultar la categoría de producto actual del widget de categorías de productos

Fragmento de PHP: ocultar la categoría actual del widget de categorías de productos de WooCommerce

/**
 * @snippet       Hide Current Category @ WooCommerce Prod Cat Widget
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @testedwith    WooCommerce 3.9
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_filter( 'woocommerce_product_categories_widget_args', 'bbloomer_hide_current_cat_prod_cat_widget' );
 
function bbloomer_hide_current_cat_prod_cat_widget( $args ) {
   if ( is_product_category() ) {
      $current_cat_id = get_queried_object_id();
      $args['exclude'] = $current_cat_id;
   }
   return $args;
}

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Sobre mi

Mi nombre es Joaquin y llevo 12 años creando sitios web en wordpress. En este blog comparto todos mis conocimientos.

Necesito ayuda con ...


Empezar un
Blog

Optimizar
Wordpress

Seguridad
Wordpress

SEO
Wordpress

Errores
Worpdress

Crear una
Tienda Online
Política de Privacidad
Política de Cookies
Aviso Legal

Copyright © 2022 · AprenderWP