Comment supprimer tous les commentaires WordPress

Pour faire un grand ménage sur un blog ou un site Web qui fonctionne sous WordPress, on peut avoir besoin de supprimer tous les commentaires que les lecteurs ont écrits au fil des années.

Attention, cette suppression des commentaires est irréversible, il ne sera pas possible d’annuler cette action à moins de procéder à une sauvegarde complète de la base de données WordPress avant d’effacer les commentaires puis d’effectuer sa restauration.

La gestion des commentaires peut aussi être affinée grâce à quelques requêtes SQL comme je l’avais expliqué dans ce billet.

Le plug-in Delete All Comments Esily a été conçu pour supprimer tous les commentaires d’une installation WordPress. Une fois que l’extension a été installée et activée, son interface utilisateur est affichée dans le menu Outils de l’Administration de WordPress.

wordpress-loading-animation

Le nombre de commentaires trouvés est affiché. Pour supprimer tous les commentaires, il suffit de cocher la case Delete all comments puis de cliquer sur le bouton Delete all Comments. Cette suppression concerne les commentaires approuvés, ceux qui ne le sont pas, les commentaires indésirables et ceux qui sont dans la corbeille. Comme expliqué ci-dessus, cette suppression est irréversible à moins de restaurer une sauvegarde effectuée au préalable.

Ceux qui préfèrent simplement désactiver les commentaires de leur site WordPress pourront installer le plug-in Disable Comments qui offre une interface utilisateur en français. Une fois que l’extension a été installée et activée, son interface utilisateur est affichée dans le menu Réglages de l’Administration de WordPress.

Plusieurs options sont disponibles :

  • Désactiver les commentaires partout dans WordPress.
  • Désactiver les commentaires seulement pour certains types de contenus : Articles, Pages, Fichier média.
  • Cliquez sur le bouton Sauvegarder les modifications pour que le réglage choisi soit pris en compte.

Il est précisé que la désactivation des commentaires entraîne une désactivation des trackbacks et pings. Tous les champs relatifs aux commentaires sont affectés. Ces réglages ne pourront plus être choisis individuellement dans les articles.

Toutes les références aux commentaires dans l’Administration de WordPress sont aussi supprimées.

De plus, l’extension comporte aussi une fonctionnalité de suppression de tous les commentaires. On y accède depuis le menu Outils de WordPress. À ce niveau, on a le choix entre plusieurs possibilités :

  • Supprimer les commentaires partout dans WordPress.
  • Supprimer les commentaires seulement pour certains types de contenus : Articles, Pages, Fichier média.
  • Cliquez sur le bouton Delete Comments pour supprimer les commentaires.

L’extension est compatible avec WordPress configuré en mode réseau de sites.