Come limitare il valore minimo/massimo dei caratteri nei commenti di Wordpress

Come limitare il valore minimo/massimo dei caratteri nei commenti di Wordpress

Se disponi di un blog personale o di un sito di notizie, potresti voler personalizzare i commenti della tua pagina.
 
Ad esempio, perché ricevi commenti eccessivamente lunghi oppure perché desideri semplicemente stabilire un numero massimo di caratteri.
 
In questa guida mostriamo come limitare il numero minimo e massimo di caratteri nei commenti di WordPress.
 
Il procedimento consiste nell’aggiungere un codice nel file functions.php del tema attivo su WordPress. Per farlo, è necessario accedere ai file dell’hosting tramite FTP. Come accedere via FTP
 
Una volta effettuato l’accesso tramite FTP, vai nella cartella del tema installato nel tuo WordPress. Il percorso predefinito è /web/wp-content/themes/nome-del-tema.
 
All’interno della cartella del tema troverai un file chiamato “functions.php”. Devi modificarlo per aggiungere il seguente codice:
 
function wpbody_longitud_comentario($comentario) {
    if ( mb_strlen( $comentario['comment_content'] ) > 1000 ) {
        wp_die('Il commento supera il limite consentito.');
    } elseif ( mb_strlen( $comentario['comment_content'] ) < 100 ) {
        wp_die('Commento troppo corto!');
    }
    return $comentario;
}
 
Di seguito mostriamo uno screenshot del codice aggiunto tramite webFTP. Deve essere inserito alla fine del file:


Questo codice è solo un esempio. Impedirà la pubblicazione dei commenti che superano i 1000 caratteri e di quelli inferiori a 100 caratteri.
 
Se il commento supera i 1000 caratteri, verrà mostrato il messaggio “Il commento supera il limite consentito.”; se invece contiene meno di 100 caratteri, apparirà “Commento troppo corto!”.
 
Se desideri modificare il testo del messaggio, basta cambiare la parte testuale nel codice sopra. Lo stesso vale per i limiti minimo e massimo: puoi semplicemente sostituire i numeri con i valori desiderati.
 
Quando si effettua un test superando il limite minimo o massimo, WordPress mostrerà il seguente messaggio di errore:
 
Commento con meno di 100 caratteri:


Commento con più di 1000 caratteri:


    • Related Articles

    • Come modificare il dominio associato di WordPress da wp-admin

      In questa guida mostriamo come modificare il dominio associato al tuo WordPress da /wp-admin, ovvero dal pannello di amministrazione. La cartella di amministrazione non deve necessariamente chiamarsi /wp-admin, ma per impostazione predefinita è il ...
    • Come rilevare le iniezioni di codice nel nostro Wordpress

      WordPress è il CMS più utilizzato al mondo. Questo fa sì che i suoi aggiornamenti, plugin e altri strumenti ricevano più supporto rispetto ad altre piattaforme. Essendo di gran lunga il più utilizzato, è anche il CMS più attaccato, quindi è piuttosto ...
    • Attivare e disattivare i commenti in WordPress

      WordPress è un CMS molto completo che consente di personalizzare il sito e le sue pagine in molti modi diversi. Se hai un blog personale o pubblichi notizie/aggiornamenti sul tuo sito, è probabile che tu voglia aggiungere i commenti alle tue pagine. ...
    • Come limitare l'accesso a wordpress utilizzando ips

      Uno degli attacchi più comuni contro qualsiasi sito basato su WordPress è il tentativo di accesso tramite forza bruta o attacchi di tipo Denial of Service sulla pagina di login. Un modo efficace per proteggere l’accesso è limitare questo file ...
    • Come attivare/disattivare la modalità di manutenzione WordPress

      La Modalità Manutenzione di WordPress è uno strumento essenziale per gli amministratori di siti web che devono effettuare aggiornamenti o modifiche significative senza compromettere l’esperienza degli utenti. Attivando questa funzione, verrà mostrata ...