Ir para o conteúdo principal

Como definir, obter e excluir cookies 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 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, podendo finalmente usar essas informações para melhorar a experiência do usuário através da personalização e segmentação comportamental.

Neste tutorial, mostraremos como definir, obter e excluir cookies no WordPress.

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 passos 7 et Como encontrar, instalar e ativar um tema WordPress em seu blog

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

O que é um Cookie?

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

Aqui está um pouco do uso comum de cookies em vários sites.

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

Como você pode ver, os cookies são ferramentas muito úteis para os proprietários de sites, mas também podem ser um pouco esmagadores. As tendências recentes do marketing por e-mail, o crescimento dos hackers e o marketing on-line como um todo permitem que os sites criem cookies que servem como uma tag e podem ser usados ​​para armazenar e até compartilhar a atividade do usuário na Internet. sites.

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

Descubra nosso Plugins WordPress 6 premium para garantir a conformidade GDPR de um blog

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

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

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

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]

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

Então você tem que 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.

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]

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 você ainda não o fez, consulte o nosso guia sobre como copiar e colar trechos de código no WordPress.

Vamos primeiro usar a função setcookie() no 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)
  • httponly (Opcional, se configurado como true, o cookie poderá ser acessado apenas via HTTP e não poderá ser usado por scripts)

Agora, vamos adicionar um trecho de código ao seu site WordPress. Esse código armazena em um cookie o carimbo de data e hora exato quando um usuário visita 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 esse cookie armazenado no navegador do usuário por um ano, vejamos como usar essas informações em nosso site.

Se você souber o nome de um cookie, poderá chamá-lo facilmente em qualquer lugar do PHP usando a variável $ _COOKIE []. Vamos adicionar um código que não apenas define o cookie, mas também o usa para fazer algo no 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 curto [Greet_me] em qualquer lugar do seu site e mostrará a última visita de um usuário.

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

Excluindo um cookie no WordPress

Até o momento, aprendemos a 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 exemplo de código que usamos acima. Desta vez, excluiremos um cookie e o definiremos 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, esse código remove o cookie depois que usamos as informações armazenadas. Mais tarde, atualizamos o cookie com as informações de horário.

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. [Recomendado]

Recursos Recomendados

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

Conclusão

É isso aí! É isso neste 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 sugestões sobre como gerar receita com seu blog por meio de marketing afiliado? Informe-nos na seção abaixo.

...

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
11 ações
ação8
chilrear2
Enregistrer1