31 de diciembre, 15:38
Este es un escenario muy común y, por lo general, no se debe a problemas con WooCommerce o con el tema en sí. En pocas palabras: la funcionalidad AJAX de WooCommerce no es la culpable; el problema suele estar en la configuración de la caché.
Varios puntos clave para una rápida resolución de problemas: Los plugins de caché que no excluyen ?wc-ajax= o admin-ajax.php pueden provocar fácilmente que el filtrado, la adición al carrito y otras acciones AJAX se ralenticen o fallen. Muchas reglas de caché solo excluyen el carrito/checkout, pero las solicitudes AJAX reales siguen siendo almacenadas en caché.
El patrón «funciona inicialmente, luego se ralentiza» suele indicar que el almacenamiento en caché está surtiendo efecto. Recomendaciones prácticas: - Excluir todas las solicitudes AJAX de WooCommerce. - No almacenar en caché las URL que contengan parámetros de filtro. - Mantener el almacenamiento en caché de la página de lista, pero no almacenar en caché los resultados filtrados. Si al desactivar el almacenamiento en caché se resuelve el problema, esto sugiere claramente que se trata de un problema de estrategia de almacenamiento en caché y no de una limitación de WooCommerce.





