[WordPress] Mettere un limite a lunghezza caratteri

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
Codice:
$fields   =  array(
        'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name' ) . ( $req ? ' <span class="required">*</span>' : '' ) . '</label> ' .
                    '<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" maxlength="245"' . $aria_req . $html_req . ' /></p>',
        'email'  => '<p class="comment-form-email"><label for="email">' . __( 'Email' ) . ( $req ? ' <span class="required">*</span>' : '' ) . '</label> ' .
                    '<input id="email" name="email" ' . ( $html5 ? 'type="email"' : 'type="text"' ) . ' value="' . esc_attr(  $commenter['comment_author_email'] ) . '" size="30" maxlength="100" aria-describedby="email-notes"' . $aria_req . $html_req  . ' /></p>',
        'url'    => '<p class="comment-form-url"><label for="url">' . __( 'Website' ) . '</label> ' .
                    '<input id="url" name="url" ' . ( $html5 ? 'type="url"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" maxlength="200" /></p>',
    );
Non conosco ancora bene WP, questo codice si trova in include/comment-template.php ho provato cambiare il numero del maxlength, volevo sapere se questo è sufficiente o se bisogna mettere un filtro anche in php.
 

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
Potrebbe andare, ma non so come modificarlo per controllare la lunghezza del nome.
 

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
La struttura del codice si, ma è da modificare per fargli riconoscere il campo.
 

caygri

Utente Attivo
17 Mar 2015
139
8
18
caygri.com
ma basta il plugin che ti ho linkato..non toccare il codice, senno al prossimo aggiornamento lo devi rifare
 

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
Uso questo codice e lo metto nel child functions.php

Codice:
add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );

function wpb_preprocess_comment($comment) {
    if ( strlen( $comment['comment_content'] ) > 5000 ) {
        wp_die('Comment is too long. Please keep your comment under 5000 characters.');
    }
if ( strlen( $comment['comment_content'] ) < 60 ) {
        wp_die('Comment is too short. Please use at least 60 characters.');
    }
    return $comment;
}
 

Shyson

Utente Attivo
19 Ago 2012
1.161
1
38
L'ho cercato ma non trovo il tuo plugin.

EDIT: l'ho trovato, ma controlla solo il campo del textarea, non quello del nome utente.
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
Shyson [WordPress] Mettere classe css WordPress 0
F come mettere on-line un sito wordpress? WordPress 1
Shyson Wordpress conta più messaggi di quelli che ci sono WordPress 1
S WORDPRESS NON FA INSTALLARE PIU NULLA WordPress 8
D Pagina non trovata Wordpress WordPress 7
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 1
J Inserire blog wordpress in angular CMS (Content Management System) 0
H Hosting per Wordpress 2020 Hosting 5
C wordpress + woocommerce WordPress 4
S [Vendo] Sito Wordpress Altri Annunci 0
P HTML integrazione wordpress HTML e CSS 0
Shyson Spostare filtro php di WordPress WordPress 0
Web93 CREARE SITO WEB COMICS CON WORDPRESS WordPress 0
A Cornici immagini per sito Web Wordpress WordPress 1
G sito wordpress da remoto a locale con xampp WordPress 2
atipika INSERIRE ICONE DOWNLOAD E STAMPA WORDPRESS WordPress 10
R Richiesta per sviluppo plugin Wordpress Offerte e Richieste di Lavoro e/o Collaborazione 9
gandalf1959 ricercare porzioni di codice da sito gestito con WordPress WordPress 11
L [CERCO] Creare blog su WordPress con tema Divi Offerte e Richieste di Lavoro e/o Collaborazione 3
M [Wordpress] Slider Revolution automatic link WordPress 0
felino [Wordpress] Modifica main color del template WordPress 8
felino [Wordpress] Sito web con codice malevolo WordPress 7
felino [Wordpress] Title dinamico per pagina WordPress 0
C Offro Installazione Wordpress Gratis! + Template Offerte e Richieste di Lavoro e/o Collaborazione 0
ecosito [WordPress] Polylang sballa il tema Avada WordPress 1
michele81 [WordPress] problemi plug meteo api key WordPress 4
M [WordPress] Redirect 301 WordPress 2
felino [Wordpress][WooCommerce] Ripristino ordini da file .sql WordPress 0
O Cerco grafico per sito wordpress Offerte e Richieste di Lavoro e/o Collaborazione 3
P [WordPress] Installazione plug in fallita WordPress 0
B [WordPress] Consigli per sito b&b WordPress 1
A [WordPress] Recuperare testo articoli da sito danneggiato WordPress 1
A [WordPress] Errore Plugin WordPress 0
P [WordPress] Messaggio di errore in file style.css WordPress 0
Y Esportare attributi taglia e colore fa Wordpress a Facebook E-Commerce 5
D [WordPress] Link eliminati ancora presenti nel database, è possibile? WordPress 0
Web93 PROBLEMA SITO WEB WORDPRESS - LOGIN DASHBOARD Programmazione 3
L [WordPress] Ridefinire l'url WordPress 2
R [WordPress] Calendario Personale per ogni Utente WordPress 0
R [WordPress] Inserire campi aggiuntivi ad un Submit Form già dato dal template (front-end) WordPress 0
P WordPress e nas WordPress 1
R [WordPress] Sito di annunci WordPress 4
ANDREA20 [WordPress] Plugin Booking WordPress 0
L WordPress su Windows WordPress 8
L [WordPress] Spostare sito principale in sottodominio WordPress 14
C [WordPress] Retribuzione creazione Sito Web vetrina Discussioni Varie 3
A Cerco - Sistemazione e Restyling sito wordpress Offerte e Richieste di Lavoro e/o Collaborazione 3
KOMODO_JOE [WordPress] Area privata per ogni utente su altervista WordPress 1
U [WordPress] [CSS] Come faccio a spostare più in basso lo slider WordPress 0
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1

Discussioni simili