Ir para o conteúdo principal

Como adicionar uma opção de privacidade de comentários no WordPress

Divi: o tema WordPress mais fácil de usar

Divi: O melhor tema WordPress de todos os tempos!

mais Downloads 600.000Divi é o tema WordPress mais popular do mundo. É completo, fácil de usar e vem com mais de modelos livres 62. [Recomendado]

Deseja adicionar uma caixa de seleção de privacidade para comentários no WordPress? A nova lei GDPR da União Europeia requer consentimento explícito para o armazenamento das informações pessoais do usuário. Se você ativou os comentários em seu site, adicione uma caixa de seleção de privacidade de comentários para cumprir a nova lei. Neste artigo, mostraremos como adicionar uma opção para ativar a privacidade dos comentários do GDPR no WordPress.

como adicionar uma opção de privacidade no WOrdPress.png

Quando e por que adicionar uma caixa de seleção de privacidade opcional aos comentários?

Recentemente, entrou em vigor uma nova lei da União Europeia chamada GDPR (Regulamento Geral de Proteção de Dados). O objetivo desta lei é dar aos cidadãos da UE controle sobre seus dados pessoais e alterar a abordagem de privacidade de dados de organizações em todo o mundo.

O WordPress abordou recentemente a conformidade com o GDPR na versão mais recente do 4.9.6. Se você ainda não atualizou, atualize imediatamente o versão mais recente do WordPress .

Uma das maneiras pelas quais o WordPress armazena e usa informações pessoais é no formulário de comentários. Quando um usuário deixa um comentário em seu site, seu nome, endereço de e-mail e site são armazenados em um cookie do navegador. Esse cookie permite que o WordPress preencha automaticamente as informações do usuário no formulário de comentários em sua próxima visita.

Com o WordPress 4.9.6, o formulário de comentários padrão do WordPress agora exibirá uma caixa de seleção de comentários de privacidade. Todos os temas do WordPress que usam o formulário de comentários padrão do WordPress mostrarão automaticamente esta caixa de seleção.

caixa de seleção de privacidade wordpress gdpr.png

Você está procurando os melhores temas e plugins do WordPress?

Baixe os melhores plugins e temas WordPress no Envato e crie facilmente o seu site. Já mais do que 49.720.000 downloads. [EXCLUSIVO]

Se o seu site exibir a caixa de seleção de privacidade de comentários, você não precisará ler mais. No entanto, se a caixa de seleção de comentários não for exibida no seu site, você deverá continuar a ler e mostraremos como adicionar uma caixa de seleção de privacidade no WordPress.

Adicione uma caixa de seleção de privacidade para comentários no WordPress

Primeiro de tudo, você precisa ter certeza de que está usando a versão mais recente do WordPress e seu tema. Basta ir para a página Painel »Atualizações para verificar se há atualizações.

atualizar wordpress.png

Se uma atualização estiver disponível para o seu tema atual ou WordPress, vá em frente e instale-a. Em seguida, verifique o formulário de comentários no seu site para ver se a atualização adicionou a caixa de seleção de privacidade de comentários.

Se o seu tema e o WordPress estiverem atualizados e você ainda não vir a caixa de seleção Privacidade de comentários, isso significa que o tema do WordPress substitui o formulário de comentários padrão do WordPress.

Você pode solicitar ao autor do tema que resolva esse problema abrindo um tíquete de suporte. Você também pode tentar consertar você mesmo até que o autor do tema libere uma atualização.

Você pode adicionar a caixa de seleção de privacidade de comentários ao seu tema WordPress de duas maneiras. Mostraremos os dois métodos e você pode tentar o que funciona para você.

Ambos os métodos exigem que você adicione código aos arquivos de tema do WordPress. Se ainda não o fez, consulte o nosso guia para copiar e colar código no WordPress.

Método 1. Adicione uma caixa de seleção de privacidade no formulário de comentários para o seu tema

Esse método é recomendado porque tenta proteger o estilo e o layout do formulário de comentários para o seu tema.

Crie facilmente seu site com Elementor

Elementor permite criar facilmente qualquer design de site com uma aparência profissional. Pare de pagar caro pelo que você pode fazer por si mesmo. [Grátis]

Primeiro, você precisará encontrar o código usado para substituir o formulário de comentários padrão do WordPress. Normalmente você pode encontrá-lo no arquivo comments.php ou functions.php na sua pasta de temas.

Você vai procurar por um código usando o 'Comment_form_default_fields' filtro. Esse filtro é usado pelos temas para substituir o formulário de comentários padrão do WordPress.

Ele terá linhas para todos os campos do formulário de comentários em um formato específico. Aqui está um código de exemplo para lhe dar uma idéia do que você está procurando:

$ comments_args = array (// altera o título do botão 'label_submit' => esc_html (__ ('Publique um comentário', 'themename'))), // altera o título da seção 'title_reply' => esc_html (__ ( 'Deixe um comentário', 'themename')), defina uma caixa de texto 'comment_field' => '<div class = "form-group"> <div class = "input-field"> <textarea class = " materialize-textarea "tipo =" texto "linhas =" 10 "id =" textarea1 "nome =" comentário "aria-required =" true "> </ textarea> </ div> </ div> ',' fields '= > apply_filters ('comment_form_default_fields', array ('author' => ''. '<div> <div class = "campo de entrada">'. '<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 = "campo de entrada"> '.' <input class = "validate" id = "email" name = "email" espaço reservado = "'. 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 = "campo de entrada"> <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 ($ comments_args);?>

Neste código, você pode perceber que o comment_form_default_fields é usado para editar os campos de autor, email e URL. Dentro da tabela, ele usa o seguinte formato para exibir cada campo:

'fieldname' => 'O código HTML para exibir o campo', 'anotherfield' => 'O código HTML para exibir o campo',

Adicionaremos o campo de privacidade de comentários opcional no final. Aqui está a aparência do nosso código agora:

$ comments_args = array (// altera o título do botão de envio 'label_submit' => esc_html (__ ('Publique um comentário', 'themename')), // edite o título da seção de resposta 'title_reply' => esc_html (__ ('Deixe um comentário', 'nome do nome')), // redefina uma caixa de texto 'comment_field' => '<div class = "form-group"> <div class = "input-field" <textarea class = "materialize-textarea" type = "text" linhas = "10" id = "textarea1" nome = "como" exigido pela ária = "true"> </ textarea> </ div> </ div> ',' fields '=> apply_filters (' comment_form_default_fields ', array (' author '=>' '.' <div> <div class = "campo de entrada"> '.' <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 =" campo de entrada "> '.' < input class = "validate" id = "email" name = "email" espaço reservado = "'. 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 = "campo de entrada"> <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>', // Agora adicionaremos nossa nova caixa de seleção de privacidade optin 'cookies' => '<p class =" comment-form-cookies-consent ""> <input id = "wp-comentário-cookie-consentimento" nome = "wp-comentário-cookie-consentimento" type = "caixa de seleção" value = "yes" '. $ consent.' /> '.' <label for = " wp-comment-cookies-consent ""> '. __ (' Salve meu nome, email e site neste navegador pela próxima vez que eu quiser comentar. ').' </ label> </ p> ',) ),); comment_form ($ comments_args);?>

Método 2. Substituindo o formulário de comentário do seu tema pelo WordPress padrão

Este método simplesmente substitui o formulário de comentários do seu tema pelo formulário de comentários padrão do WordPress. O uso desse método pode afetar a aparência do seu formulário de comentários e você pode precisar usar folhas de estilo CSS personalizado para estilize seu formulário de comentário .

Edite o arquivo comments.php para o seu tema e procure a linha com a função comment_form (). Seu tema terá um argumento, função ou modelo definido para carregar o formulário de comentários personalizados. Sua linha comment_form ficará assim:

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

Você precisará substituí-lo pela seguinte linha:

Crie facilmente sua loja online

Baixe gratuitamente o WooCommerce, os melhores plugins de e-commerce para vender seus produtos físicos e digitais no WordPress. [FREE]

<? php comment_form (); ?>

Não se esqueça de salvar suas alterações e visitar seu site. Agora você verá o formulário de comentários padrão do WordPress com a caixa de seleção opcional de privacidade de comentários.

caixa de seleção opcional para comments.png

Esperamos que este artigo tenha ajudado você a aprender como adicionar a caixa de seleção de privacidade de comentários GDPR opcional no WordPress. Você também pode ver nossas dicas para obter mais feedback sobre suas postagens de blog do WordPress.

Este artigo contém comentários 0

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios estão marcados com *

Este site usa Akismet para reduzir indesejados. Saiba mais sobre como seus dados de comentários são usados.

De volta ao topo
5 ações
ação2
chilrear1
Enregistrer2