{"id":31417,"date":"2019-11-27T05:47:13","date_gmt":"2019-11-27T13:47:13","guid":{"rendered":"https:\/\/kinsta.com\/?p=32939"},"modified":"2025-01-24T08:04:31","modified_gmt":"2025-01-24T11:04:31","slug":"cookies-e-sessoes-php-wordpres","status":"publish","type":"post","link":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/","title":{"rendered":"Cookies e Sess\u00f5es PHP WordPress &#8211; Tudo o Que Voc\u00ea Precisa Saber"},"content":{"rendered":"<p>Os cookies foram inventados pela primeira vez em 1994 por um programador de computador chamado Lou Montulli. Sem eles, a teia seria um lugar bem diferente. Se voc\u00ea entrar no back-end do seu site WordPress ou fechar uma janela popup irritante, voc\u00ea usa e interage com cookies todos os dias (mesmo que voc\u00ea n\u00e3o perceba).<\/p>\n<p>At\u00e9 agora, voc\u00ea provavelmente j\u00e1 adivinhou que quando nos referimos a cookies, queremos dizer os cookies usados para <strong>armazenar informa\u00e7\u00f5es importantes do visitante<\/strong> em um site, n\u00e3o o tipo de cookies de chocolate delicioso. \ud83c\udf6a<\/p>\n<p>Hoje vamos mergulhar no t\u00f3pico por vezes confuso dos cookies e das sess\u00f5es PHP. Especificamente, tudo o que voc\u00ea precisa saber sobre como o WordPress os usa, juntamente com alguns problemas comuns que voc\u00ea deve estar ciente (especialmente como um desenvolvedor) quando se trata de hospedagem de seu site, c\u00f3digo personalizado, ou usando um plugin de terceiros. Na nossa opini\u00e3o, este assunto n\u00e3o \u00e9 suficientemente discutido.<\/p>\n\n<div  class=\"featured-snippet\" id=\"featuredSnippet\">\n    <div class=\"featured-snippet__content\">\n        <h2>O que s\u00e3o cookies?<\/h2>\n        <div><p>Um cookie (tamb\u00e9m referido como cookie da web, cookie de rastreamento, cookie HTTP, cookie de navegador) \u00e9 um pequeno peda\u00e7o de dados armazenados pelo navegador de um usu\u00e1rio (Chrome, Firefox, etc.) quando ele visita um site. Ele cont\u00e9m informa\u00e7\u00f5es sobre a atividade de navega\u00e7\u00e3o e \u00e9 normalmente usado para personalizar a experi\u00eancia do usu\u00e1rio ou para fins de autentica\u00e7\u00e3o e verifica\u00e7\u00e3o. Cookies de sess\u00e3o e cookies persistentes s\u00e3o tipos comuns de cookies.<\/p>\n<\/div>\n    <\/div>\n    <div class=\"featured-snippet__footer\">\n        <div class=\"arrow-down\"><\/div>\n        <div class=\"featured-snippet__footer--content row nocol middle-xs between-xs reverse\">\n            <div style=\"margin-left: auto; position: relative; top: -1px\" class=\"row nocol middle-xs\">\n                <div class=\"color--mediumGray\" style=\"font-size: 14px; vertical-align: middle;\">\n                    <svg  class=\"icon icon--logo display--block\" aria-hidden=\"true\" focusable=\"false\"><use xlink:href=\"https:\/\/kinsta.com\/pt\/wp-content\/themes\/kinsta\/dist\/sprite.svg?v=e8af2143e3b8bceb5561b327e81ec085#logo\" \/><\/svg>                <\/div>\n                <div class=\"text--bold color--mediumGray\" style=\"padding-left: 3px;\">Support<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2 id=\"types-of-cookies\">Tipos de Cookies<\/h2>\n<p>Existem dois tipos diferentes de cookies que s\u00e3o normalmente definidos: <strong>cookies de sess\u00e3o<\/strong> e <strong>cookies persistentes<\/strong>.<\/p>\n<h3>Cookies de sess\u00e3o<\/h3>\n<p>Os cookies de sess\u00e3o, tamb\u00e9m conhecidos como cookies transit\u00f3rios, s\u00e3o tempor\u00e1rios. Eles n\u00e3o t\u00eam uma data de validade anexada e apenas armazenam informa\u00e7\u00f5es sobre o que o usu\u00e1rio faz durante uma <strong>\u00fanica sess\u00e3o<\/strong>. Uma sess\u00e3o \u00e9 simplesmente um valor gerado aleatoriamente\/exclusivo que \u00e9 atribu\u00eddo quando algu\u00e9m visita um site. Os cookies de sess\u00e3o s\u00e3o armazenados temporariamente na mem\u00f3ria e s\u00e3o automaticamente removidos quando o navegador fecha ou a sess\u00e3o termina.<\/p>\n<p>Leitura sugerida: <a href=\"https:\/\/kinsta.com\/pt\/blog\/php-limite-memoria\/\">Como melhorar o limite de mem\u00f3ria PHP no WordPress<\/a>.<\/p>\n<h3>Cookies Persistentes<\/h3>\n<p>Os cookies persistentes, como voc\u00ea poderia ter adivinhado, s\u00e3o aqueles que cont\u00eam uma data de validade. Estes duram muito mais por muito mais tempo e s\u00e3o <strong>armazenados no disco at\u00e9 que expirem ou sejam limpos manualmente<\/strong> pelo usu\u00e1rio. Estes tamb\u00e9m s\u00e3o por vezes referidos como &#8220;cookies de rastreamento&#8221;, uma vez que estes s\u00e3o os tipos de cookies que o <a href=\"https:\/\/kinsta.com\/pt\/blog\/como-usar-o-google-analytics\/\">Google Analytics<\/a>, AdRoll, Stripe, etc. utilizam.<\/p>\n<p>Nosso <a href=\"https:\/\/kinsta.com\/pt\/afiliados\/\">programa de afiliados Kinsta<\/a> \u00e9 outro exemplo. Um cookie de 60 dias \u00e9 colocado no navegador do usu\u00e1rio quando ele clica em um link de afiliado. Isso garante que o referrer recebe o cr\u00e9dito adequado, mesmo que a pessoa tenha fechado e reaberto seu navegador v\u00e1rias vezes.<\/p>\n<h2 id=\"wordpress-core-cookies\">Como o WordPress Core usa cookies<\/h2>\n<p>Quando nos referimos ao n\u00facleo do WordPress, queremos dizer simplesmente os arquivos que comp\u00f5em o projeto open source, antes de instalar quaisquer plugins ou temas de terceiros. \u00c9 o WordPress no seu estado natural, como gostamos de lhe chamar.<\/p>\n<p>Agora que voc\u00ea sabe o b\u00e1sico do que \u00e9 um cookie e os diferentes tipos, vamos dar uma olhada em por que e <strong>como n\u00facleo WordPress usa-los<\/strong> para fazer toda a magia que acontece nos bastidores. Facto engra\u00e7ado: O cookie foi originalmente derivado do termo &#8220;<a href=\"https:\/\/en.wikipedia.org\/wiki\/HTTP_cookie#Background\">cookie m\u00e1gico&#8221;<\/a>.<\/p>\n<p>O WordPress core utiliza cookies para duas finalidades diferentes:<\/p>\n<h3>1. Cookies de Login<\/h3>\n<p>Os cookies de login cont\u00eam detalhes de autentica\u00e7\u00e3o e s\u00e3o usados quando um usu\u00e1rio efetua login no <a href=\"https:\/\/kinsta.com\/pt\/blog\/painel-administrativo-wordpress\/\">painel de administra\u00e7\u00e3o do WordPress<\/a>. De acordo com o <a href=\"https:\/\/codex.wordpress.org\/WordPress_Cookies\">WordPress Codex<\/a>, um par de cookies de sess\u00e3o diferentes s\u00e3o definidos:<\/p>\n<ul>\n<li>No login, o WordPress usa o cookie <code>wordpress_[hash]<\/code> para armazenar detalhes de autentica\u00e7\u00e3o (limitado \u00e0 \u00e1rea <code>\/wp-admin\/<\/code>).<\/li>\n<li>Ap\u00f3s o login, o WordPress define o cookie <code>wordpress_logged_in_in_[hash]<\/code>. Isso indica quando voc\u00ea est\u00e1 conectado e quem voc\u00ea \u00e9.<\/li>\n<\/ul>\n<p>Quando voc\u00ea tenta acessar o back-end do seu site WordPress, uma verifica\u00e7\u00e3o \u00e9 feita para ver se os dois cookies acima existem e ainda n\u00e3o expiraram. Isto \u00e9 o que lhe permite contornar magicamente a tela <code>wp-login.php<\/code>. \ud83d\ude09<\/p>\n<p>O WordPress tamb\u00e9m define os cookies <code>wp-settings-{time}-[UID]<\/code>. O ID \u00e9 o seu ID de usu\u00e1rio da tabela de banco de dados de usu\u00e1rios do WordPress. Isso armazena as configura\u00e7\u00f5es do painel pessoal e da interface de administra\u00e7\u00e3o.<\/p>\n<h3>2. Cookies de coment\u00e1rios<\/h3>\n<p>Por padr\u00e3o, h\u00e1 cookies definidos quando algu\u00e9m comenta em um post de blog (com uma validade de 347 dias). Isto \u00e9 assim se eles voltarem mais tarde n\u00e3o t\u00eam de preencher toda a informa\u00e7\u00e3o novamente. Os seguintes tr\u00eas cookies s\u00e3o armazenados:<\/p>\n<ul>\n<li><code>comment_author_[hash]<\/code><\/li>\n<li><code>comment_author_email_[hash]<\/code><\/li>\n<li><code>comment_author_url_[hash]<\/code><\/li>\n<\/ul>\n<p>No entanto, com as recentes mudan\u00e7as na pol\u00edtica de privacidade devido ao <a href=\"https:\/\/kinsta.com\/pt\/blog\/conformidade-rgpd\/\">GDPR<\/a>, novas ferramentas foram introduzidas pelo n\u00facleo do WordPress para garantir que voc\u00ea deixe os usu\u00e1rios optarem por esses cookies sendo configurados. Essa configura\u00e7\u00e3o, se ainda n\u00e3o estiver definida, pode ser ativada em &#8220;Configura\u00e7\u00f5es \u2192 Discuss\u00e3o&#8221; no painel de administra\u00e7\u00e3o do WordPress. Selecione a op\u00e7\u00e3o &#8220;Mostrar coment\u00e1rios, cookies, op\u00e7\u00e3o de inclus\u00e3o.&#8221; O popular plugin Akismet tamb\u00e9m permite que voc\u00ea exiba uma nota de privacidade.<\/p>\n<figure style=\"width: 1406px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/como-comentarios-cookies-opt-in.png\" alt=\"como os coment\u00e1rios cookies opt-in\" width=\"1406\" height=\"724\"><figcaption class=\"wp-caption-text\">Como os coment\u00e1rios cookies opt-in<\/figcaption><\/figure>\n<h2 id=\"third-party-plugins-cookies\">Como plugins e temas de terceiros do WordPress usam cookies<\/h2>\n<p>Assim como o WordPress usa cookies para determinadas funcionalidades, plugins de terceiros e <a href=\"https:\/\/kinsta.com\/pt\/blog\/como-instalar-um-tema-do-wordpress\/\">temas que voc\u00ea instala<\/a> tamb\u00e9m definem cookies. A maioria deles usa uma <strong>combina\u00e7\u00e3o de cookies do navegador e linhas de banco de dados<\/strong> armazenados na tabela <code>wp_options<\/code> ou em sua pr\u00f3pria tabela personalizada. Isto \u00e9 porque o WordPress \u00e9 ap\u00e1trida.<\/p>\n<blockquote><p>Um aplicativo stateless \u00e9 um programa de aplica\u00e7\u00e3o que n\u00e3o salva dados do cliente gerados em uma sess\u00e3o para uso na pr\u00f3xima sess\u00e3o com esse cliente. Cada sess\u00e3o \u00e9 executada como se fosse a primeira vez e as respostas n\u00e3o dependem dos dados de uma sess\u00e3o anterior. &#8211; <a href=\"https:\/\/whatis.techtarget.com\/definition\/stateless-app\" target=\"_blank\" rel=\"noopener noreferrer\">TechTarget<\/a><\/p><\/blockquote>\n<p>Com as novas leis de privacidade, \u00e9 mais importante do que nunca entender realmente quais cookies est\u00e3o sendo configurados e se eles est\u00e3o fornecendo uma maneira para seus visitantes optarem por entrar. Dica: nem todos os cookies requerem opt-in. Leia o nosso artigo aprofundado sobre o <a href=\"https:\/\/kinsta.com\/pt\/blog\/conformidade-rgpd\/\">RGPD<\/a> para compreender melhor as novas exig\u00eancias.<\/p>\n<p>Aqui est\u00e3o apenas alguns dos muitos exemplos de como os cookies s\u00e3o usados:<\/p>\n<ul>\n<li>Se voc\u00ea tiver uma <strong>caixa popup<\/strong> no seu site do WordPress e um visitante a fechar, isso normalmente ir\u00e1 definir um cookie para que ele n\u00e3o volte novamente.<\/li>\n<li>Itens adicionados a um <strong>carrinho de compras no seu site de com\u00e9rcio electr\u00f3nico<\/strong>. Um cookie \u00e9 armazenado para que o carrinho de compras mantenha seus produtos enquanto voc\u00ea continua a navegar pelo site.<\/li>\n<li>Os recursos Geolocaliza\u00e7\u00e3o IP <span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1.125rem\">podem armazenar o endere\u00e7o IP e as coordenadas de latitude\/longitude do visitante que est\u00e1 navegando no site. Isso \u00e9 tipicamente usado para mostrar conte\u00fado espec\u00edfico para uma determinada regi\u00e3o ou talvez at\u00e9 mesmo redirecionar o usu\u00e1rio para um subsite diferente.<\/span><\/li>\n<li><strong>Rastreamento de atividade atrav\u00e9s de cliques<\/strong> com um encurtador de links como o plugin PrettyLinks.<\/li>\n<li>Newsletter plugin pode definir um cookie para os usu\u00e1rios se eles j\u00e1 se inscreveram, isso d\u00e1 a capacidade de esconder a caixa de newsletter completamente.<\/li>\n<\/ul>\n<p>Essencialmente, qualquer a\u00e7\u00e3o ou opt-in em um site do WordPress, normalmente envolve a configura\u00e7\u00e3o de um cookie no navegador nos bastidores. O objetivo \u00e9, naturalmente, tentar ajudar a melhorar a experi\u00eancia do navegador ou fornecer funcionalidades adicionais atrav\u00e9s da verifica\u00e7\u00e3o.<\/p>\n\n<h3>Cookies WooCommerce<\/h3>\n<p>Ecommerce plugins como o WooCommerce normalmente t\u00eam seus pr\u00f3prios cookies adicionais que eles definem para que os compradores podem facilmente adicionar coisas ao seu carrinho, loja para mais tarde quando eles checkout, e entrar e sair de sua conta.<\/p>\n<p>Para controlar os dados do carrinho, <a href=\"https:\/\/docs.woocommerce.com\/document\/woocommerce-cookies\/\">o WooCommerce define os seguintes tr\u00eas cookies<\/a> (nenhuma informa\u00e7\u00e3o pessoal \u00e9 armazenada nos cookies):<\/p>\n<ul>\n<li><code>woocommerce_cart_hash<\/code><\/li>\n<li><code>woocommerce_items_in_cart<\/code><\/li>\n<li><code>wp_woocommerce_session_<\/code><\/li>\n<\/ul>\n<p>Os dois primeiros cookies cont\u00eam informa\u00e7\u00f5es sobre o carrinho e simplesmente ajudam o WooCommerce a saber quando os dados do carrinho mudam. O terceiro cookie <code>wp_woocommerce_session_<\/code> cont\u00e9m um c\u00f3digo \u00fanico para cada cliente que corresponde a uma entrada na tabela personalizada <code>wp_woocommerce_sessions<\/code> na <a href=\"https:\/\/kinsta.com\/pt\/blog\/banco-de-dados-wordpress\/\">base de dados<\/a>.<\/p>\n<figure style=\"width: 1368px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/woocommerce-sessions-tabela.png\" alt=\"tabela wp_woocommerce_sessions\" width=\"1368\" height=\"382\"><figcaption class=\"wp-caption-text\">tabela wp_woocommerce_sessions<\/figcaption><\/figure>\n<p>Os dados do <code>wp_commerce_session_<\/code> foram armazenados anteriormente na tabela <code>wp_options<\/code>, mas foram movidos para sua pr\u00f3pria tabela personalizada no WooCommerce 2.5 quando eles introduziram um <a href=\"https:\/\/woocommerce.wordpress.com\/2015\/10\/07\/new-session-handler-in-2-5\/\">novo manipulador de sess\u00e3o<\/a>. Isso foi para melhorar o desempenho, a escalabilidade e o gerenciamento das sess\u00f5es. Caso contr\u00e1rio, voc\u00ea rapidamente acaba com uma <a href=\"https:\/\/kinsta.com\/pt\/blog\/wp-options-dados-carregados-automaticamente\/\">tabela wp_options inchada<\/a> que voc\u00ea tem que limpar.<\/p>\n<h3>Easy Digitial Downloads Cookies<\/h3>\n<p>Easy Digital Downloads por padr\u00e3o usa <a href=\"https:\/\/ttmm.io\/tech\/introducing-wp_session\/\">WP_Session<\/a>, que \u00e9 uma combina\u00e7\u00e3o de cookies do navegador e linhas de banco de dados armazenados na tabela <code>wp_options<\/code>. Abaixo est\u00e1 o biscoito que ele coloca:<\/p>\n<ul>\n<li><code>edd_items_in_cart<\/code><\/li>\n<\/ul>\n<h2 id=\"cookies-wordpress-caching\">Cookies e Caching WordPress<\/h2>\n<p>Quando se trata de <a href=\"https:\/\/kinsta.com\/pt\/blog\/cache-wordpress\/\">cache do WordPress<\/a>, \u00e9 aqui que as coisas ficam complicadas. Caching \u00e9 essencialmente o processo de armazenar recursos de uma solicita\u00e7\u00e3o e reutilizar esses recursos para solicita\u00e7\u00f5es subseq\u00fcentes. Basicamente, <strong>reduz a quantidade de trabalho <\/strong>necess\u00e1rio para gerar uma exibi\u00e7\u00e3o de p\u00e1gina. Enquanto isso \u00e9 \u00f3timo para o desempenho, ele causa um problema quando se trata de cookies.<\/p>\n<p>Porqu\u00ea? Porque os cookies est\u00e3o l\u00e1 para executar uma determinada a\u00e7\u00e3o, como manter o carrinho de compras preenchido enquanto voc\u00ea navega em torno de um site WooCommerce. No entanto, se uma p\u00e1gina \u00e9 servida a partir do cache, nem o PHP nem o banco de dados fazem nada, o servidor simplesmente serve uma c\u00f3pia est\u00e1tica da p\u00e1gina.<\/p>\n<p>Ent\u00e3o, o que podes fazer?<\/p>\n<h3>1. Usar JavaScript<\/h3>\n<p>A primeira op\u00e7\u00e3o seria <strong>usar JavaScript<\/strong> e atualizar o conte\u00fado de uma p\u00e1gina dinamicamente. Basicamente, voc\u00ea tem espa\u00e7os reservados em HTML e usa JavaScript para puxar informa\u00e7\u00f5es sobre uma API ou chamada ajax.<\/p>\n<p>Um exemplo seria carregar uma lista de posts na barra lateral do WordPress usando JavaScript para pegar uma lista de posts sobre o wp-api e depois renderiz\u00e1-los na barra lateral. Nesse cen\u00e1rio, \u00e9 poss\u00edvel atualizar a lista de lan\u00e7amentos sem limpar a p\u00e1gina do cache, uma vez que os dados s\u00e3o gerados dinamicamente.<\/p>\n<p>Isto n\u00e3o \u00e9 ideal, mas \u00e9 sempre melhor fazer cache se poss\u00edvel em termos de desempenho. Mas se voc\u00ea deve ter algum bit de conte\u00fado permanecer din\u00e2mico enquanto a pr\u00f3pria p\u00e1gina pode permanecer est\u00e1tica (servido a partir do cache), que \u00e9 uma maneira de faz\u00ea-lo &#8211; use JavaScript para derrubar o conte\u00fado para essa parte da p\u00e1gina dinamicamente atrav\u00e9s de uma chamada API\/ajax. No entanto, a menos que voc\u00ea possa contratar um <a href=\"https:\/\/kinsta.com\/pt\/blog\/contrate-um-desenvolvedor-do-wordpress\/\">desenvolvedor do WordPress<\/a> para criar uma solu\u00e7\u00e3o JavaScript personalizada ou uma extens\u00e3o de um plugin, essa op\u00e7\u00e3o geralmente n\u00e3o \u00e9 pr\u00e1tica.<\/p>\n<h3>2. Usar chamadas Admin-Ajax<\/h3>\n<p><code>Admin-ajax.php<\/code> n\u00e3o pode ser armazenado em cache, pelo que pode utilizar chamadas admin-ajax. Um bom exemplo disso \u00e9 o plugin<a href=\"https:\/\/wordpress.org\/plugins\/no-cache-ajax-widgets\/\"> No Cache AJAX Widgets<\/a>. Ele faz chamadas admin-ajax e, portanto, n\u00e3o precisa se preocupar com conflitos com solu\u00e7\u00f5es de cache de n\u00edvel de servidor ou de terceiros.<\/p>\n<p>No entanto, assim como com o JavaScript, ir por esta rota \u00e9 tipicamente invi\u00e1vel para o usu\u00e1rio m\u00e9dio. Ele tamb\u00e9m pode levar a outros problemas de desempenho, como <a href=\"https:\/\/kinsta.com\/pt\/blog\/admin-ajax\/\">alto uso do admin-ajax<\/a> e muitas requisi\u00e7\u00f5es n\u00e3o armazenadas em cache.<\/p>\n<h3>3. Excluir p\u00e1ginas do cache (quando o cookie est\u00e1 presente)<\/h3>\n<p>A menos que voc\u00ea possa ir pela rota JavaScript ou admin-ajax, excluir p\u00e1ginas do cache quando um cookie espec\u00edfico est\u00e1 presente \u00e9 a melhor maneira de ir. Isto \u00e9 tipicamente o que recomendamos, especialmente aqueles que executam sites altamente din\u00e2micos, como WooCommerce e Easy Digital Downloads.<\/p>\n<p>Na Kinsta, certas p\u00e1ginas do WooCommerce e Easy Digital Downloads como carrinho, minha conta e checkout, s\u00e3o automaticamente exclu\u00eddas do cache. Existe uma regra de n\u00edvel de servidor em vigor para que os usu\u00e1rios ignorem automaticamente o cache quando o cookie <code>woocommerce_items_in_cart<\/code> ou cookie <code>edd_items_in_cart<\/code> \u00e9 detectado para garantir um processo de checkout suave e in-sync.<\/p>\n<p>Tamb\u00e9m ouvimos os cookies de login associados e configuramos o cache para ignorar quando detectamos que algu\u00e9m entrou no WordPress. Evita que o painel de bordo traseiro seja acidentalmente encalhado.<\/p>\n<p>Por padr\u00e3o, n\u00e3o exclu\u00edmos o cookie <code>wp_woocommerce_session_<\/code> do caching. A maioria dos sites WooCommerce em nossa experi\u00eancia n\u00e3o tem nenhum problema. Isso tamb\u00e9m melhora o desempenho ao aumentar a taxa de HIT do cache, enquanto utiliza menos <a href=\"https:\/\/kinsta.com\/pt\/blog\/threads-php\/\">Threads PHP<\/a>.<\/p>\n<p>No entanto, devido \u00e0 exist\u00eancia de muitas configura\u00e7\u00f5es diferentes de temas e plugins do WordPress, podemos excluir o cookie <code>wp_woocommerce_session_<\/code> do cache, se necess\u00e1rio. Basta contactar a nossa equipa de apoio. O resultado \u00e9 que uma vez que um usu\u00e1rio adiciona um produto ao seu carrinho de compras, todos os pedidos subsequentes n\u00e3o ser\u00e3o atendidos a partir do cache, aumentando o uso de Threads PHP.<\/p>\n<p>Se voc\u00ea precisar de uma p\u00e1gina personalizada exclu\u00edda do cache, sinta-se \u00e0 vontade para abrir um ticket com nossa equipe de suporte. Mais uma vez, \u00e9 preciso <strong>ter cuidado quando se trata de exclus\u00f5es<\/strong>. Demasiadas p\u00e1ginas sem cache podem realmente deteriorar o desempenho. Confira nossos <a href=\"https:\/\/kinsta.com\/pt\/blog\/hospedar-sites-wordpress-de-membros\/\">pontos fortes e fracos para hospedagem de sites de afilia\u00e7\u00e3o ao WordPress<\/a>.<\/p>\n<h2 id=\"see-delete-cookies\">Como ver e limpar cookies<\/h2>\n<p>\u00c9 f\u00e1cil ver e limpar cookies em um site. Para ver quais cookies s\u00e3o definidos em um site espec\u00edfico, navegue at\u00e9 esse site e clique no pequeno \u00edcone de cadeado na parte superior. Depois clique em &#8220;Cookies&#8221;.<\/p>\n<figure style=\"width: 1356px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/cookies-em-uso.png\" alt=\"Cookies em uso\" width=\"1356\" height=\"693\"><figcaption class=\"wp-caption-text\">Cookies em uso<\/figcaption><\/figure>\n<p>Depois, v\u00e1 at\u00e9 \u00e0 pasta do site. No exemplo abaixo, voc\u00ea pode ver que temos alguns cookies do WooCommerce definidos, bem como o cookie <code>wordpress_logged_in_[hash]<\/code>. Voc\u00ea tamb\u00e9m pode ver o tempo de expira\u00e7\u00e3o e se \u00e9 um cookie persistente ou um cookie de sess\u00e3o (quando a sess\u00e3o de navega\u00e7\u00e3o termina).<\/p>\n<figure style=\"width: 1362px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/wordpress-cookies.png\" alt=\"Cookies WordPress\" width=\"1362\" height=\"1078\"><figcaption class=\"wp-caption-text\">Cookies WordPress<\/figcaption><\/figure>\n<p>Para remover um cookie, basta clicar em um cookie individual e clicar no bot\u00e3o &#8220;Remover&#8221;. Voc\u00ea tamb\u00e9m pode fazer isso no n\u00edvel da pasta ou no Chrome DevTools.<\/p>\n<p>A limpeza de cookies tamb\u00e9m pode ajudar voc\u00ea a corrigir o <a href=\"https:\/\/kinsta.com\/pt\/blog\/http-304\/\">erro 304<\/a>.<\/p>\n<p>Alternativamente, voc\u00ea pode pesquisar ou <a href=\"http:\/\/www.allaboutcookies.org\/manage-cookies\/google-chrome.html\">limpar todos os cookies<\/a> no seu navegador.<\/p>\n<h2 id=\"gdpr-cookies\">RGPD e Cookies<\/h2>\n<p>A GDPR \u00e9 uma nova lei de privacidade que entrou em vigor em 25 de maio de 2018. Foi concebido para devolver aos cidad\u00e3os o controlo dos seus dados pessoais. Recomendamos vivamente a leitura do nosso post em profundidade: <a href=\"https:\/\/kinsta.com\/pt\/blog\/conformidade-rgpd\/\">a baixa no cumprimento do RGPD<\/a>, se ainda n\u00e3o o fez. Este \u00e9 um t\u00f3pico que n\u00e3o pode ser resumido em um par\u00e1grafo!<\/p>\n<p>Aqui est\u00e1 um exemplo de uma mudan\u00e7a que fizemos em Kinsta para ajudar a cumprir a nova lei. Quando voc\u00ea visita nosso site pela primeira vez, talvez j\u00e1 o tenha visto, voc\u00ea \u00e9 recebido com um prompt &#8220;Aceitar cookies&#8221; na parte inferior da tela. Isto porque agora somos legalmente obrigados a fornecer aos utilizadores uma forma de opt-in e opt-out dos cookies que est\u00e3o a ser configurados. Longe v\u00e3o os dias em que bastava correr o que se quisesse sem informar os utilizadores sobre a recolha de dados.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/aceitar-cookies.png\" alt=\"Aceitar cookies\" width=\"2014\" height=\"512\"><\/p>\n<p>Se voc\u00ea clicar em &#8220;Aceitar Cookies&#8221;, todos os cookies ser\u00e3o configurados para o usu\u00e1rio. Se voc\u00ea clicar em &#8220;Configura\u00e7\u00f5es de Cookies&#8221;, n\u00f3s agora oferecemos uma maneira de optar por entrar e sair dos cookies que voc\u00ea quiser.<\/p>\n<figure style=\"width: 1592px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/configuracoes-cookie.png\" alt=\"Configura\u00e7\u00f5es do cookie\" width=\"1592\" height=\"1264\"><figcaption class=\"wp-caption-text\">Configura\u00e7\u00f5es do cookie<\/figcaption><\/figure>\n<p>Muito elegante, n\u00e3o \u00e9? Nossa solu\u00e7\u00e3o de cookies foi constru\u00edda internamente por nossos desenvolvedores, mas aqui est\u00e3o alguns <a href=\"https:\/\/kinsta.com\/pt\/blog\/conformidade-rgpd\/#gdpr-wordpress-plugins\">plugins \u00fateis do WordPress GDPR<\/a> que podem ajud\u00e1-lo a realizar algo semelhante. Mais uma vez, os cookies s\u00e3o apenas uma pequena parte de se tornar completamente compat\u00edvel com o GDPR.<\/p>\n<h2 id=\"php-sessions\">Sess\u00f5es PHP<\/h2>\n<p>As sess\u00f5es PHP s\u00e3o uma alternativa \u00e0 abordagem padr\u00e3o de cookies. Ele ainda \u00e9 um cookie, mas \u00e9 chamado de PHPSESSID e \u00e9 tipicamente armazenado no diret\u00f3rio <code>\/tmp\/<\/code> no pr\u00f3prio servidor web. A forma como o servidor sabe associar uma determinada sess\u00e3o a uma determinada solicita\u00e7\u00e3o \u00e9 que ela tamb\u00e9m \u00e9 armazenada em um cookie HTTP.<\/p>\n<figure style=\"width: 1712px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/phpsessid-http-cookie.png\" alt=\"Cookie PHPSESSID HTTP\" width=\"1712\" height=\"292\"><figcaption class=\"wp-caption-text\">Cookie PHPSESSID HTTP<\/figcaption><\/figure>\n<p>Isso tamb\u00e9m pode ser visto sob o cabe\u00e7alho HTTP de um site.<\/p>\n<figure style=\"width: 2248px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2018\/10\/http-conjunto-cabecalhos-cookie-phpsessid.png\" alt=\"Cookie do conjunto de cabe\u00e7alhos HTTP PHPSESSID\" width=\"2248\" height=\"574\"><figcaption class=\"wp-caption-text\">Cookie do conjunto de cabe\u00e7alhos HTTP PHPSESSID<\/figcaption><\/figure>\n<p>Uma sess\u00e3o PHP \u00e9 muito parecida com uma sess\u00e3o normal que termina quando o usu\u00e1rio fecha seu navegador.<\/p>\n<p>O problema com as sess\u00f5es PHP se resume a problemas de performance e cache. A informa\u00e7\u00e3o armazenada no cookie do navegador tem de ser recuperada com cada pedido para que o servidor saiba quem \u00e9 o utilizador. Isto significa que para sites que usam PHPSESSID, a m\u00e1quina teria que definir o PHPSESSID para contornar o cache. No entanto, o resultado \u00e9 que PHPSESSID teria que ser configurado para contornar 100% do tempo, porque ao contr\u00e1rio do <code>wordpress_logged_in<\/code>, o PHPSESSID \u00e9 definido em cada requisi\u00e7\u00e3o PHP.<\/p>\n<p>Ent\u00e3o imagine que o <code>wordpress_logged_in<\/code> tinha que ser configurado 100% do tempo para permitir que a funcionalidade de login funcionasse. O que significa que mesmo os usu\u00e1rios desconectados teriam que ter o cookie e ele teria que ser exclusivo para eles. Imagine que isso era necess\u00e1rio para que o sistema <a href=\"https:\/\/kinsta.com\/pt\/blog\/login-wordpress-url\/\">de login do WordPress<\/a> funcionasse. Nesse cen\u00e1rio, cada exibi\u00e7\u00e3o de p\u00e1gina teria que contornar o cache para que o cookie <code>wordpress_logged_in<\/code> fosse configurado corretamente tanto para usu\u00e1rios logados quanto para usu\u00e1rios logados.<\/p>\n<p>Esse \u00e9 o problema de usar PHPSESSID. Porque ele \u00e9 gerado em cada pedido PHP, se um site depende de cookies PHPSESSID o host teria que definir PHPSESSID para contornar o cache 100% do tempo. Caso contr\u00e1rio, o PHPSESSID termina em cache e desarruma-se qualquer funcionalidade que se baseie nele.<\/p>\n<p>N\u00e3o recomendamos o uso de sess\u00f5es PHP e elas normalmente n\u00e3o funcionam em nosso ambiente Kinsta. As sess\u00f5es PHP tamb\u00e9m t\u00eam outras implica\u00e7\u00f5es de seguran\u00e7a que devem ser consideradas.<\/p>\n<p>Se voc\u00ea v\u00ea c\u00f3digo usando <code>session_start<\/code> em seu site, isso significa que est\u00e1 usando sess\u00f5es PHP.<\/p>\n<p>Muitos desenvolvedores de plugins e temas se moveram para o uso de uma combina\u00e7\u00e3o de cookies do navegador e linhas de banco de dados (seja na tabela <code>wp_options<\/code> ou em sua pr\u00f3pria tabela personalizada). Se voc\u00ea precisar de dados de sess\u00e3o, esta \u00e9 a melhor abordagem.<\/p>\n<p>Sinta-se livre para entrar em contato com nossa equipe de suporte se voc\u00ea tiver perguntas adicionais sobre sess\u00f5es PHP.<\/p>\n<h2>Resumo<\/h2>\n<p>Esperamos que agora voc\u00ea saiba um pouco mais sobre como funcionam os cookies WordPress e as sess\u00f5es PHP do que antes. Cookies s\u00e3o atualmente o que faz o mundo girar e s\u00e3o importantes para praticamente tudo o que acontece em um site WordPress. Desde manter-nos logados, at\u00e9 garantir uma experi\u00eancia tranquila com o carrinho de compras e at\u00e9 mesmo garantir que uma janela popup permane\u00e7a fechada.<\/p>\n<p>Tem mais alguma pergunta sobre cookies? \ud83c\udf6a Deixe-nos saber abaixo nos coment\u00e1rios.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os cookies foram inventados pela primeira vez em 1994 por um programador de computador chamado Lou Montulli. Sem eles, a teia seria um lugar bem diferente. &#8230;<\/p>\n","protected":false},"author":38,"featured_media":31428,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[32,44],"topic":[985,1020],"class_list":["post-31417","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","tag-webdev","topic-aprenda-php","topic-cache-do-site"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cookies e Sess\u00f5es PHP WordPress - Tudo o Que Voc\u00ea Precisa Saber<\/title>\n<meta name=\"description\" content=\"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cookies e Sess\u00f5es PHP WordPress - Tudo o Que Voc\u00ea Precisa Saber\" \/>\n<meta property=\"og:description\" content=\"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/fm.brianleejackson\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-27T13:47:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-24T11:04:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Brian Jackson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/10\/wordpress-cookies-php-sessions.png\" \/>\n<meta name=\"twitter:creator\" content=\"@brianleejackson\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Jackson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\"},\"author\":{\"name\":\"Brian Jackson\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\"},\"headline\":\"Cookies e Sess\u00f5es PHP WordPress &#8211; Tudo o Que Voc\u00ea Precisa Saber\",\"datePublished\":\"2019-11-27T13:47:13+00:00\",\"dateModified\":\"2025-01-24T11:04:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\"},\"wordCount\":3200,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png\",\"keywords\":[\"php\",\"webdev\"],\"articleSection\":[\"Desenvolvimento WordPress\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\",\"url\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\",\"name\":\"Cookies e Sess\u00f5es PHP WordPress - Tudo o Que Voc\u00ea Precisa Saber\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png\",\"datePublished\":\"2019-11-27T13:47:13+00:00\",\"dateModified\":\"2025-01-24T11:04:31+00:00\",\"description\":\"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aprenda PHP\",\"item\":\"https:\/\/kinsta.com\/pt\/topicos\/aprenda-php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cookies e Sess\u00f5es PHP WordPress &#8211; Tudo o Que Voc\u00ea Precisa Saber\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/pt\/#website\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\",\"name\":\"Brian Jackson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"caption\":\"Brian Jackson\"},\"description\":\"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.\",\"sameAs\":[\"https:\/\/www.facebook.com\/fm.brianleejackson\",\"https:\/\/www.linkedin.com\/in\/brianleejackson\",\"https:\/\/x.com\/brianleejackson\"],\"url\":\"https:\/\/kinsta.com\/pt\/blog\/author\/brianjackson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cookies e Sess\u00f5es PHP WordPress - Tudo o Que Voc\u00ea Precisa Saber","description":"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/","og_locale":"pt_PT","og_type":"article","og_title":"Cookies e Sess\u00f5es PHP WordPress - Tudo o Que Voc\u00ea Precisa Saber","og_description":"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.","og_url":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_author":"https:\/\/www.facebook.com\/fm.brianleejackson","article_published_time":"2019-11-27T13:47:13+00:00","article_modified_time":"2025-01-24T11:04:31+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png","type":"image\/png"}],"author":"Brian Jackson","twitter_card":"summary_large_image","twitter_description":"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.","twitter_image":"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/10\/wordpress-cookies-php-sessions.png","twitter_creator":"@brianleejackson","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Brian Jackson","Tempo estimado de leitura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/"},"author":{"name":"Brian Jackson","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7"},"headline":"Cookies e Sess\u00f5es PHP WordPress &#8211; Tudo o Que Voc\u00ea Precisa Saber","datePublished":"2019-11-27T13:47:13+00:00","dateModified":"2025-01-24T11:04:31+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/"},"wordCount":3200,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png","keywords":["php","webdev"],"articleSection":["Desenvolvimento WordPress"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/","url":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/","name":"Cookies e Sess\u00f5es PHP WordPress - Tudo o Que Voc\u00ea Precisa Saber","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png","datePublished":"2019-11-27T13:47:13+00:00","dateModified":"2025-01-24T11:04:31+00:00","description":"Mergulhe no tema dos cookies e sess\u00f5es PHP. Saiba o que eles s\u00e3o, como o WordPress os usa e os problemas que surgem com caching e solicita\u00e7\u00f5es din\u00e2micas.","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/11\/cookies-para-wordpres-sessoes-php.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/blog\/cookies-e-sessoes-php-wordpres\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Aprenda PHP","item":"https:\/\/kinsta.com\/pt\/topicos\/aprenda-php\/"},{"@type":"ListItem","position":3,"name":"Cookies e Sess\u00f5es PHP WordPress &#8211; Tudo o Que Voc\u00ea Precisa Saber"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/pt\/#website","url":"https:\/\/kinsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7","name":"Brian Jackson","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","caption":"Brian Jackson"},"description":"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.","sameAs":["https:\/\/www.facebook.com\/fm.brianleejackson","https:\/\/www.linkedin.com\/in\/brianleejackson","https:\/\/x.com\/brianleejackson"],"url":"https:\/\/kinsta.com\/pt\/blog\/author\/brianjackson\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/31417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/comments?post=31417"}],"version-history":[{"count":11,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/31417\/revisions"}],"predecessor-version":[{"id":70934,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/31417\/revisions\/70934"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/nl"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/fr"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/dk"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/pt"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/translations\/de"},{"href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/31417\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/31428"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=31417"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=31417"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/topic?post=31417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}