Editar alterações na nova caixa de seleção de comentários para usuários não conectados WP: “Save my name, email, and website in this browser for the next time I comment.” após atualização 4.9.6. WordPress Editar Mensagem Consentimento de Cookies de Comentários. Desativar ou editar Consentimento de Cookies de Comentários do WordPress.

WordPress: Editar caixa de seleção de comentários para usuários não conectados – “Save my name, email, and website in this browser for the next time I comment.”

[tie_index]Descrição[/tie_index]

Por padrão, a caixa de comentários WordPress oferece 4 campos (Comentário, Nome, E-mail e Site), sendo 3 obrigatórios (Comentário, Nome e E-mail) e o Site opcional.

A atualização 4.9.6 do WordPress mostra uma nova caixa de seleção de comentários para usuários não conectados. A finalidade é salvar o nome, o e-mail e o website fornecido pelo usuário para comentários futuros, com recursos de Cookies. Ou seja, futuramente, quando o usuário for comentar noutra postagem do mesmo blog, não precisara preencher novamente estes três campos, apenas digitar o comentário ou outro campo personalizado.

WordPress Banner, WordPress para Banner de publicidade, wordpress logo, logotipo, wordpress logo white, plugin wordpress, tema wordpress, theme, plugin, WORDPRESS

[tie_index]A Mensagem[/tie_index]

A Mensagem

Original: “Save my name, email, and website in this browser for the next time I comment.”

Tradução: “Salve meu nome, e-mail e site neste navegador para a próxima vez que eu comentar.”

O trecho da classe, que é denominada ‘wp-comment-cookies-consent‘, ao ser visualizado pelo código-fonte de uma página web ou view-source (atalho Ctrl + U no Chrome e na maioria dos navegadores) é:

<p class=”comment-form-cookies-consent“><input id=”wp-comment-cookies-consentname=”wp-comment-cookies-consenttype=”checkboxvalue=”yes” /><label for=”wp-comment-cookies-consent“>Save my name, email, and website in this browser for the next time I comment.</label></p>

[tie_index]Questionamento[/tie_index]

Questionamento

Diante disso, surgem algumas questões como as seguintes, que podem ser encontradas no Fórum de Suporte WordPress:

a) Existe alguma maneira de desativar a caixa de seleção e/ou a função de salvar nome e endereço de email em um cookie?
b) Existe alguma maneira de mudar o texto?
c) Existe alguma maneira de configurar, que a caixa não está marcada por padrão?

[tie_index]Resolvendo[/tie_index]

Resolvendo

Abaixo seguem algumas possíveis alternativas para tais questões.

Os códigos abaixo deverão ser colocados no arquivo functions.php, que está disponível em todo diretório WP e pode ser localizado em:

[diretório do seu site]/wp-content/themes/[nome do tema]/functions.php

 

    [tie_index]Desativar a caixa de seleção[/tie_index]
  • Desativar a caixa de seleção

function comment_form_hide_cookies_consent( $fields ) {
unset( $fields['cookies'] );
return $fields;
}
add_filter( 'comment_form_default_fields', 'comment_form_hide_cookies_consent' );

 

    [tie_index]Mudar o texto[/tie_index]
  • Mudar o texto

function comment_form_change_cookies_consent( $fields ) {
$commenter = wp_get_current_commenter();
$consent = empty( $commenter['comment_author_email'] ) ? '' : ' checked="checked"';
$fields['cookies'] = '<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"' . $consent . ' />' .
'<label for="wp-comment-cookies-consent">Your modified text here</label></p>';
return $fields;
}
add_filter( 'comment_form_default_fields', 'comment_form_change_cookies_consent' );

 

    [tie_index]Não verificar por padrão[/tie_index]
  • Não verificar por padrão

function comment_form_not_checked_cookies_consent( $fields ) {
$fields['cookies'] = '<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" />' .
'<label for="wp-comment-cookies-consent">' . __( 'Save my name, email, and website in this browser for the next time I comment.' ) . '</label></p>';
return $fields;
}
add_filter( 'comment_form_default_fields', 'comment_form_not_checked_cookies_consent' );

 

[tie_index]Finalizando[/tie_index]

Após testar, salve o arquivo.

Em caso de dúvidas, sugestão ou a fim informar possível erro, por favor, comente abaixo.

Para dúvidas e suporte, basta acessar o Fórum de Suporte WordPress.

WordPress: Editar Mensagem de Consentimento de Cookies de Comentários. Desativar ou Editar Mensagem de Consentimento de Cookies do Formulário de Comentários do WordPress a partir da versão 4.9.6

Você está em: Desativar ou Editar Mensagem de Consentimento de Cookies de Comentários
Ad66