— Publié le 3 juin 2017 —
Dans un autre article, nous avons vu comment désactiver les commentaires sur votre site WordPress et comment les retirer complètement. Si vous souhaitez les supprimer également de votre base de données, nous allons vous présenter 2 méthodes pour y parvenir.
Avant de supprimer vos commentaires…
Il y a plusieurs raisons pour lesquelles un utilisateur peut vouloir supprimer tous ses commentaires WordPress de la base de données. Par exemple :
- Vous avez saisi de faux commentaires lors du développepmenent pour voir le rendu. Il est normal de les supprimer pour la mise en production.
- Votre site est truffé de commentairs qui sont des spams. Vous avez pris les mesures nécessaires en installant Akismet par exemple, mais il faut supprimer ces anciens spams.
La 1ère chose à faire, avant de commencer, est de faire une sauvegarde complète de votre site.
Attention : supprimer les commentaires de votre base de données WordPress est une action irréversible. Vous ne pourrez pas revenir en arrière, d’où l’importance de faire une sauvegarde.
Méthode 1 : utiliser un plugin
Il existe plusieurs plugins pour supprimer les commentaires de la base de données. Vus pouvez utilisez :
Nous vous laissons choisir le plugin qui correspond le mieux à vos besoins.
Méthode 2 : utiliser PhpMyAdmin
Dans notre cas, la suppression est ponctuelle, nous optons donc pour une suppression manuelle en utilisant MySQL ou phpMyAdmin. Attention, si vous ne vous en sentez pas capable, utilisez un plugin, il n’y a pas de honte !
Depuis le site de votre hébergeur ou en direct, connectez-vous à votre interface phpMyAdmin.
Cherchez ensuite vos tables WordPress : ce sont les tables qui commencent par wp_ ou par autre chose si vous avez choisi de modifier le préfixe de vos tables. Quoi qu’il en soit, cela ressemble à ça :
Cochez la case à côté des tables wpprefix_comments et wpprefix_commentmeta. Nous vous rappelons que le préfixe de vos tables peut être différent.
Repérerez ensuite le menu déroulant « Pour la sélection : » qui se trouve sous la liste de vos tables et sélectionnez « Vider ».
PhpMyAdmin va ensuite afficher un message d’alerte vous demandant si vous souhaitez vraiment vider ces tables.
Cliquez sur Oui pour continuer. Vos commentaires disparaîtront de votre base de données.
Vous pouvez également supprimer tous vos commentaires WordPress en utilisant la console MySQL. Saisissez la commande suivante :
Conclusion
Voilà, c’est aussi simple que ça ! Nous espérons que cet article vous aura été utile.
Si vous avez des questions, posez-les en commentaires ci-dessous.
Et n’hésitez pas à partager vos propres retours d’expérience !
Bonjour,
Merci pour les conseils. 23 000 commentaires indésirables éliminés en 2 secondes avec Delete All Comments Easily
Le plugin n’a pas éliminé les commentaires déjà approuvé;
Parfait
Merci beaucoup.
Que de remps économisé,
26 000 commentaires supprimés avec Delete All Comments Easily. en deux clics.
Très efficace.
🙂 Vous pouvez également installer le plugin gratuit Akismet pour éviter les spams dans les commentaires.