Comment Spam Protection

Blocca lo spam dei commenti in EmDash con regole locali: parole vietate, link, lingua, duplicati e limiti di frequenza, con un registro dei motivi.

Estensione

Comment Spam Protection

Blocca lo spam dei commenti in EmDash con regole locali: parole vietate, link, lingua, duplicati e limiti di frequenza, con un registro dei motivi.

  • Categoria: comment spam
  • Stato: Disponibile
  • Versione: 1.0.1
  • Prezzo: Sconosciuto
  • Fonte: Registro ufficiale dei plugin
  • Installazione: Plugin sandbox del registro
  • Verificato: 2026-10-21

Descrizione

Comment Spam Protection controlla ogni nuovo commento sul tuo sito EmDash in base alle regole che imposti e ti mostra perché ogni commento è stato approvato, trattenuto per la revisione o contrassegnato come spam.

Tutto viene eseguito sul tuo sito. Nessun servizio esterno, nessun account, nessuna chiave API.

Gratuito

  • Parole e frasi bloccate, senza distinzione tra maiuscole e minuscole, con o senza accenti.
  • Modelli bloccati per il testo che un elenco di parole non può intercettare, come «free money» con qualsiasi spaziatura.
  • Limite di link: trattiene i commenti con troppi link.
  • Controllo della lingua: trattiene i commenti scritti in prevalenza in un alfabeto che il tuo sito non usa.
  • Duplicati e troppi commenti da parte della stessa persona.
  • E-mail e domini bloccati e sempre approvati.
  • Indirizzi IP bloccati, aggiunti da un commento con un clic.
  • Autori di fiducia: membri connessi o persone con commenti approvati.
  • Per ogni regola scegli cosa succede: spam, trattenere per la revisione o approvare.
  • Attività dei commenti: ogni decisione con il suo motivo, filtri e un widget per la dashboard.
  • Prova un commento: verifica le tue regole prima dei visitatori.
  • Rifiuta subito lo spam evidente, se preferisci.

Funziona subito: frasi di spam comuni, un limite di due link, un controllo della lingua basato su quella del tuo sito, limiti di duplicati e di frequenza e la tua impostazione dei commenti di EmDash per tutto il resto.

Usi già un altro plugin di moderazione? Comment Spam Protection aggiunge il proprio risultato e i motivi a ogni commento per quel plugin, li registra e può spostare lo spam in un secondo momento.

Pro

  • Modalità punteggio: le regole che corrispondono aggiungono punti; le soglie le imposti tu.
  • Regole diverse per ogni raccolta.
  • Ricontrolla i vecchi commenti, prima con una prova a vuoto.
  • Importazione ed esportazione CSV delle tue liste e del registro delle attività in CSV.
  • Statistiche: commenti a settimana e cosa ha intercettato ogni regola.
  • E-mail settimanale agli amministratori.

Pro è una chiave di licenza per lo stesso plugin, da 29 $ l’anno: ottieni Pro.

Di Peachfin Themes.

Installazione

Requisiti

  • EmDash 1.0 o successivo con un runner sandbox per plugin. Su Cloudflare: il piano Workers Paid e un binding Worker Loader. Testato con EmDash 1.2.0.
  • Commenti attivati per almeno una raccolta: aprila in Content Types e attiva Enable comments.

Installare

  1. Installa Comment Spam Protection dal registro dei plugin.
  2. Controlla le autorizzazioni e conferma. Il plugin chiede di:
    • leggere gli utenti (EmDash lo richiede per gli hook dei commenti),
    • moderare i commenti,
    • inviare e-mail (l’e-mail settimanale Pro),
    • leggere l’elenco delle raccolte.

Primi passi

  1. Apri Comment rules. Valori predefiniti ragionevoli sono già attivi.
  2. Aggiungi le parole, i modelli o le e-mail che vuoi bloccare o approvare sempre.
  3. Apri Try a comment e incolla un commento di esempio per vedere cosa succede.
  4. Tieni d’occhio Comment activity. Ogni nuovo commento mostra la regola che ha deciso e perché. Con il menu Actions di una riga puoi bloccare quell’indirizzo IP, e-mail o dominio.
  5. In Settings scegli se lo spam viene conservato nell’elenco Spam di EmDash (predefinito) o rifiutato, e per quanto tempo viene conservato il registro delle attività.

Un altro plugin di moderazione

EmDash permette a un solo plugin di impostare lo stato dei nuovi commenti. Se lo fa già un altro plugin, Comment Spam Protection controlla comunque ogni commento e ne registra il risultato. Settings mostra quale plugin decide e come cambiarlo.

Pro

Acquista una chiave su https://peachfinthemes.com/comment-spam-protection/ (29 $ l’anno per 1 sito, 59 $ per 5, 99 $ per un numero illimitato) e incollala in Settings → License. La chiave viene verificata sul tuo sito, senza contattare nessuno. Funziona sui suoi domini e sui relativi sottodomini, e sempre su localhost e sugli indirizzi *.test.

FAQ

Invia i commenti da qualche parte?

No. Ogni controllo viene eseguito sul tuo sito e il plugin non effettua richieste di rete. Anche le chiavi di licenza vengono verificate sul tuo sito.

Che fine fa lo spam?

Per impostazione predefinita viene salvato con lo stato Spam, così puoi rivederlo e ripristinarlo nella schermata Commenti di EmDash. In Settings puoi invece rifiutare lo spam evidente: il visitatore vede un errore e non viene salvato nulla. I commenti rifiutati compaiono comunque in Comment activity.

Perché un commento è stato trattenuto?

Apri Comment activity. Ogni riga mostra la regola che ha deciso e perché, ad esempio «3 link (limite 2)» o «Parola bloccata: casino».

Posso bloccare un indirizzo IP?

Sì: in Comment activity apri il menu Actions di un commento e scegli Block this IP address. EmDash non mostra mai ai plugin l’indirizzo vero e proprio, solo un codice offuscato, quindi gli indirizzi non si possono digitare.

I miei commentatori abituali verranno trattenuti?

I membri connessi vengono approvati, a meno che non si applichi un’e-mail, una parola o un modello bloccato. Puoi anche fidarti delle persone che hanno già commenti approvati.

Cos’è un modello?

Un modo per intercettare il testo che un elenco di parole non riesce a rilevare. Ad esempio, \bfree\s+money\b intercetta «free money» con qualsiasi numero di spazi. I modelli che potrebbero rallentare il sito vengono rifiutati al salvataggio.

Uso già un altro plugin di moderazione.

Comment Spam Protection aggiunge allora il proprio risultato e i motivi a ogni commento per quel plugin e li registra. Può anche spostare lo spam in un secondo momento.

Quanto costa Pro?

29 $ l’anno per 1 sito, 59 $ per 5 siti, 99 $ per siti illimitati. Acquista su https://peachfinthemes.com/comment-spam-protection/. Pro aggiunge la modalità punteggio, regole per raccolta, il ricontrollo dei vecchi commenti, l’importazione e l’esportazione CSV, le statistiche e un’e-mail settimanale. https://peachfinthemes.com/comment-spam-protection/

Cosa succede quando la mia licenza scade?

Le impostazioni Pro già salvate continuano a funzionare. Per modificarle, rinnova.

Sicurezza

Segnalare un problema

Segnala i problemi di sicurezza in privato a [email protected]. Ti preghiamo di non aprire prima una issue pubblica.

Autorizzazioni

  • Leggere gli utenti: EmDash esegue gli hook dei commenti solo per i plugin con questa autorizzazione, perché gli eventi dei commenti includono l’e-mail dell’autore. Serve anche a trovare gli indirizzi degli amministratori per l’e-mail settimanale Pro.
  • Moderare i commenti: spostare i commenti nello spam (ricontrollo Pro e opzione «sposta i commenti in seguito») e contare i commenti in attesa di revisione. Include la lettura dei commenti.
  • Inviare e-mail: l’e-mail settimanale Pro, tramite il provider di e-mail del sito.
  • Leggere lo schema: elencare le raccolte per le regole per raccolta.

Il plugin non dichiara alcun host consentito, quindi non può effettuare richieste di rete.

Controllo degli accessi

Le pagine di amministrazione verificano sul server il ruolo EmDash di chi le richiama. Gli editor vedono Comment activity e Statistics e possono bloccare da un commento. Solo gli amministratori modificano regole, impostazioni, strumenti e licenza.

Rotta pubblica

Una rotta è pubblica: export, il download CSV Pro. Un link seguito non può portare l’intestazione di richiesta di amministrazione di EmDash, quindi ogni link è firmato con HMAC-SHA-256 usando una chiave casuale conservata nella configurazione del plugin. Un link scade dopo 10 minuti. I download richiedono inoltre una licenza Pro attiva.

Modelli

I modelli vengono controllati al salvataggio, quindi un modello non può bloccare i controlli dei commenti.

Dati archiviati

Il registro delle attività conserva nome ed e-mail dell’autore, un breve estratto, un codice offuscato per l’indirizzo IP (mai l’indirizzo stesso) e il risultato con i suoi motivi, per 90 giorni per impostazione predefinita (da 30 giorni a un anno). I contatori di duplicati e frequenza archiviano solo hash e scadono da soli. Le statistiche settimanali sono conteggi. Non viene inviato nulla da nessuna parte, tranne le e-mail settimanali che attivi.

Chiavi di licenza

Le chiavi sono emesse dal negozio Peachfin Themes, firmate con Ed25519 e verificate offline. Una chiave contiene un ID ordine, i suoi domini e la data di scadenza. Non contiene dati personali.

Registro delle modifiche

1.0.1

  • Testato con EmDash 1.2.0.
  • Il testo dell’impostazione sulla scelta del moderatore dei commenti non fa più riferimento a EmDash 1.0.

1.0.0

Prima versione.

  • Regole: parole bloccate, modelli bloccati, limite di link, controllo della lingua, duplicati, troppi commenti, e-mail e domini bloccati e sempre approvati, indirizzi IP bloccati, autori di fiducia.
  • Per ogni regola scegli spam, trattenere per la revisione o approvare. Quando nulla corrisponde, decide la tua impostazione dei commenti di EmDash.
  • Attività dei commenti con motivi, filtri e blocco con un clic; widget per la dashboard; Prova un commento.
  • Possibilità di rifiutare lo spam evidente invece di salvarlo.
  • Funziona accanto a un altro plugin di moderazione: aggiunge il proprio risultato, lo registra e può spostare lo spam in un secondo momento.
  • Pro: modalità punteggio, regole per raccolta, ricontrollo dei vecchi commenti con prova a vuoto, importazione ed esportazione CSV, statistiche, e-mail settimanale.