31 décembre 15 h 38
Il s'agit d'un scénario très courant, qui ne provient généralement pas de problèmes liés à WooCommerce ou au thème lui-même. Pour simplifier, la fonctionnalité AJAX de WooCommerce n'est pas en cause ; le problème réside généralement dans la configuration du cache.
Plusieurs points clés pour un dépannage rapide : Les plugins de mise en cache qui n'excluent pas ?wc-ajax= ou admin-ajax.php peuvent facilement ralentir ou empêcher le filtrage, l'ajout au panier et d'autres actions AJAX. De nombreuses règles de mise en cache excluent uniquement le panier/la caisse, mais les requêtes AJAX réelles sont toujours mises en cache.
Le schéma « fonctionne au début, puis ralentit » indique généralement que la mise en cache est effective. Recommandations pratiques : excluez toutes les requêtes AJAX de WooCommerce. Ne mettez pas en cache les URL contenant des paramètres de filtre. Conservez la mise en cache des pages de liste, mais ne mettez pas en cache les résultats filtrés. Si la désactivation de la mise en cache résout le problème, cela suggère fortement un problème de stratégie de mise en cache plutôt qu'une limitation de WooCommerce.





