Résumé rapide du problème
Quand le bouton « Ajouter au panier » WooCommerce ne fonctionne pas, c'est généralement un conflit JavaScript qui casse la requête AJAX, un cache trop agressif, ou un thème incompatible. Pour un produit variable, une variation non sélectionnée ou un produit en rupture désactive aussi le bouton.
Solution rapide
Inspectez la console du navigateur (F12) pour repérer l'erreur JavaScript, désactivez les plugins tiers un par un, videz le cache et testez avec un thème compatible.
Comment reconnaître ce bug
- Cliquer sur « Ajouter au panier » ne produit aucun effet
- Le produit n'apparaît pas dans le panier après le clic
- Le bouton est grisé sur les produits variables
- La console du navigateur affiche des erreurs JavaScript
Qu'est-ce que ce bug WordPress ?
Le bouton « Ajouter au panier » déclenche une requête AJAX qui ajoute le produit sans recharger la page. Ce mécanisme dépend de scripts WooCommerce et jQuery. Un conflit JavaScript introduit par un plugin tiers, un cache qui sert des scripts obsolètes, ou un thème mal codé peut casser cette requête. Pour les produits variables, le bouton reste volontairement inactif tant qu'aucune variation valide n'est choisie.
Pourquoi ce problème apparaît-il ?
Conflit JavaScript
Un plugin tiers casse le script AJAX d'ajout au panier.
Cache de scripts obsolète
Un cache ou une minification sert des fichiers JavaScript périmés ou cassés.
Thème incompatible
Le thème utilise des modèles WooCommerce dépassés ou un code défaillant.
Variation non sélectionnée
Sur un produit variable, le bouton reste inactif tant qu'aucune variation n'est choisie.
Comment réparer ce bug WordPress
Inspecter la console JavaScript
Ouvrez la console (F12) sur une fiche produit pour repérer les erreurs en rouge au clic.
Désactiver les plugins tiers
Désactivez les extensions tierces une par une pour isoler le conflit responsable.
Vider le cache et la minification
Purgez le cache et désactivez temporairement la minification du JavaScript.
Tester un thème compatible
Basculez sur un thème compatible WooCommerce pour écarter un problème de modèle.
Vérifier les produits variables
Confirmez qu'une variation valide et en stock est bien sélectionnée.
Comment éviter que ce bug revienne
- Testez l'ajout au panier après chaque mise à jour de plugin ou de thème
- Configurez la minification JavaScript avec prudence et testez le tunnel d'achat
- Privilégiez un thème officiellement compatible WooCommerce
Questions fréquentes (FAQ)
Pourquoi le bouton « Ajouter au panier » ne fonctionne pas ?
Le bouton est grisé sur certains produits, pourquoi ?
La minification peut-elle casser l'ajout au panier ?
Comment trouver le plugin responsable du conflit ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →