Så här reducerar du WordPress Kommentar Spam med cookies för kommentarer
En växande webbplats kommer med nya utmaningar och en av dem är kommentarspam. Lyckligtvis finns det gott om lösningar för att effektivt bekämpa kommentarspamfiler. Till exempel, med hjälp av Akismet kan du effektivt minska kommentarskampanjen. Du kan också använda CAPTCHA för att blockera spammningsrobotar. I den här artikeln kommer vi att visa dig hur du kan reducera WordPress-kommentarspam med cookies för kommentarer.
Det första du behöver göra är att installera och aktivera pluginet Cookies for Comments. Pluggen fungerar ur lådan och det finns inga inställningar för dig att konfigurera.
Hur cookies för kommentarer fungerar?
Det mesta av kommentarspamnet skickas av spam-robotar. Dessa spamrobotar är i grunden programvaruskript som kryper på webben och söker efter formulär och skickar sedan in spam-kommentarer.
För att skräppost tusentals webbplatser laddar dessa program inte bilder och stylesheets. Texten på en sida räcker för att de ska kunna fastställa förekomsten av ett formulär.
Cookies för kommentarer plugin laddar ett stilark eller en bild när en sida på din WordPress-webbplats öppnas. Om användarens webbläsare hämtar stilarket eller bildfilen lägger plugin in en cookie i användarens webbläsare.
Pluggen kontrollerar cookien när någon användare försöker skriva in en kommentar. Om kakan existerar betyder det att användaren inte är en skräppost.
Om kakan inte existerar är användaren troligtvis en spam-bot, och kommentaren de skickar märkts som spam.
Så här slutar du fullständigt spambotsen från att kommentera
Cookies for Comments kommer att upptäcka spammare, men det kommer att låta dem skriva in en kommentar. Den här kommentaren går in i spam kommentarer. Med lite mer ansträngning kan du stoppa bots från att skicka en kommentar helt och hållet.
För att göra det måste du ta reda på cookievärdet. Högerklicka var som helst på din webbplats och välj sedan Visa sidans källa.
Detta öppnar en ny flik i din webbläsare som visar sidans HTML-källa. Du behöver rulla ner till botten av sidan tills du hittar en linje som liknar den här:
Värdet efter css.php? k =
är värdet av kakan. Som i det här exemplet är det 9692e3a737ecafe8fe6329490410ff50
. Du behöver detta värde i nästa steg.
Nu behöver du ansluta till din webbplats med en FTP-klient och redigera .htaccess-filen. Klistra in den här koden för något annat i din .htaccess-fil.
RewriteCond% HTTP_COOKIE! ^. * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. * $ RewriteRule ^ wp-kommentarer-post.php - [F, L]
Du måste ersätta XXX med cookievärdet.
Det är allt. Din .htaccess-fil kommer nu leta efter ett cookie-värde och när det inte hittas kommer det att hindra användaren från att kommentera.
Vi hoppas att den här artikeln hjälpte dig att minska WordPress-kommentarspam på din webbplats.
Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för mer WordPress-videotutorials. Du kan också hitta oss på Twitter och Google+.