Come limitare la lunghezza del commento in WordPress

Come limitare la lunghezza del commento in WordPress / Esercitazioni

I commenti di WordPress incoraggiano le discussioni attorno al tuo argomento. Comunque potresti scoprire che i commenti sotto una certa lunghezza o sopra una certa lunghezza non sono molto utili. In questo articolo, ti mostreremo come limitare la lunghezza dei commenti in WordPress, in modo da poter impostare il limite minimo e massimo della lunghezza del commento per il tuo sito WordPress.

Perché limitare la lunghezza dei commenti in WordPress?

Nella nostra esperienza di moderazione delle discussioni online negli ultimi dieci anni, abbiamo riscontrato che i commenti più utili sono sopra i 60 caratteri e sotto i 5000 caratteri di lunghezza.

Quando una persona scrive un commento di una sola parola, di solito non è molto utile. Nella maggior parte dei casi, è spam perché l'autore sta semplicemente cercando di guadagnare un backlink dal tuo sito.

Tuttavia, quando una persona scrive un commento superiore a 5000 caratteri, di solito è una lamentela / lamentela che nella maggior parte dei casi non è rilevante per quel particolare articolo.

Impostando i limiti di lunghezza dei commenti in WordPress, è possibile migliorare la qualità dei commenti.

Diamo un'occhiata a come controllare la lunghezza dei commenti in WordPress.

Video Tutorial

Iscriviti a WPBeginner

Se il video non ti piace o hai bisogno di ulteriori istruzioni, continua a leggere.

Esistono due metodi per limitare la lunghezza dei commenti in WordPress. Il primo metodo richiede l'installazione di un plug-in. Il secondo metodo utilizza un frammento di codice semplice che puoi aggiungere al tuo sito.

Metodo 1: Limitare la lunghezza dei commenti usando un plugin

La prima cosa che devi fare è installare e attivare il plug-in Control Comment Length. All'attivazione, basta andare su Impostazioni »Controlla la lunghezza del commento per configurare le impostazioni del plugin.

L'interfaccia utente del plugin è in tedesco con inglese. È possibile impostare il numero minimo e massimo di caratteri che un commento può avere. Si consiglia di utilizzare 60 per il minimo e 5000 per il conteggio dei caratteri massimo.

Puoi anche aggiungere messaggi che saranno visibili agli utenti quando i commenti sono troppo brevi o troppo lunghi. Il plugin fornisce questi messaggi solo in lingua tedesca. Puoi sostituirlo con il tuo messaggio.

Metodo 2: Limita la lunghezza del commento utilizzando lo snippet di codice

Il secondo metodo è per gli utenti che non si occupano di gestire il codice. Aggiungeremo un hook di filtro a preprocess_comment. Questo filtro viene eseguito prima che WordPress salvi eventuali commenti nel database o esegua qualsiasi altra pre-elaborazione sui commenti inviati. Lo useremo per controllare la lunghezza del commento. Se è sopra o sotto i parametri impostati per la lunghezza del commento, mostreremo agli utenti un messaggio di errore.

Basta aggiungere questo codice al file functions.php del tuo tema o a un plug-in specifico del sito.

 add_filter ('preprocess_comment', 'wpb_preprocess_comment'); function wpb_preprocess_comment ($ comment) if (strlen ($ comment ['comment_content'])> 5000) wp_die ('Il commento è troppo lungo. Tieni il tuo commento sotto 5000 caratteri.');  if (strlen ($ comment ['comment_content'])) < 60 )  wp_die('Comment is too short. Please use at least 60 characters.');  return $comment;  

Speriamo che questo articolo ti abbia aiutato a limitare la lunghezza dei commenti in WordPress. Potresti anche voler controllare la nostra guida su 12 utili suggerimenti e strumenti per combattere lo spam nei commenti in WordPress.

Se questo articolo ti è piaciuto, ti preghiamo di iscriverti al nostro canale YouTube per le esercitazioni video di WordPress. Puoi anche trovarci su Twitter e Facebook.