Ir para o conteúdo principal

Como adicionar uma opção de privacidade de comentário 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]

Gostaria de adicionar uma caixa de seleção de privacidade para comentários no WordPress? A nova lei GDPR da União Europeia exige consentimento explícito para o armazenamento das informações pessoais do usuário. Se você tiver ativado os comentários no seu site, deverá adicionar uma caixa de seleção de privacidade para estar em conformidade com 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 nos comentários?

Recentemente, uma nova lei da União Europeia chamada GDPR (o Regulamento Geral de Proteção de Dados) entrou em vigor. O objectivo desta lei é dar aos cidadãos da UE o controlo sobre os 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 última versão do 4.9.6. Se você ainda não atualizou, deverá atualizar imediatamente o última versão do WordPress .

Uma das maneiras que o WordPress armazena e usa informações pessoais está 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. Este 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 exibirá agora 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 mostram automaticamente esta caixa de seleção.

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

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

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. [Grátis]

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

Primeiro, você precisa ter certeza de que está usando a última versão 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 está disponível para o seu tema atual ou WordPress, então vá em frente e instale-o. Em seguida, verifique o formulário de comentários em seu site para ver se a atualização adicionou a caixa de seleção de privacidade do comentário.

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

Você pode pedir ao autor do seu tema para resolver esse problema abrindo um ticket de suporte. Você também pode tentar corrigi-lo sozinho até que o autor do seu tema lance uma atualização.

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

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

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

Ambos os métodos exigem que você adicione código aos seus arquivos de tema do WordPress. Se você ainda não o fez, confira 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 do seu tema

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

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

Você vai procurar por um código usando o 'Comment_form_default_fields' filtro. Este filtro é usado por temas para substituir o formulário padrão de comentários 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 dar uma ideia do que você está procurando:

$ Comments_args = array (// alterar o título do botão label_submit '=> esc_html (__ (' Publique um comentário '' THEMENAME ')), // alterar o título da seção' title_reply '=> esc_html (__ ( 'Deixe um comentário', 'THEMENAME')), // definir um 'comment_field' caixa de texto => '<div class = "form-grupo"> <div class = "input-campo"> <class textarea = " materializam-textarea "type =" text "linhas =" 10 "id =" "name =" textarea1 how </ textarea> </ div> </ div> '' = campos true "> "= required-aria" > apply_filters ( 'comment_form_default_fields', array ( 'autor' => '' <div> <div class = "input-campo"> '' <input class = "validar" id = "nome" name = "autor "espaço reservado =" 'esc_attr (__ (' name '' THEMENAME ')).' "type =" text "value =" 'esc_attr ($ comentário [' COMMENT_AUTHOR ']). "size =" 30 " '$ aria_req.' /> </ div> </ div> '' email '=>'. '<div> <div class = "input-campo">'. '<class entrada = "validar" id = "email" name = "email" espaço reservado = " 'esc_attr (__ (' email '' THEMENAME ')).'" type = valor "email" = "'. esc_attr ($ comentário ['comment_author_email']). "Size =" 30 " '$ Aria_req.' /> </ Div> </ div> '' url '=>'. '<Div class = "form-grupo">'. '<Div> <div class = "campo de entrada"> <input class = "validate" espaço reservado = "'. esc_attr (__ ( 'site', 'THEMENAME')). "id =" url "name =" "type =" url texto "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 autor, email e URL. Dentro da tabela, 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',

Nós adicionaremos o campo opcional de privacidade de comentários até o final. Aqui está o nosso código agora:

$ comments_args = array (// altera o título para o botão de envio 'label_submit' => esc_html (__ ('Postar um comentário', 'nome-do-grupo')), // edita o título da seção de resposta 'title_reply' => esc_html (__ ('Deixar um comentário', 'nome-do-site')), // redefinir uma caixa de texto 'comment_field' => '<div classe = "grupo de forma"> <div classe = "campo de entrada" <textarea class = "materializar-textarea" type = "text" linhas = "10" id = "textarea1" name = "como" aria-required = "true"> </ textarea> </ div> </ div> ',' fields '=> apply_filters (' comment_form_default_fields ', array (' autor '=>' '.' <div> <div classe = "campo de entrada"> '.' <input class = "validate" id = " nome "nome =" autor "espaço reservado =" '. esc_attr (__ (' Nome ',' nomedinho ')).' "type =" text "value =" '. esc_attr ($ comment [' comment_author ']).' "size =" 30 "'. $ aria_req.' /> </ div> </ div> ',' email '=>' '.' <div> <div classe =" campo de entrada "> '.' < input class = "validar" id = "email" nome = "email" espaço reservado = "'. esc_attr (__ (' Email ',' nome-do-site ')).'" type = "email" v alue = "'. esc_attr ($ comment ['comment_author_email']). '"size =" 30 "'. $ aria_req. '/> </ div> </ div>', 'url' => ''. '<div classe =" grupo de forma ">'. '<div> <div class = "campo de entrada"> <input class = "validate" espaço reservado = "'. esc_attr (__ ('Website', 'themename')). "" id = "url" nome = "url" tipo = "texto" valor = "'. esc_attr ($ comment ['comment_author_url']). '"size =" 30 "/> </ div> </ div>', // Agora vamos adicionar nossa nova caixa de seleção optin 'cookies' => '<p class =" comment-form-cookies-consent "> <input id = "wp-comment-cookie-consent" name = "wp-comment-cookie-consent" type = "checkbox" value = "sim" '. $ consent.' /> '.' <label for = " wp-comment-cookies-consent "> '. __ (' Salve meu nome, e-mail e website neste navegador para a próxima vez que quiser comentar ').' </ label> </ p> ',) ),); comment_form ($ comments_args);

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

Esse método simplesmente substitui o formulário de comentário do seu tema pelo formulário padrão de comentários do WordPress. A utilização deste 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 encontre a linha com a função comment_form (). Seu tema terá um argumento definido, função ou modelo dentro para carregar o formulário de comentário personalizado para o seu tema. Sua linha comment_form ficará assim:

Crie facilmente sua loja on-line

Faça o download gratuito do WooCommerce, os melhores plugins de comércio eletrônico para vender seus produtos físicos e digitais no WordPress. [Recomendado]

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

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

<? 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 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 opcional Privacidade de comentários GDPR 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. Os campos obrigatórios são indicados com *

Este site usa o Akismet para reduzir o spam. Saiba mais sobre como seus dados de feedback são usados.

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