Supprimer le spam dans wordpress

Mis à jour le 5 mai, 2020

L’augmentation des commentaires spams dans WordPress devenant un problème, vous vous retrouvez peut-être avec des centaines, voire même des milliers de commentaires en attente que vous avez à supprimer. Malheureusement, l’installation de base de WordPress vous laisse seulement supprimer en masse les commentaires page par page (c’est-à-dire 20 à la fois). On se rend rapidement compte que ceci peut s’avérer long à faire.

Avant (ou après) avoir supprimé les commentaires en attente, vous pourriez considérer de configurer votre installation WordPress afin d’aider à prévenir les commentaires spams.

Heureusement, il y a une méthode facile pour supprimer les commentaires en attente dans WordPress. En fait, vous avez quelques options de procédures que vous pouvez utiliser à cette fin :

Supprimer les commentaires en attente dans WordPress manuellement via SSH

Pour les plus technos d’entre vous qui n’ont pas peur de se connecter via SSH et d’utiliser l’invite de commandes, il est vraiment facile de supprimer tous vos commentaires en attente. Suivez simplement ces instructions :

    • Connectez-vous à votre serveur web via SSH. Certains hébergeurs désactivent cette fonctionnalité par défaut, mais vont permettre l’accès suite à une demande.
    • Exécutez la requête suivante :
mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e “DELETE FROM wp_comments WHERE comment_approved = ‘0’;”

Si vous avez utilisé Softaculous ou un autre installeur pour installer WordPress, vous avez normalement reçu une confirmation une fois l’installation complétée contenant toutes les informations dont vous avez besoin pour exécuter cette requête. Sinon, avec un peu d’espoir, vous aurez sauvegardé l’information lorsque vous l’avez installé manuellement.

Cette requête peut être adaptée avec un changement mineur afin de prendre en charge d’autres tâches reliées à la gestion des commentaires :

Supprimer massivement tous les commentaires approuvés dans WordPress via SSH

Voici la commande à utiliser

mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e “DELETE FROM wp_comments WHERE comment_approved = ‘1’;”

Supprimer massivement tous les commentaires spams dans WordPress via SSH

Voici la commande

mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e “DELETE FROM wp_comments WHERE comment_approved = ‘spam’;”

 

Supprimer massivement tous les commentaires de la corbeille dans WordPress via SSH

 

mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e “DELETE FROM wp_comments WHERE comment_approved = ‘trash’;”

 

Supprimer les commentaires en attente manuellement dans WordPress via phpMyAdmin

 

Une autre façon d’effectuer ceci est d’utiliser phpMyAdmin :

DELETE from wp_comments WHERE comment_approved =  ‘0'

Lorsque vous aurez exécuté la requête, une fenêtre pop-up apparaîtra vous demandant de confirmer. Cliquez simplement « OK ».

Vous pouvez employer cette méthode afin d’effectuer des tâches similaires avec une simple modification mineure à la requête utilisée :

Supprimer massivement tous les commentaires approuvés dans WordPress via SQL

DELETE from wp_comments WHERE comment_approved =  ‘1’

 

Supprimer massivement tous les commentaires spams dans WordPress via SQL

DELETE from wp_comments WHERE comment_approved = ‘spam’

 

Supprimer massivement tous les commentaires de la corbeille dans WordPress via SQL

DELETE from wp_comments WHERE comment_approved = ‘trash’

 

Supprimer les commentaires en attente dans WordPress en utilisant un Plugin

Ceci est probablement la méthode la moins technique pour supprimer vos commentaires en attente dans WordPress. C’est également l’une des plus faciles. Installez simplement ce plugin : Delete Pending Comments. La méthode la plus facile pour installer le plugin est d’aller dans la page Plugins de l’Admin panel et ensuite de rechercher « Delete Pending Comments ». Le plugin que nous recommandons est le premier listé, même si vous en retrouverez plusieurs autres qui pourraient être utilisés.

Une fois installé, activez le plugin.

Dans le menu des commentaires dans WordPress, vous verrez un item du sous-menu appelé « Delete Pending Comments ». Une fois que vous aurez cliqué sur celui-ci, une fenêtre de confirmation apparaîtra vous demandant de confirmer que vous voulez bel et bien supprimer tous vos commentaires en attente. Pour confirmer, vous aurez besoin de taper un peu de texte dans le champ de confirmation.

Si tout fonctionne, vous recevrez un message indiquant « I deleted all pending comments! » (« J’ai supprimé tous les commentaires en attente! »).



Comment ajouter Google Analytics à Wordpress

Le fait d’ajouter Google Analytics à votre site WordPress  vous aidera à savoir qui ont visité votre site, qu'est-ce qu’ils ont regardé, et  comment ont-ils atterri sur votre site. Le moyen le plus simple est d’utiliser un plugin, comme notre Google Analytics+, qui vous permet d’accéder rapidement … Continuer

Mis à jour le 20 avril, 2017

0 Commentaires

Comment ajouter un bouton donation dans Wordpress

Il y a un grand nombre de sites web qui offrent des logiciels gratuits ou autres services libres de droit (open source). Les développeurs font beaucoup d’efforts pour nous fournir des outils spécialisés pour divers besoins. Les plugins WordPress sont eux-mêmes un bon exemple. Regardez le nombre d’ad … Continuer

Mis à jour le 11 juillet, 2015

0 Commentaires

Comment installer SSL dans Wordpress

Tous les jours, nous révélons des informations personnelles sur internet. Rien que pendant la dernière heure, j’ai utilisé ma carte de crédit, acheté un livre, sauvegardé une copie de l’adresse de mes amis, envoyé des mails et fait quelques courses. Partager nos informations est devenu tellement co … Continuer

Mis à jour le 17 septembre, 2020

2 Commentaires

Comment ajouter une FAQ dans Wordpress

Si vous voulez que vos visiteurs trouvent rapidement des informations sur votre site, vous devriez publier une foire aux questions (FAQ). Par exemple, une FAQ pourrait trouver sa place sur les pages de produits et de services. Vous avez peut-être plusieurs catégories de services, et vous avez donc b … Continuer

Mis à jour le 11 janvier, 2015

0 Commentaires