Soporte » Plugins y Hacks » WooCommerce » [Woocommerce] Ocultar categoría de producto sin borrar

  • Hola buenas tardes!
    Estoy intentando ocultar una categoría de productos temporalmente sin eliminarla, ya que la volveremos a utilizar.
    Sólo estoy encontrando cómo ocultar la categoría en el widget que las lista, pero no ocultaría la categoría de la tienda en sí.
    Alguien se encontró con este problema anteriormente?

    Desde ya muchas gracias!

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Buenos días, vderdg.

    Prueba a añadir lo siguiente en tu functions.php

    add_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
    function custom_pre_get_posts_query( $q )
    {
    
    if (!$q->is_main_query() || !is_shop()) return;
    if ( ! is_admin() )
    {
    $q->set( 'tax_query', array(array(
    'taxonomy' => 'product_cat',
    'field' => 'id',
    'terms' => array( 57 ),
    'operator' => 'NOT IN'
    )));
    
    }
    }

    Cambia la categoría para tu caso.

    Me cuentas…

    Iniciador del debate vderdg

    (@vderdg)

    Hola Oscar, muchas gracias.
    Probé varios códigos incluyendo el que me pasaste pero no me funcionaron.
    Opté por anular la aparición del item vía css. Te parece que esto puede llegar a ser un problema?

    Desde ya te agradezco por tu tiempo.
    Un saludo cordial.

    Buenas tardes.

    Problemas no deberías tener, no.

    Me he acordado que tenía este snippet en mi otro blog, pruébalo a ver…

    WooCommerce Snippet: Excluir categorías de la lista de categorías

    Saludos.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘[Woocommerce] Ocultar categoría de producto sin borrar’ está cerrado a nuevas respuestas.