al entrar en
Contenido solo visible a usuarios registrados
Hola Ricardo.
Accede a la ficha del producto y comprueba que tenga la categoría " Arte Religioso " seleccionada, es decir, tiene que tener la subcategoría y la categoría padre seleccionadas.
Un saludo
Hola, los productos están solo en una categoría, en la última porque así las traes la API
a mi me llega solo la última categoría, en esete caso RETABLOS
y yo manualmente estoy creando el arbol de categorias padre
para esta en concreto coloco la categoria retablos dentro de
ARTE / ARTE RELIGIOSO / RETABLOS
y lo que necesito es que al entrar en arte religioso sume (1)
igual que hace correctamente por ejemplo en CINE que indica 32
Contenido solo visible a usuarios registrados
y ninguna esta dentro de la categoria cine, estan cada una SOLAMENTE es sus subcategorias
Entradas de Cine (1)
Fotos y Postales Actores y Actrices (24)
Fotos, Fotocromos y Postales Películas (7)
e indica correctamente el total (32)
no entiendo porque actúan diferente en un caso y en el otro
Hola Ricardo.
¿ probaste lo que te indique ? prueba a seleccionar las dos subcategorías.
Si te das cuenta Arte religioso es una subcategoría de la categoría Arte y retablos es una subcategoría de la subcategoría Arte religioso.
Prueba lo que te indico y revisa si se muestra.
Un saludo
Si lo he hecho y funciona, como apaño me sirve para este caso concreto pero para gestionar más de 2500 productos prefiero saber porque actúan diferente
En la imagen que te adjunto te he marcado en amarillo 2 secciones
la primera he necesitado entrar en su producto para que apareciera el (1)
en la segunda aparecen sin tocar nada
los 2 productos que indica estan solo es sus subcategorías correspondientes
y debe haber algún motivo para este fallo
Hola Ricardo.
es raro que actúen diferente ya que tienen la misma profundidad
La profundidad es para limitar los niveles de subcategorías que aparecen, es decir puedes tener varios niveles de subcategorías como es el caso que indicas:
- Arte religioso ( Subcategoria )
- Retablos ( Subcategoria )
¿ Puedes adjuntar unas captura de las subcategorías Anter religioso ? y de la ficha de los productos, el bloque de categorías.
Un saludo
ahora marcando solo su subcategoría aparece bien (antes así indicaba 0)
crees que puede ser un tema de cache? o que tarde en actualizar?
lo que sigue fallando es ANTIGUEDADES RUSTICAS
que se comporta diferente al resto y está montada igual
antes de pulsarla indica 0 y después de pulsarla indica 4
Hay algun otro plugin gratuito para gestionar los menús y las categorías?
Hola
Si que podría ser un tema de cache, especialmente si te sucede sólo con algunas categorías o subcategorías, prueba deshabilitar temporalmente si tienes algún plugin de cache, o cache a nivel de servidor.
Si sigues con problemas prueba con otro plugin similar, revisa por ejemplo:
https://es.wordpress.org/plugins/product-categories-designs-for-woocommerce/
Saludos.
He logrado arreglar uno, ahora solo falta saber porque ocurre a ver si encuentro la manera de arreglarlos todos a la vez
asi salia antes con la categoría en (0) a pesar de tener 4 productos
he subido un producto nuevo de prueba
Contenido solo visible a usuarios registrados
y ahora ya sale correctamente
Sabiendo esto se os ocurre de dónde puede venir el problema?
Hola
Si editas un producto, verifica si se refresca la cantidad? , sino igual tendrías que probar agregando.
Has revisado si usas algún plugin de optimización?
Saludos.
Hola, el problema de las que salían con un 0 lo he solucionado, bastaba con agregar un nuevo producto a esa categoría y luego borrarlo para que actualizase el número
Ahora el problema es que si lo configuro como OCULTAR CATEGORÍAS VACÍAS, me desaparecen también algunas que no están vacía, por eso he optado por mostrar también las vacías y ocultarlas por CSS o desde functions.php
he probado a ocultar una con este codigo
//ocultar algunas categorias add_filter( 'woocommerce_product_categories_widget_dropdown_args', 'oaf_wc_exclude_categories_from_list_widget' ); add_filter( 'woocommerce_product_categories_widget_args', 'oaf_wc_exclude_categories_from_list_widget' ); function oaf_wc_exclude_categories_from_list_widget( $cat_args ) { $cat_args['exclude'] = array('1565','17'); // array with categories ids to exclude return $cat_args; }
siendo 1565 el id de esa categoria pero no me funciona
podeis decirme otra manera de ocultarlas?
Contenido solo visible a usuarios registrados
gracias
Hola Ricardo.
¿ Lo que quieres es ocultar las categorias que estan vacias ?
En el widget del menu tienes la opcion para indicarle que oculte las categorías vacías:
Hay una función que oculta las categorías vacía, lo que no se es si en plantillas comerciales funcionara.
add_filter( 'woocommerce_product_subcategories_hide_empty', 'hide_empty_categories', 10, 1 ); function hide_empty_categories ( $hide_empty ) { $hide_empty = FALSE; // You can add other logic here too return $hide_empty; }
El código lo tienes que añadir en el archivo fuctions.php de tu plantilla.
Un saludo
el código no funciona en mi plantilla
y la opcion mas logica que es la de decirle que me oculte las vacías, también oculta algunas que no lo están, pongo una imagen sin ocultar y ocultandolas
y verás que desaparecen categorías que no deben desaparecer
las que tienen productos dentro como biografías las mantiene, los que dentro no tienen productos pero si subcategorías con productos desaparecen
he probado a poner un producto en una de ellas y aparece pero si solo tiene subcategorías no
y no se me ocurre como solucionarlo