Soporte » Plugins y Hacks » WooCommerce » No funcionan las categorías de productos en WooCommerce

  • ¡Hola!

    Estoy trabajando en este ecommerce con un menú de categorías de producto (9 en total) y sus subcategorías. Además, como plantilla, tengo creada una página de archivo de productos, que cambia según la categoría a la que vayamos (el título de categoría de cada página funciona correctamente).

    El problema, es que los productos están correctamente categorizados y, sin embargo, a la hora de ir a una categoría (por ejemplo, si hago click en el menú en «Estética») no me muestra solo los productos que estén dentro de esa categoría, vaya a donde vaya, me muestra el total de los productos (en Ofertas, no debería mostrar ninguno, por ejemplo). Es decir, el filtrado por categorías no está funcionando.

    Además, tengo instalado el plugin JetSmart Filters, he realizado correctamente los pasos y tampoco me coge bien las categorías (he añadido el Checkbox List Filter).

    He realizado todo esto también en un entorno de pruebas con 3 productos de prueba y categorías inventadas y sí que funciona. Sin embargo, en esta página, no…

    En esta tienda tenemos una peculiaridad y es que tenemos creado un cliente API para sincronizar los productos con un software llamado Aliquo. Nuestra clienta, tiene todos sus productos aquí y ellos han realizado esta integración con el WooCommerce para que los productos se sincronicen desde Aliquo a WooCommerce. No sé si esto está creando algún tipo de conflicto…

    Lo que he probado ha sido:
    1. Limpiar la caché. –> SIGUE EL ERROR
    2. Activar y desactivar plugins (de hecho, borré por FTP todo el WooCommerce y lo he vuelto a instalar). –> SIGUE EL ERROR
    3. Probar el plugin JetSmart Filter en un entorno de pruebas–> NO DA ERROR
    4. Crear productos desde WooCommerce (no sincronizados con Aliquo) y categorizarlos –> SIGUE EL ERROR

    Espero que alguien me pueda dar algo de luz a esto. Muchísimas gracias por vuestro tiempo y vuestros comentarios. ¡Saludos!

    El blog con el que necesito ayuda es elbotiquinsuministrossanitarios.com.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador Mariano Perez

    (@mpcdigital)

    Hola,

    dado que en un entorno de pruebas no hay error, tenemos que pensar en algo que tenga el servidor. Piensa qué diferencias hay entre el servidor web del servidor y del entorno de pruebas. ¿Tienen la misma versión de PHP?, ¿Tienen la misma versión de Apache o Nginx?, ¿qué política de caché?, etc.

    Iniciador del debate mariadz

    (@mariadz)

    ¡Hola Mariano!

    Gracias por tu respuesta. Los servidores están en Webempresa y Hostinger y ambos usan la misma versión de PHP, la 7.4. La política de caché, si ya la he limpiado desde el WP…¿no debería estar bien? En cuanto a la versión de Apache, no logro averiguar dónde mirarlo (en webempresa no está donde especifican y Hostinger no aporta mucha info).

    Gracias por tu ayuda.

    Moderador Mariano Perez

    (@mpcdigital)

    Hola,

    la versión de Apache se puede ver en Escritorio/Herramientas/Salud del sitio/Información/Servidor, pero normalmente estará bien y podríamos descartar que fuera el problema.
    Habría que revisar, a continuación, qué está haciendo en realidad el buscador. Si usas JetSmart Filters o el buscador de WordPress, se me ocurre probar a instalar otro como, por ejemplo, Relevanssi – https://es.wordpress.org/plugins/relevanssi/ y así ver si pasa lo mismo o no. Así se descartaría o verificaría que es cosa del plugin de búsqueda.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.