Table des matières:
Pourquoi l’erreur ‘Comment submission failed’ apparaît-elle sur WordPress ?
L’erreur ‘Comment submission failed’ est un message frustrant qui empêche vos visiteurs de publier des commentaires sur votre site WordPress. En 2026, cette erreur peut provenir de multiples causes : problèmes de cache, conflits de plugins, paramètres de sécurité trop stricts, ou encore une configuration incorrecte du serveur. Comprendre l’origine du problème est la première étape pour résoudre l’erreur ‘Comment submission failed’ sur WordPress.
Les causes principales de l’échec de soumission de commentaire
Avant de plonger dans les solutions, identifions les raisons les plus fréquentes de ce blocage :
- Cache du navigateur ou du site : Une version mise en cache du formulaire peut empêcher la soumission.
- Conflit de plugins : Un plugin de commentaires, de sécurité ou de cache peut interférer.
- Paramètres de discussion WordPress : Des restrictions trop strictes (par exemple, modération manuelle ou liste noire).
- Problème de thème : Un thème obsolète ou mal codé peut casser le formulaire.
- Erreur JavaScript : Un script défaillant bloque l’envoi du formulaire.
- Configuration du serveur : Limites de mémoire, temps d’exécution ou mod_security.
- Problème de base de données : Table des commentaires corrompue ou saturée.
Étapes pour résoudre l’erreur ‘Comment submission failed’ sur WordPress
1. Vider le cache et tester
Commencez par vider le cache de votre navigateur et celui de votre site (si vous utilisez un plugin de cache comme WP Rocket ou W3 Total Cache). Parfois, une simple actualisation suffit à corriger l’erreur. Demandez à un visiteur de tester le formulaire après cette opération.
2. Désactiver les plugins un par un
Un conflit de plugins est une cause fréquente. Désactivez temporairement tous vos plugins, puis réactivez-les un par un en testant la soumission de commentaire à chaque étape. Si l’erreur disparaît après la désactivation d’un plugin, vous avez trouvé le coupable. Les plugins de sécurité comme Wordfence ou les plugins de commentaires sociaux (Jetpack, Disqus) sont souvent en cause.
3. Passer à un thème par défaut
Le thème actif peut également être responsable. Passez temporairement à un thème WordPress par défaut (comme Twenty Twenty-Four) et testez. Si le problème est résolu, le thème est en cause. Mettez-le à jour ou contactez son développeur.
4. Vérifier les paramètres de discussion
Dans votre tableau de bord WordPress, allez dans Réglages > Discussion. Assurez-vous que les options suivantes ne bloquent pas les commentaires :
- « Un commentateur doit avoir un commentaire précédemment approuvé » : décochez si vous voulez autoriser les nouveaux commentateurs.
- « Approuver manuellement tous les commentaires » : peut ralentir la publication, mais ne devrait pas bloquer la soumission.
- Liste noire des commentaires : vérifiez que l’IP de l’utilisateur ou son email n’y figure pas.
5. Inspecter la console JavaScript
Ouvrez la console de votre navigateur (F12) et soumettez un commentaire. Recherchez des erreurs JavaScript (en rouge). Si vous en trouvez, désactivez les plugins ou scripts qui les génèrent. Par exemple, un plugin de chat ou de notification push peut causer un conflit.
6. Augmenter les limites du serveur
Modifiez le fichier wp-config.php pour augmenter la mémoire allouée à WordPress :
define('WP_MEMORY_LIMIT', '256M');
Contactez votre hébergeur pour vérifier les limites de temps d’exécution et de taille de fichier. Parfois, le serveur rejette les requêtes trop volumineuses.
7. Réparer la base de données
Une table de commentaires corrompue peut causer l’échec. Utilisez un plugin comme WP-Optimize ou accédez à phpMyAdmin pour réparer la table wp_comments via la commande SQL : REPAIR TABLE wp_comments;. Pensez à sauvegarder avant.
8. Désactiver mod_security (si possible)
Le module de sécurité Apache mod_security peut bloquer les soumissions de formulaires. Demandez à votre hébergeur de le désactiver temporairement pour tester. Si cela résout le problème, créez une règle d’exception pour votre site.
Solutions avancées pour les développeurs
Ajouter un hook personnalisé
Si les solutions précédentes échouent, vous pouvez ajouter un filtre dans le fichier functions.php de votre thème enfant pour forcer la soumission :
add_filter('pre_comment_approved', function($approved) { return 1; });
Ce code approuve automatiquement tous les commentaires, mais utilisez-le avec prudence pour éviter le spam.
Utiliser un formulaire AJAX personnalisé
Parfois, le formulaire de commentaire par défaut de WordPress ne fonctionne pas avec AJAX. Vous pouvez remplacer le formulaire par un hook AJAX personnalisé. Consultez la documentation WordPress pour implémenter wp_ajax_nopriv_*.
Prévenir l’erreur à l’avenir
Une fois l’erreur résolue, adoptez ces bonnes pratiques :
- Maintenez WordPress, vos thèmes et plugins à jour.
- Utilisez un plugin de cache fiable et videz-le régulièrement.
- Testez les commentaires après chaque mise à jour majeure.
- Surveillez les logs d’erreur de votre serveur.
- Optez pour un hébergeur performant et réactif.
Questions fréquentes sur l’erreur ‘Comment submission failed’
Pourquoi l’erreur apparaît-elle seulement sur certains navigateurs ?
Cela peut indiquer un problème de cache navigateur ou de compatibilité JavaScript. Demandez à l’utilisateur de vider son cache ou d’essayer un autre navigateur.
Comment savoir si c’est un problème de plugin ou de thème ?
Utilisez la méthode de désactivation des plugins et le changement de thème décrits plus haut. C’est la façon la plus fiable d’identifier la source.
L’erreur peut-elle venir du captcha ?
Oui, un captcha mal configuré (comme reCAPTCHA) peut bloquer les soumissions. Désactivez-le temporairement pour tester.
En résumé
Pour résoudre l’erreur ‘Comment submission failed’ sur WordPress, suivez une approche méthodique : videz le cache, désactivez les plugins, changez de thème, vérifiez les paramètres de discussion et inspectez la console JavaScript. Si le problème persiste, explorez les solutions serveur ou la base de données. Avec ces étapes, vos visiteurs pourront à nouveau interagir avec votre contenu sans obstacle. N’oubliez pas de tester après chaque modification et de maintenir votre site à jour pour éviter de futures erreurs.
Photo by Bibek ghosh on Pexels

Super article ! J’ai suivi vos étapes et désactiver les plugins un par un a résolu mon problème. C’était un plugin de sécurité qui bloquait les commentaires. Merci pour ce guide complet.
Merci pour votre retour ! En effet, les plugins de sécurité sont souvent en cause. N’hésitez pas à vérifier les paramètres du plugin pour autoriser les soumissions de commentaires sans le désactiver complètement.
J’ai essayé de vider le cache mais l’erreur persiste. Puis-je tester avec un thème par défaut sans perdre mes réglages ?
Oui, passer à un thème par défaut est sans risque : vos réglages restent intacts. Vous pouvez le faire temporairement pour diagnostiquer le problème, puis réactiver votre thème habituel. Pensez à sauvegarder avant.
Chez moi, le problème venait de la base de données. J’ai utilisé WP-Optimize pour réparer la table wp_comments et tout est rentré dans l’ordre. Merci pour la piste !
Excellent ! La corruption de table est une cause moins fréquente mais bien réelle. Pensez à programmer des sauvegardes régulières pour éviter ce genre de désagrément.