Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come ridurre lo spam dei commenti di WordPress con i cookie per i commenti

Un sito in crescita comporta nuove sfide e una di queste è lo spam nei commenti. Fortunatamente, ci sono molte soluzioni per combattere efficacemente lo spam nei commenti. Ad esempio, utilizzando Akismet puoi ridurre efficacemente lo spam nei commenti. Puoi anche usare CAPTCHA per bloccare lo spam dai bot. In questo articolo, ti mostreremo come ridurre lo spam nei commenti di WordPress con i Cookie per i Commenti.

La prima cosa da fare è installare e attivare il plugin Cookies for Comments. Il plugin funziona subito e non ci sono impostazioni da configurare.

Come funzionano i Cookie per i Commenti?

La maggior parte dello spam nei commenti viene inviata da bot spam. Questi bot spam sono fondamentalmente script software che scansionano il web alla ricerca di moduli di commento e quindi inviano commenti spam.

Per inviare spam a migliaia di siti web, questi programmi non caricano immagini e fogli di stile. Il testo su una pagina è sufficiente per loro per determinare la presenza di un modulo di commento.

Il plugin Cookies for comments carica un foglio di stile o un'immagine quando viene visitata una pagina del tuo sito WordPress. Se il browser dell'utente scarica il foglio di stile o il file immagine, il plugin imposta un cookie nel browser dell'utente.

Il plugin controlla la presenza del cookie quando un utente tenta di pubblicare un commento. Se il cookie esiste, significa che l'utente non è un bot di spam.

Se il cookie non esiste, allora l'utente è molto probabilmente un bot di spam e il commento che invia viene contrassegnato come spam.

Come bloccare completamente i bot di spam dai commenti

Cookies for Comments rileverà con successo gli spammer, ma permetterà loro di pubblicare un commento. Questo commento finirà nei commenti di spam. Con un piccolo sforzo in più, puoi impedire del tutto ai bot di pubblicare un commento.

Per fare ciò, dovrai scoprire il valore del cookie. Fai clic con il pulsante destro del mouse ovunque sul tuo sito web, quindi seleziona Visualizza sorgente pagina.

Apertura della visualizzazione sorgente della pagina in Google Chrome

Questo aprirà una nuova scheda nel tuo browser mostrando il sorgente HTML della pagina. Devi scorrere fino in fondo alla pagina finché non trovi una riga simile a questa:

<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' />

Il valore dopo css.php?k= è il valore del cookie. Come in questo esempio, è 9692e3a737ecafe8fe6329490410ff50. Avrai bisogno di questo valore nel passaggio successivo.

Ora devi connetterti al tuo sito web utilizzando un client FTP e modificare il file .htaccess. Incolla semplicemente questo codice prima di qualsiasi altra cosa nel tuo file .htaccess.

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

Devi sostituire XXX con il valore del cookie.

Tutto qui. Il tuo file .htaccess cercherà ora un valore di cookie e quando non verrà trovato, impedirà all'utente di commentare.

Speriamo che questo articolo ti abbia aiutato a ridurre lo spam nei commenti di WordPress sul tuo sito.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per altri tutorial video su WordPress. Puoi trovarci anche su Twitter e Google+.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

8 CommentsLeave a Reply

  1. Sto usando WP 3.9 e WP avvisa che questo plugin non è stato testato con questa versione 3.9. È qualcosa su cui puoi lavorare per risolvere? (E grazie per quello che sembra un ottimo plugin!)

    [Sto anche usando un sito WP 4.0 e ho appena installato il plugin su entrambi. Ti farò sapere se funziona per me.]

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.