Aggiungere un messaggio personalizzato dopo il form dei commenti in WordPress

Aggiungere un messaggio personalizzato dopo il form dei commenti in WordPress

Hai bisogno di comunicare un messaggio agli utenti che lasciano i commenti sul tuo blog WordPress?

Un buon modo è quello di scrivere un messaggio subito dopo (o a fianco) il pulsante “Invia il commento” presente nel tuo form dei commenti. Per farlo non c’è bisogno di nessun plugin, ma solamente di qualche riga di codice, e soprattutto, non dovrai modificare a mano i file del “core” di WordPress (che potrebbero venire aggiornati, quindi perderesti le modifiche).

Per prima cosa, fai un backup (scarica sul tuo computer) del file functions.php del tuo tema. Poi vai su Aspetto > Editor > functions.php ed aggiungi, prima dell’ultimo tag “?>“, il seguente codice:

[php]
/*
* Aggiunge un messaggio dopo il form dei commenti, by Roberto Iacono
*/
add_action( ‘comment_form’, ‘ri_messaggio_commenti’ );
function ri_messaggio_commenti( $post_id ) {
echo ‘<span class="ri-submit-comment-note">’;
_e( "(Ecco qui il nuovo messaggio, completamente personalizzabile)", "nome_del_tema" );
echo ‘</span>’;
}
[/php]

In questo modo verrà mostrato il tuo messaggio sotto il pulsante “Invia il commento”.

messaggio dopo il form commenti

Come puoi notare, il messaggio è localizzabile. Alla riga 7 potrai modificare il contenuto del messaggio, e ricordati di inserire il nome del tuo tema (solitamente è uguale al nome della cartella che contiene il tema stesso) al posto di “nome_del_tema”. Ad esempio, con il tema Twenty Twelve che è contenuto nella cartella twentytwelve, dovrai scrivere “twentytwelve”.

Per gli smanettoni, il messaggio viene inserito all’interno di uno <span> con classe “ri-submit-comment-note”, così da poter essere personalizzato nello stile tramite codice CSS.

Se vuoi, è possibile inserire il messaggio a fianco del pulsante “Invia il commento”, utilizzando questo codice al posto del precedente:

[php]
/*
* Aggiunge un messaggio dopo il form dei commenti, by Roberto Iacono
*/
add_filter("comment_id_fields","ri_messaggio_commenti");
function ri_messaggio_commenti($result){
return $result.’ <span class="ri-submit-comment-note">’. __( "(Ecco qui il nuovo messaggio, completamente personalizzabile)", "nome_del_tema" ) .'</span>’;
}
[/php]

messaggio a fianco del pulsante

Anche in questo caso, il codice è localizzabile e personalizzabile nello stile.

Buona “messaggiata” 🙂

VUOI CREARE IL TUO SITO O BLOG WORDPRESS?

Scegli uno tra i migliori hosting per WordPress

HOSTING

Scegli uno tra i migliori hosting per WordPress

Hosting

Scegli uno tra i migliori temi WordPress professionali

GRAFICA

Scegli uno tra i migliori temi WordPress professionali

Grafica

Guide e risorse per gestire il sito WordPress a 360°

GESTIONE

Guide e risorse per gestire il sito WordPress a 360°

Gestione
  
con le dita sempre in costante, frenetico movimento sulla tastiera… vengo spesso trascinato e catturato “in rete” per colpa delle mille idee che mi girano per la testa (prima o poi troverò quella giusta)… dal futuro incerto (nonostante una laurea, e chi non lo è?..siamo in tanti!) .. credo fortemente nella condivisione della conoscenza!
1 Commento
  • Ciao Roberto,come fai a far comparire nelle anteprime di ogni post le condivisioni?grazie 🙂

    Scusate l’off topic :))))