Um usuário perguntou ?
Você disse: “O plug-in exibirá uma notificação com as opções Aceitar e Recusar. Por padrão, o valor dos cookies será definido como ‘null’. Se o usuário clicar no botão “OK”, o valor muda para “sim”. Se o usuário clicar em ‘Rejeitar’, o valor será definido como ‘não’. Seu desenvolvedor pode verificar esse valor para definir um cookie «
Como posso verificar “nulo”, “sim” e “não”, talvez com PHP? Existe uma função de cheiro de código de acesso que pode ser usada? Como obtenho as configurações de cookies?
(@markwt)
2 anos, 8 meses atrás
Olá @seemannslohn,
Quando um usuário aceita um cookie, o valor do cookie é definido como “sim” view_cookie_policy e, se for rejeitado, o valor do cookie é definido como “não”. Por padrão, o valor do cookie é “nulo”. Isso pode ser visto no console do desenvolvedor ao aceitar ou rejeitar cookies e a página de recarregamento.
Veja a imagem do valor view_cookie_policy, quando os cookies aceitaram e cookies foram colocados rejeitado.
Quando o valor de yes_cookie_policy for “yes”, os scripts correspondentes serão fornecidos. Como no código JS abaixo para o Google Analytics, ele ativará o GA aqui se o consentimento for sim. ou seja, o valor de view_cookie_policy é “yes”.
<script type="text/javascript"
src="
var consent_value = $.cookie("viewed_cookie_policy");
if (consent_value == 'yes')
{
enableGoogleAnalytics(); // enable GA inside this function
}
(@seemannslohn)
2 anos, 8 meses atrás
Primeiro: Obrigado pela sua pronta resposta (!).
Mas desculpe, não entendi. Que código preciso incluir em meus arquivos PHP-WordPress?
Minha ideia é usar esta sintaxe:
Mas a pergunta é: Onde e como posso definir var: consent_value, para que eu possa verificar via php if?
Muito obrigado pela paciência!
(@markwt)
2 anos, 8 meses atrás
Olá @seemannslohn
Você pode verificar isso em PHP como código abaixo
(!empty($_COOKIE["viewed_cookie_policy"]) && $_COOKIE["viewed_cookie_policy"] == 'yes'))
(@seemannslohn)
2 anos, 8 meses atrás
Muito obrigado. Funciona:
(! vazio ($ _ COOKIE[“viewed_cookie_policy”]) && $ _COOKIE[“viewed_cookie_policy”] == ‘sim’)
Eu estou feliz! ?
Uma última pergunta: é um [shortcode] Posso usar em páginas?
(@markwt)
2 anos, 8 meses atrás
Olá @seemannslohn,
Veja a lista de atalhos abaixo captura de tela. Por favor, deixe-nos um comentário se o plugin/suporte foi útil.
Isto foi útil?
0 / 0