Deseja aprender a usar cookies no seu site WordPress?

Os cookies são ferramentas úteis para armazenar informações temporárias no navegador do usuário, para finalmente poder usar essas informações para melhorar experiência de usuário através da personalização e segmentação comportamental.

Neste tutorial, mostraremos como definir, obter e excluir cookies no WordPress.Como configurar get delete wordpress cookies 1

Nota: Este é um tutorial avançado. Isso requer que você tenha o comando perfeito de HTML, CSS, WordPress e PHP.

Mas se você nunca instalou o WordPress, descubra Como instalar um blog WordPress em 7 etapas et Como encontrar, instalar e ativar um tema WordPress em seu blog 

Então, voltemos ao porquê de estarmos aqui.

O que é um biscoito?

Cookies são arquivos de texto criados e armazenados nos navegadores dos usuários quando eles visitam um site. Os cookies são usados ​​para adicionar funcionalidades diferentes a um site.

Aqui estão algumas das utilizações comuns de cookies em vários sites.

  • Armazene e gerencie as informações de login do usuário
  • Armazenar informações de sessão temporária quando um usuário visitar
  • As lojas online usam cookies para lembrar itens no carrinho de compras quando um usuário visita
  • Rastrear a atividade do usuário em um site para fornecer uma experiência personalizada ao usuário
  • mais

Como você pode ver, os cookies são ferramentas muito úteis para proprietários de sites, mas também podem ser um pouco intrusivos. As tendências recentes em marketing por email, growth hacking e marketing online como um todo permitem que os sites definam cookies que servem como um farol e podem ser usados ​​para armazenar e até mesmo compartilhar a atividade do usuário entre sites. Web sites.

É por isso que a União Europeia aprovou a Lei Europeia de Cookies, que exige que os proprietários de sites declarem que usam cookies para armazenar informações.

Descubra nossos Seis plug-ins premium do WordPress para garantir a conformidade com o GDPR de um blog

Como os cookies são usados ​​em um site WordPress

Por padrão, o WordPress usa cookies para gerenciar as sessões e autenticação do usuário. Ele também usa cookies para lembrar o nome e o endereço de e-mail de um usuário se ele preencher um formulário de comentário.

Porém muitos WordPress plugins em seu site também podem definir seus próprios cookies. Se você usar serviços de terceiros em seu site, como Google Analytics ou Google AdSenseeles também podem criar cookies no seu site.

Você pode ver todos os cookies do site nas configurações do seu navegador. Por exemplo, no Google Chrome, você precisa acessar as configurações e pesquisar Configurações de conteúdo.

acesse as configurações de cookies do Google chrome.jpeg

Nas configurações de conteúdo, você deve clicar em " Cookies Para abrir a página de configurações de cookies.

lista de cookies chrome.jpeg

Em seguida, você deve clicar na opção "Todos os cookies e dados do site".

Mostrar todos os cookies do site.jpeg

Na próxima página, você verá uma lista de todos os cookies e dados armazenados no seu navegador por todos os sites que você visitou.

Discover Como usar o WordPress de cache não persistente

Você pode digitar o endereço de um site no campo de pesquisa e ele mostrará os dados armazenados por este site.

lista de cookies.jpeg

Ao clicar em um único artigo, você verá mais detalhes sobre cookies individuais e seu conteúdo.

Como definir um cookie no WordPress

Para seguir este tutorial, você deve adicionar código ao arquivo functions.php do seu tema ou em um plugin do WordPress. Se ainda não o fez, dê uma olhada em nosso guia sobre como copiar e colar snippets no WordPress.

Primeiro usaremos a função setcookie() em PHP. Esta função aceita os seguintes parâmetros.

  • Nome do cookie
  • Valor do cookie
  • Expira (Opcional: define um período após o qual o cookie expira)
  • Caminho (opcional, por padrão, ele usará a raiz do site)
  • Domínio (opcional, o padrão é o domínio do seu site)
  • Seguro (opcional, se verdadeiro, transfere apenas dados do cookie via HTTPS)
  • httpponly (opcional, se definido como verdadeiro, o cookie só pode ser acessado via HTTP e não pode ser usado por scripts)

Agora vamos adicionar um snippet de código ao seu site WordPress. Este código armazena em um cookie a data e hora exata em que um usuário visitou seu site.

function bpc_cookies_tutorial1 () {$ visit_time = date ('F j, Y g: i a'); {// se definir um cookie para 1 ano setcookie ( 'bpc_visit_time' $ current_time, time () + 31556926) (Isset ($ _ COOKIE [$ bpc_visit_time])!); }}

Agora você pode visitar seu site e verificar os cookies do seu navegador. Você encontrará um cookie com o nome bpc_visit_time.

Como obter um cookie e usá-lo no WordPress

Agora que criamos este cookie armazenado no navegador do usuário por um ano, vamos dar uma olhada em como usar essas informações em nosso site.

Se você souber o nome de um cookie, pode chamá-lo facilmente em qualquer lugar no PHP usando a variável $ _COOKIE []. Vamos adicionar um código que não apenas defina o cookie, mas também o use para fazer algo em seu site.

function bpc_cookies_tutorial2 () {// Defina o horário da visita $ visit_time = date ('F j, Y g: i a'); // Verifique se o cookie existe if (isset ($ _ COOKIE ['bpc_visit_time'])) {// Faça isso se o cookie existir) function visitor_greeting () {// Usou as informações salvas no cookie $ lastvisit = $ _COOKIE [' bpc_visit_time ']; $ string. = 'Sua última visita ao nosso site'. $ lastvisit. '. Descubra o que há de novo '; retornar $ string; }} else {// Faça isso se o cookie não existir função function visitor_greeting () {$ string. = 'Você é novo? Descubra esses recursos ... '; retornar $ string; } // Defina o cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } // Adicione o shortcode add_shortcode ('greet_me', 'visitor_greeting'); } add_action ('init', 'bpc_cookies_tutorial2');

Comentamos o código para mostrar o que cada parte faz. Este código usa as informações armazenadas no cookie e as exibe com a ajuda de um código de acesso. Agora você pode adicionar um código de acesso [Greet_me] em qualquer lugar do seu site, e ele exibirá a última visita do usuário.

Sinta-se à vontade para modificar o código para torná-lo mais útil para o seu site. Por exemplo, você pode ver as postagens recentes de usuários recorrentes e as postagens populares de novos usuários.

Excluindo um cookie no WordPress

Até agora, aprendemos como definir um cookie e usá-lo posteriormente em seu site. Agora vamos ver como excluir um cookie.

Para excluir um cookie, você deve adicionar a seguinte linha ao seu código.

unset ($ _ [ 'bpc_visit_time'] BOLINHO);

Lembre-se de substituir bpc_visit_time pelo nome do cookie que você está tentando excluir.

Vamos colocar esse código em contexto usando o mesmo código de amostra que usamos acima. Desta vez, iremos deletar um cookie e configurá-lo novamente com novas informações.

function bpc_cookies_tutorial2 () {// Hora da visita do usuário $ visit_time = date ('F j, Y g: i a'); // Verifique se o cookie já está definido if (isset ($ _ COOKIE ['bpc_visit_time'])) {// Faça isso se o cookie estiver definido como função visitor_greeting () {// Use as informações da visita $ lastvisit = $ _COOKIE ['bpc_visit_time ']; $ string. = 'Sua última visita'. $ lastvisit. '. descobrir o que há de novo '; // remove um cookie para atualizá-lo ($ _ COOKIE ['bpc_visit_time']); retornar $ string; }} else {// Escolha isso se um cookie não existir função function visitor_greeting () {$ string. = 'são você é novo? Confira esses recursos ... '; retornar $ string; }} add_shortcode ('greet_me', 'visitor_greeting'); // Define ou redefine um cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } add_action ('init', 'bpc_cookies_tutorial2');

Como você pode ver, este código exclui o cookie uma vez que usamos as informações armazenadas nele. Posteriormente, atualizamos o cookie com as informações de horário.

Recursos Recomendados

Também convidamos você a consultar os recursos abaixo para aprofundar o controle e controle do seu site e blog.

Conclusão

Aqui ! É isso para este tutorial. Esperamos que este artigo tenha ajudado você a aprender como configurar, obter e excluir cookies do WordPress com facilidade. Se você gostou deste artigo, nnão hesite em compartilhe em suas redes sociais preferido.

No entanto, não hesite em consultar nosso Ressources, se você precisar de mais elementos para realizar seus projetos de criação de sites da Internet, consultando nosso guia no site Criação de blog WordPress ou aquele em Divi: o melhor tema WordPress de todos os tempos.

Se você tem Comentários ou alguma sugestão sobre como monetizar seu blog por meio do marketing de afiliados? Deixe-nos saber na seção abaixo.

 ...