Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment réduire le spam des commentaires WordPress avec les cookies pour les commentaires

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Un site en pleine croissance s’accompagne de nouveaux défis, et l’un d’entre eux est le spam de commentaires. Heureusement, il existe de nombreuses solutions pour lutter efficacement contre les spams de commentaires. Par exemple, en utilisant Akismet, vous pouvez réduire efficacement les spams de commentaires. Vous pouvez également utiliser CAPTCHA pour bloquer les robots indésirables. Dans cet article, nous allons vous afficher comment réduire le spam de commentaires WordPress avec Cookies for Comments.

La première chose que vous devez faire est d’installer et d’activer l’extension Cookies for Comments. L’extension fonctionne hors de la boîte et il n’y a pas de réglages pour vous à configurer.

Comment fonctionne Cookie for Comments ?

La plupart des commentaires indésirables sont envoyés par des robots. Ces robots sont essentiellement des scripts logiciels qui explorent le web à la recherche de formulaires de commentaires et envoient ensuite des commentaires indésirables.

Pour indésirable des milliers de sites, ces programmes ne chargent pas les images et les feuilles de style. Le texte d’une page leur suffit pour déterminer la présence d’un formulaire de commentaire.

L’extension Cookies for comments charge une feuille de style ou une image lors de l’accès à une page de votre site WordPress. Si le navigateur de l’utilisateur télécharge la feuille de style ou le fichier image, l’extension définit alors un cookie dans le navigateur de l’utilisateur.

L’extension vérifie la présence du cookie lorsqu’un compte tente de publier un commentaire. Si le cookie existe, cela signifie que les utilisateurs/utilisatrices ne sont pas des robots indésirables.

Si le cookie n’existe pas, l’utilisateur est très probablement un robot spammeur et le commentaire qu’il envoie est marqué comme spam.

Comment empêcher complètement les robots indésirables de commenter ?

Cookie for Comments détecte bien les spammeurs, mais les laisse publier un commentaire. Ce commentaire est placé dans les commentaires indésirables. Avec un peu plus d’efforts, vous pouvez empêcher complètement les robots de commenter.

Pour ce faire, vous devez trouver la valeur du cookie. Cliquez avec le bouton droit de la souris n’importe où sur votre site, puis sélectionnez Voir la source de la page.

Opening page source view in Google Chrome

Cela ouvrira un nouvel onglet dans votre navigateur affichant la source HTML de la page. Vous devez défiler jusqu’au bas de la page jusqu’à ce que vous trouviez une ligne similaire à celle-ci :

<img alt='css.PHP' src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728" width='1' height='1' />

La valeur après css.php?k= est la valeur du Cookie. Dans cet exemple, il s’agit de 9692e3a737ecafe8fe6329490410ff50. Vous aurez besoin de cette valeur à l’étape par étape.

Vous devez maintenant vous connecter à votre site à l’aide d’un client FTP et modifier le fichier .htaccess. Collez simplement ce code avant toute autre chose dans votre fichier .htaccess.

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]

Vous devez remplacer XXX par la valeur du Cookie.

C’est tout. Votre fichier .htaccess va maintenant rechercher une valeur de cookie et si elle n’est pas trouvée, il empêchera l’utilisateur de commenter.

Nous espérons que cet article vous a aidé à réduire le spam de commentaires WordPress sur votre site.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour plus de tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Google+.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

9 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. leetramp says

    I’m running WP 3.9 and WP warns that this plugin has not been tested with this 3.9. Is this something you can work on resolving? (And, thanks for the what looks like a great plugin!)

    [I’m also running a WP 4.0 site, and I just installed the plugin on both. I’ll let you know if this works for me.]

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.