Neste tutorial: cookies e WordPress, mostrarei como manipular – criar, recuperar, excluir – Cookies em seu blog WordPress

Todo mundo gosta de comentários temporários, mas seu uso virtual por muitos sites ao redor do mundo costuma ser confuso.

Os Cookies são uma solução simples para manter as sessões dos visitantes no navegador, eles também são usados ​​para manter as preferências do usuários.

Neste tutorial, veremos tudo o que você precisa saber sobre cookies: o que é, como eles são usados ​​e por que os estamos usando (sem comer).

Eu também explicaria porque precisamos usar Cookies no WordPress e acabamos mostrando como configurar Cookies manualmente, como recuperá-los e como deletar Cookies usados ​​por seu blog.

Mas antes, 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.

Tudo o que você precisa saber sobre cookies

Embora seu uso seja quase onipresente na web, uma grande parte dos usuários deseja saber o que são e como são usados. Vamos primeiro dar uma olhada no básico que você precisa dominar.

O que é um biscoito?

Um Cookie é um pequeno arquivo utilizado pelos navegadores que permite salvar as informações dos usuários que interagem com os sites. Eles são usados ​​principalmente para salvaguardar sessões do usuário.

O que é uma sessão?

Uma sessão é como um cartão de identificação, mas tendo a pensar nisso como um passe que permite que um usuário acesse um site por um determinado período de tempo. Além disso, existem sessões extraordinárias (informações de login) que conferem privilégios exclusivos aos usuários.

Por que usar cookies para armazenar a sessão?

Há vários motivos que justificam a combinação de cookies de sessão. Aqui estão alguns cenários bastante descritivos.

  • Quando você adiciona itens ao carrinho (para um site de comércio eletrônico), o site salva essas informações para que seu carrinho de compras mantenha seus produtos, esteja você na mesma página ou em outra página.
  • Se você ler informações on-line, o site pode fazer o backup de Endereço IP e mostre informações direcionadas sobre sua área.
  • Os cookies também salvam informações sobreautenticação do usuário para cada site específico. Esta informação é usada cada vez que o usuário retorna a este site. Neste momento, os cookies permitirão que eles façam login automaticamente.

Os tipos de cookies

Como seus equivalentes no mundo físico, os cookies têm sabores diferentes:

  • Cookies de sessão : Esses cookies salvam informações sobre as atividades do usuário em uma sessão. Geralmente, essas informações são permanentes enquanto você navega no site, mas são apagadas no final da sua sessão.
  • Cookies persistentes : Você também ouvirá sobre esses Cookies sob a designação de Cookies de Rastreamento. Esses cookies permanecem no seu computador até que expirem ou sejam excluídos. Eles são usados ​​para gerenciar as preferências do usuário por um longo tempo.

As leis que regem cookies

Aqueles que não aceitam a ideia de que um site armazene suas informações pessoais podem se perguntar se isso é legal.

A União Europeia pronunciou-se sobre o assunto e segue o Directiva 2009 / 136 / CE você ouvirá frequentemente sobre essa lei como " European Cookies Act" Para encurtar a história, a legislação exige que os sites na Europa solicitem aos usuários o consentimento para salvar um determinado tipo de cookies.

Fora da Europa, a questão é como você pode usar Cookies como o proprietário do site, fica a seu critério, mas a recente confusão sobre o número progressivo de usuários seguidos por anunciantes mostra que os usuários suspeitam e não gostam de ser observados.

Confira artigos WordPress GDPR: O que isso significa para o seu blog para ir mais longe.

Então diga-nos o que você pensa

O meu site usa cookies?

Se você quer saber se o seu site (ou outro) usa cookies no seu navegador, eis o procedimento (cromo).

AJUSTES-google

Vá para as configurações e clique em " Mostrar opções avançadas" Na seção "Confidencialidade", clique em " Configurações de conteúdo" Uma nova janela aparecerá mostrando as opções para salvar Cookies. Não toque em nada, mas clique em " Cookies e dados do site… ”.

A nova janela que aparecerá permitirá que você pesquise no seu site ou no de sua escolha para ver os Cookies utilizados.

cookie-google-chrome - cookies e WordPress

Nesta janela, você também pode excluir cookies.

Por que precisamos de cookies no WordPress

O WordPress não usa cookies por padrão. Ele se comporta da mesma forma, independentemente do visitante. No entanto, armazena cookies para salvar os dados de autenticação do usuário.

Por padrão, o WordPress não oferece a capacidade de recuperar dados do usuário para melhorar suas experiências. É importante observar que o WordPress em si não mantém sessões, mas alguns plugins ou temas uma vez ativados provavelmente o fazem. 

Como lidar com Bolinhos no WordPress

Vamos fazer um pouco de código para lidar com cookies. Aqui está o que vamos fazer precisamente:

  • Enviar cookies em cabeçalhos HTTP
  • Escreveremos um código em PHP que adicionaremos em nosso plugin

Lembre-se, eu mostrei a você como criar um plugin para WordPress rapidamente. Você pode adicionar o código do plugin.

Vá além, descobrindo também Como definir, obter e excluir cookies no WordPress

Como criar cookies

Para criar Cookies no WordPress, você deve definir os valores que deseja adicionar aos Cookies. No exemplo a seguir, salvaremos o nome do usuário, você precisará adicionar a seguinte parte do código em seu plug-in:

<?php

add_action( 'init', 'setting_my_first_cookie' );

function setting_my_first_cookie() {
 setcookie( $v_username, $v_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}

?>

A constante DAY_IN_SECONDS é fornecido pelo WordPress, que contém o número de segundos em um dia. Você notará que o valor é multiplicado por 30 ou quase um mês. A constante "COOKIEPATH" define o caminho para o seu site e "COOKIE_DOMAIN" é o nome de domínio do seu site.

Depois de executar a função, você notará que o Cookie foi realmente adicionado ao navegador. Lembre-se de combinar os valores $ v_username e $ v_value.

Como recuperar cookies

Para recuperar um cookie que criamos, usaremos a variável $ _COOKIE, que é uma matriz associativa que contém todos os cookies criados pelo WordPress.

O identificador que usaremos é aquele que definimos acima no valor $v_username. Observe o seguinte código:

<?php

if(!isset($_COOKIE[$v_username])) {
 echo "The cookie: '" . $v_username . "' is not set.";
} else {
 echo "The cookie '" . $v_username . "' is set.";
 echo "Cookie is: " . $_COOKIE[$v_username];
}

?>

Antes de passar o identificador para a variável global $ _COOKIE, devemos ter certeza de que ele não existe com a função "isset"

Descubra o Plugins 6 WordPress perfeitos para garantir a conformidade GDPR de um blog

Como Excluir Cookies

Às vezes, você precisará excluir Cookies de seu site, especialmente quando não precisar mais de informações. Observe o seguinte código:

<?php

 unset( $_COOKIE[$v_username] );
 setcookie( $v_username, '', time() - ( 15 * 60 ) );

?>

No código anterior, usamos a função "um conjunto" para remover o valor da grande matriz $ _COOKIE. Para expirar o Cookie, alteramos a data de validade e passamos uma string vazia para remover o valor do cookie.

Verifique seu site para ver se o cookie foi removido.

Se você está acostumado a fazer backups do seu site. A solução mais fácil seria restaurar a versão dos arquivos do seu blog.

Descubra também alguns plugins premium do WordPress

Você pode usar outro WordPress plugins para dar uma aparência moderna e otimizar o manuseio do seu blog ou site. 

Oferecemos abaixo alguns plugins WordPress de backup perfeitos para esta tarefa.

1. Fácil social botões de compartilhamento

O Easy Social Share Buttons oferece uma das listas de recursos mais longas que eu já vi. Dependendo de suas necessidades específicas, pode ser uma coisa boa ou ruim. Mas ninguém pode dizer que você não tem opções suficientes com este plugin.

Fácil social botões de compartilhamento para WordPress

Entre seus recursos, você encontrará, entre outros:

a capacidade de personalizar seus tweets, as ações após o compartilhamento, a capacidade de visualizar análises detalhadas do desempenho do seu botão e até mesmo executar testes A / B para tentar fortalecer suas ações, recuperando o número de compartilhamentos perdidos se você mudar de domínio ou se você vá para HTTPSe muitos outros.

Descubra também Como exibir itens em qualquer categoria no WordPress

O fato de o Easy Social Share Buttons manter uma classificação de estrelas 4,66 (no 5) em mais de vendas do 24 000 sugere que muitas pessoas apreciam seu grau de funcionalidade.

Descarregar | Demo | hospedagem na web

2. Slider camada

Camada Slider é de longe o mais popular dos plug-ins de controle deslizante. É o controle deslizante mais profissional com o famoso efeito de paralaxe e centenas de transições. Você pode usar LayerSlider para criar um controle deslizante de imagem ou um banner giratório para o seu blog.

LayerSlider Responsive WordPress Slider Plugin

Possui toneladas de recursos e opções personalizáveis. Você terá a capacidade de criar slides com o incrível editor de slides WYSIWYG e poderá até criar novas transições de controle deslizante com facilidade.

Leia também nosso artigo sobre 8 WordPress plugins para criar um megamenu no seu blog

Então, se você está procurando um WordPress Plugin slider com preço que faz tudo, Layer Slider é sua melhor aposta, mesmo que sua documentação não seja ótima. Além disso, leva em média 24 horas para o autor do plugin responder. (diferença horária necessária). Mas em termos de recursos, você terá direito a tudo o que este plug-in pretende oferecer.

Descarregar | Demo | hospedagem na web

3. Super Backup e Clone - Migrar

Le WordPress Plugin premium Super Backup & Clone – Migrate permitirá que você faça backup do seu site. De fato, trabalhar em seu site é sempre um processo longo e complicado, e seria uma pena se você perdesse seu trabalho devido a uma configuração incorreta ou a um erro de manipulação.

Super Backup Clone Migrate para WordPress

É uma solução de backup confiável que ajuda a evitar a perda de seus dados. Suas principais funções são:

um painel intuitivo, a capacidade de manter várias instâncias de backups, a capacidade de executar migração para outro servidor, a possibilidade de fazer restaurar backups, a presença de um diagnóstico automático, o excelente atendimento ao cliente, a gestão do multisiteEtc ...

Este é um WordPress Plugin premium que recomendamos.

Descarregar | Demo | hospedagem na web

Recursos Recomendados

Descubra outros recursos recomendados que o ajudarão resolver o desempenho de carregamento do seu site.

Conclusão

Aqui está ! É isso para este tutorial. Cookies são uma das coisas que atrasam a web, embora você nunca precise sujar as mãos sabendo como criá-los, ajuda a ter uma ideia de como eles funcionam. Nós explicamos o básico que você precisa saber sobre Cookies e como lidar com eles em seu blog.

No entanto, você também poderá consultar nossos 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.

Mas, enquanto isso, conte-nos sobre seu Comentários e sugestões na seção dedicada e acima de tudo compartilhe este tutorial em suas redes sociais favoritas.

...