Vai al contenuto principale

Come aggiungere un'opzione per la privacy dei commenti su WordPress

Divi: il tema WordPress più semplice da usare

Divi: il miglior tema WordPress di tutti i tempi!

più Download di 600.000, Divi è il tema WordPress più popolare al mondo. È completo, facile da usare e viene fornito con oltre i modelli gratuiti 62. [Consigliato]

Desideri aggiungere una casella di controllo sulla privacy per i commenti su WordPress? La nuova legge GDPR dell'Unione Europea richiede il consenso esplicito per la memorizzazione delle informazioni personali dell'utente. Se hai abilitato i commenti sul tuo sito Web, devi aggiungere una casella di controllo sulla privacy dei commenti per conformarti alla nuova legge. In questo articolo, ti mostreremo come aggiungere un'opzione per abilitare la privacy dei commenti GDPR su WordPress.

come aggiungere un'opzione di privacy su WOrdPress.png

Quando e perché aggiungere una casella di controllo facoltativa sulla privacy nei commenti?

Di recente, è entrata in vigore una nuova legge dell'Unione europea denominata GDPR (il regolamento generale sulla protezione dei dati). Lo scopo di questa legge è di dare ai cittadini dell'UE il controllo sui propri dati personali e di cambiare l'approccio alla privacy dei dati delle organizzazioni di tutto il mondo.

WordPress ha recentemente affrontato la conformità al GDPR nell'ultima versione di 4.9.6. Se non si è ancora aggiornato, è necessario aggiornare immediatamente il ultima versione di WordPress .

Uno dei modi in cui WordPress memorizza e utilizza le informazioni personali è nel modulo dei commenti. Quando un utente lascia un commento sul tuo sito Web, il suo nome, indirizzo e-mail e sito Web vengono archiviati in a cookie del browser. Questo cookie consente a WordPress di popolare automaticamente le informazioni dell'utente nel modulo dei commenti alla visita successiva.

Con WordPress 4.9.6, il modulo di commento di WordPress predefinito ora visualizzerà una casella di controllo per i commenti sulla privacy. Tutti i temi WordPress che utilizzano il modulo commenti WordPress predefinito mostreranno automaticamente questa casella di controllo.

casella di controllo della privacy wordpress gdpr.png

Se il tuo sito visualizza la casella di controllo relativa alla privacy dei commenti, non è necessario leggere altro. Tuttavia, se la casella di controllo dei commenti non è visualizzata sul tuo sito, devi continuare a leggere e ti mostreremo come aggiungere una casella di controllo della privacy su WordPress.

Inizia a promuovere il tuo blog

Scarica decine di loghi, banner, modelli di siti Web e molti altri strumenti di marketing per commercializzare il tuo blog WordPress. [Consigliato]

Aggiungi una casella di controllo della privacy per i commenti su WordPress

Prima di tutto, devi assicurarti di utilizzare l'ultima versione di WordPress e il tuo tema. Vai alla pagina Dashboard »Aggiornamenti per verificare la disponibilità di aggiornamenti.

aggiorna wordpress.png

Se è disponibile un aggiornamento per il tema corrente o WordPress, procedi e installalo. Quindi, controlla il modulo di commento sul tuo sito web per vedere se l'aggiornamento ha aggiunto la casella di controllo sulla privacy dei commenti.

Se il tuo tema e WordPress sono entrambi aggiornati e non vedi ancora la casella di controllo Privacy dei commenti, significa che il tuo tema WordPress sostituisce il modulo di commento di WordPress predefinito.

Puoi chiedere all'autore del tema di risolvere questo problema aprendo un ticket di supporto. Puoi anche provare a risolverlo da solo fino a quando l'autore del tema non rilascia un aggiornamento.

È possibile aggiungere la casella di controllo della privacy dei commenti al tema WordPress in due modi. Ti mostreremo entrambi i metodi e puoi provare ciò che funziona per te.

Entrambi i metodi richiedono l'aggiunta di codice ai file dei temi di WordPress. Se non lo hai già fatto, consulta la nostra guida a per copiare e incollare il codice in WordPress.

Metodo 1. Aggiungi una casella di controllo della privacy nel modulo dei commenti per il tuo tema

Questo metodo è consigliato perché tenta di proteggere lo stile e il layout del modulo di commento per il tema.

Crea facilmente il tuo sito Web con Elementor

Elementor ti consente di creare facilmente qualsiasi design di sito Web con un aspetto professionale. Smetti di pagare caro per quello che puoi fare da solo. [Free]

Innanzitutto, dovrai trovare il codice utilizzato per sostituire il modulo di commento di WordPress predefinito. Normalmente puoi trovarlo nel file comment.php o Functions.php nella cartella del tuo tema.

Stai andando a cercare un codice usando il 'Comment_form_default_fields' filtro. Questo filtro viene utilizzato dai temi per sostituire il modulo di commento di WordPress predefinito.

Avrà linee per tutti i campi del modulo di commento in un formato specifico. Ecco un codice di esempio per darti un'idea di ciò che stai cercando:

$ commenti_args = array (// cambia il titolo del pulsante 'label_submit' => esc_html (__ ('Pubblica un commento', 'themename')), // cambia il titolo della sezione 'title_reply' => esc_html (__ ( 'Lascia un commento', 'themename')), definisci una casella di testo 'comment_field' => '<div class = "form-group"> <div class = "input-field"> <textarea class = " materialize-textarea "type =" text "row =" 10 "id =" textarea1 "name =" comment "aria-required =" true "> </ textarea> </ div> </ div> ',' fields '= > apply_filters ('comment_form_default_fields', array ('author' => ''. '<div> <div class = "input-field">'. '<input class = "validate" id = "name" name = "author "placeholder =" '. esc_attr (__ (' Name ',' themename ')).' "type =" text "value =" '. esc_attr ($ comment [' comment_author ']). "" size = "30" '. $ aria_req.' /> </ div> </ div> ',' email '=>' '.' <div> <div class = "input-field"> '.' <input class = "validate" id = "email" name = "email" placeholder = "'. esc_attr (__ (' Email ',' themename ')).'" type = "email" value = "'. esc_attr ($ comment [ 'Comment_author_email']). '"size =" 30 "'. $ aria_req. '/> </ div> </ div>', 'url' => ''. '<div class =" form-group ">'. '<div> <div class = "input-field"> <input class = "validate" placeholder = "'. esc_attr (__ ('Website', 'themename')). "" id = "url" name = "url" type = "text" value = "'. esc_attr ($ comment ['comment_author_url']). '"size =" 30 "/> </ div> </ div>',)),); comment_form ($ comment_args);?>

In questo codice, puoi notare che il comment_form_default_fields viene utilizzato per modificare i campi autore, e-mail e URL. All'interno della tabella, utilizza il seguente formato per visualizzare ogni campo:

'fieldname' => 'Il codice HTML per visualizzare il campo', 'anotherfield' => 'Il codice HTML per visualizzare il campo',

Aggiungeremo il campo facoltativo per la privacy dei commenti verso la fine. Ecco come apparirà il nostro codice ora:

$ commenti_args = array (// cambia il titolo del pulsante di invio 'label_submit' => esc_html (__ ('Pubblica un commento', 'themename')), // modifica il titolo per la sezione di risposta 'title_reply' => esc_html (__ ('Leave a comment', 'themename')), // ridefinisce una casella di testo 'comment_field' => '<div class = "form-group"> <div class = "input-field" <textarea class = "materialize-textarea" type = "text" row = "10" id = "textarea1" name = "how" aria-required = "true"> </ textarea> </ div> </ div> ',' fields '=> apply_filters (' comment_form_default_fields ', array (' author '=>' '.' <div> <div class = "input-field"> '.' <input class = "validate" id = " name "name =" author "placeholder =" '. esc_attr (__ (' Name ',' themename ')).' "type =" text "value =" '. esc_attr ($ comment [' comment_author ']).' "size =" 30 "'. $ aria_req.' /> </ div> </ div> ',' email '=>' '.' <div> <div class =" input-field "> '.' < input class = "validate" id = "email" name = "email" placeholder = "'. esc_attr (__ (' Email ',' themename ')).'" type = "email" v alue = "'. esc_attr ($ comment ['comment_author_email']). '"size =" 30 "'. $ aria_req. '/> </ div> </ div>', 'url' => ''. '<div class =" form-group ">'. '<div> <div class = "input-field"> <input class = "validate" placeholder = "'. esc_attr (__ ('Website', 'themename')). "" id = "url" name = "url" type = "text" value = "'. esc_attr ($ comment ['comment_author_url']). '"size =" 30 "/> </ div> </ div>', // Ora aggiungeremo la nostra nuova casella di controllo sulla privacy optin 'cookies' => '<p class =" comment-form-cookies-consent "> <input id = "wp-comment-cookie-consent" name = "wp-comment-cookie-consent" type = "checkbox" value = "yes" '. $ consent.' /> '.' <etichetta per = " wp-comment-cookies-consent "> '. __ (' Salva il mio nome, e-mail e sito Web su questo browser per la prossima volta che voglio commentare. ').' </ label> </ p> ',) ),); comment_form ($ comment_args);?>

Metodo 2. Sostituendo il modulo di commento del tema con WordPress predefinito

Questo metodo sostituisce semplicemente il modulo di commento del tema con il modulo di commento WordPress predefinito. L'uso di questo metodo può influire sull'aspetto del modulo di commento e potrebbe essere necessario utilizzarlo fogliame de stile CSS personalizzato per stylize il tuo modulo di commento .

Modifica il file comment.php per il tuo tema e cerca la riga con la funzione comment_form (). Il tema avrà all'interno un argomento, una funzione o un modello definiti per caricare il modulo di commento personalizzato per il tema. La tua linea comment_form sarà simile a questa:

<? php comment_form (custom_comment_form_function ()); ?>

Dovrai sostituirlo con la seguente riga:

Stai cercando i migliori temi e plugin per WordPress?

Scarica i migliori plugin e temi WordPress su Envato e crea facilmente il tuo sito web. Già più di 49.720.000 download. [ESCLUSIVO]

<? php comment_form (); ?>

Non dimenticare di salvare le modifiche e visitare il tuo sito Web. Ora vedrai il modulo di commento di WordPress predefinito con la casella di controllo della privacy dei commenti opzionale.

casella di controllo opzionale per comments.png

Speriamo che questo articolo ti abbia aiutato a imparare come aggiungere la casella di controllo facoltativa sulla privacy dei commenti GDPR su WordPress. Puoi anche consultare i nostri suggerimenti per Ottieni più feedback sui tuoi post sul blog WordPress.

Questo articolo contiene i commenti 0

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre indesiderati. Ulteriori informazioni su come vengono utilizzati i dati dei commenti.

Torna in alto
5 azioni
quota2
Tweet1
Enregistrer2