Se vuoi sostenere il mio lavoro, anche il prezzo di una birra può fare la differenza.

WordPress human verify: un semplice test per limitare lo spam

    
aggiornato il  
Wordpress human verify per limitare lo spam nei commenti o nelle iscrizioni fasulle: puoi usare del codice PHP per modificare qualche file, oppure utilizzare un plugin
Who are you? (photo by Junah Rosales on Pixabay)

WordPress human verify: un semplice test per limitare lo spam: soprattutto nei commenti, e anche nel form di iscrizione.

 

WordPress Human Verify plugin

Come impedire le registrazioni ed i commenti e SPAM insieme ad Akismet.

Sull'efficacia di Akismet (vai alla pagina di download), credo non ci siano dubbi; tuttavia, lo SPAM può nuocere comunque, inserendo commenti che occupano spazio, anche se gettati nel cestino, ed eseguendo iscrizioni fasulle.

Come intervenire? In modo semplice.

Human verify comments

Possono servire pochi accorgimenti, per ridurre drasticamente i commenti inseriti dagli spambot, sebbene captati con massima precisione da Akismet, potrebbero ingolfare il database con problemi non indifferenti, se lo spambot fosse particolarmente in forma.

Questo plugin, genera un codice da inserire prima di inviare i commenti, Advanced noCaptcha & invisible Captcha (v2 & v3): guarda.

Limitare il numero di caratteri nei commenti

Torna utile limitare il numero dei caratteri da inserire nei commenti; immagina più commenti SPAM di 20.000 caratteri ciascuno e oltre, che inevitabilmente intasano il database.

Limitare il numero di caratteri da scrivere nei commenti, anche perché non sono molti in genere i commenti così lunghi, e comunque un limite di 2.000, 3.000 caratteri, può indicativamente essere più che sufficiente per chiunque.

1) Questo è un plugin interessante, a questo proposito, Control Comment Length: guarda.

2) Oppure, se metti le mani nel PHP, puoi inserire del codice nel file functions.php del Child Theme di WordPress, ti suggerisco questo: How to Limit Comment Length in WordPress, fai scorrere la pagina, vai a Method 2: Limit Comment Length Using Code Snippet: guarda.

Un test semplice ed efficace per limitare lo spam

Ci sono a disposizione diverse opzioni per verificare che sia un essere umano e non uno spambot ad inserire i commenti o eseguire l'iscrizione nei siti dove prevista.

CAPTCHA è l'acronimo che indica espressamente un test per verificare che una precisa azione venga svolta da un umano, e non dagli ormai famigerati spam robot.

reCAPTCHA in WP comments form: vai alla pagina dei Plugin di WordPress.

Oltre ad Akismet

Chi utilizza WordPress, conosce bene Akismet e sa quanto sia importante il lavoro che svolge, mantenendo il blog pulito; ma occorre pensare anche al database, oltre che rendere le cose meno semplici, per gli spam robot.

Ecco perché, oltre Akismet, un piccolo test ulteriore prima di inserire un commento, viene in aiuto.

Lo stesso aiuto che il test può dare, per verificare che l'iscrizione sia effettivamente eseguita da un umano e non da uno spammer bot; con la conferma della email usata per la registrazione.

User verification

User verification: vai alla pagina.

Ricordati di limitare il numero di caratteri da inserire in un commento, in caso contrario il commento non viene inserito, proteggendo il database.

Qualche commento spam potrà continuare ad esserci, ma in numero molto limitato e controllabile.


Felice Amadeo

L'autore: Felice Amadeo
Se questo articolo ti è piaciuto, o in qualche modo ti è stato utile, puoi sostenere il mio lavoro.

 

9 Comments