Gérer les commentaires indésirables dans WordPress, c'est un peu comme chasser les mouches. Qu'advient-il de ces mouches une fois que vous les avez chassées ? Akismet, le populaire plugin anti-spam, les conserve dans votre base de données pendant 15 jours par défaut au cas où vous auriez besoin de les examiner.
L'un de nos lecteurs nous a demandé s'il était possible de nettoyer leur base de données plus fréquemment en supprimant ces spams plus tôt. La réponse est oui.
Dans cet article, nous vous montrerons comment ajuster la planification de suppression des spams d'Akismet pour qu'elle corresponde à vos préférences, que vous souhaitiez purger ces spams plus souvent ou les conserver un peu plus longtemps.

Pourquoi modifier la façon dont Akismet supprime les spams dans WordPress ?
Ce tutoriel concerne uniquement le plugin Akismet. Si vous ne l'utilisez pas, consultez notre guide sur pourquoi vous devriez commencer à utiliser Akismet.
Akismet vous permet de combattre les commentaires indésirables dans WordPress. Il surveille tous les commentaires, pingbacks et trackbacks.
Les commentaires indésirables résident dans votre base de données, ce qui signifie qu'ils augmentent la taille de votre sauvegarde de base de données. Les supprimer plus tôt peut aider à garder la taille de votre base de données un peu plus petite.
Bien que certains utilisateurs pensent que la suppression des commentaires de spam améliore les performances de la base de données, nous ne pensons pas que cela ait un impact majeur sur les performances de la base de données dans la plupart des circonstances.
Si vous recevez des milliers de commentaires de spam et que vous essayez de les supprimer manuellement, cela pourrait affecter les performances de votre site. Consultez notre guide sur la façon de supprimer les commentaires de spam par lots dans WordPress.
D'un autre côté, certains utilisateurs peuvent vouloir conserver les commentaires de spam plus longtemps afin de pouvoir les examiner plus tard pour éviter les faux positifs.
Cela dit, voyons comment vous pouvez modifier le calendrier de suppression des commentaires de spam dans WordPress avec Akismet.
Modification du calendrier de suppression des commentaires de spam dans WordPress avec Akismet
Akismet supprime automatiquement les commentaires de spam après les avoir conservés pendant 15 jours dans votre base de données. Cela vous donne le temps d'examiner manuellement les commentaires de spam.
S'il a marqué un commentaire légitime comme spam, vous pouvez le marquer comme non spam. C'est ainsi qu'Akismet apprend et améliore ses algorithmes pour attraper les commentaires de spam plus efficacement.

Vous pouvez modifier le nombre de jours pendant lesquels Akismet doit conserver les commentaires de spam dans votre base de données. Ajoutez simplement ce code au fichier functions.php de votre thème ou utilisez un plugin d'extraits de code tel que WPCode (recommandé) :
add_filter( 'akismet_delete_comment_interval', 'custom_spam_delete_interval' );
function custom_spam_delete_interval() {
return 7;
}
Pour plus de détails, consultez notre guide sur comment ajouter du code personnalisé dans WordPress sans casser votre site Web.

Modifiez 7 avec le nombre de jours pendant lesquels vous souhaitez conserver un commentaire. Ce filtre modifie simplement le calendrier de suppression des spams d'Akismet.
Changer le nombre à 0 permettra à Akismet de supprimer tous les commentaires lors de sa prochaine planification de suppression de commentaires. Cela ne vous laissera pas beaucoup de temps pour examiner les commentaires indésirables.
Vous pouvez voir vos modifications en action en visitant la page Paramètres » Akismet. Faites défiler vers le bas de la page, et vous verrez une note en petites lettres disant : « Les spams dans le dossier spam plus anciens que 7 jours sont supprimés automatiquement. »

Il remplacera 7 jours par le nombre de jours que vous avez utilisé dans votre filtre.
Remarque : Lorsque les commentaires indésirables sont supprimés, ils ne sont pas envoyés à la corbeille, vous ne pouvez donc pas les récupérer.
Guides d'experts sur la lutte contre les commentaires indésirables dans WordPress
Nous espérons que cet article vous a aidé à modifier la planification de la suppression des commentaires de spam d'Akismet dans WordPress. Vous pourriez également vouloir consulter d'autres articles liés à la lutte contre le spam de commentaires :
- Qu'est-ce qu'Akismet et pourquoi vous devriez commencer à l'utiliser immédiatement
- Guide pour débutants sur la façon de modérer les commentaires dans WordPress
- Conseils et outils essentiels pour combattre le spam de commentaires dans WordPress
- Comment ajouter facilement reCAPTCHA au formulaire de commentaires WordPress
- Comment utiliser Antispam Bee pour bloquer les commentaires indésirables dans WordPress
- Comment supprimer rapidement en masse les commentaires de spam dans WordPress
- Comment désactiver les trackbacks et les pings sur les articles WordPress existants
- How to Block IP Addresses in WordPress (& Why)
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.


Dayo Olobayo
Je suis tout à fait d'accord avec votre approche de gestion des commentaires de spam dans WordPress. La possibilité de planifier les suppressions est une fonctionnalité fantastique qui peut faire gagner beaucoup de temps et d'efforts. Je la trouve particulièrement utile pour traiter de gros volumes de commentaires de spam qui peuvent s'accumuler rapidement.
Support WPBeginner
Glad you found it helpful
Admin