{"id":30629,"date":"2019-05-02T03:16:12","date_gmt":"2019-05-02T02:16:12","guid":{"rendered":"https:\/\/kinsta.com\/?p=32939"},"modified":"2025-01-24T12:02:13","modified_gmt":"2025-01-24T11:02:13","slug":"wordpress-cookies-php-sessioner","status":"publish","type":"post","link":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/","title":{"rendered":"WordPress Cookies PHP Sessioner &#8211; Alt du beh\u00f8ver at vide"},"content":{"rendered":"<p>Cookies blev f\u00f8rst opfundet i 1994 af en computerprogramm\u00f8r ved navn Lou Montulli. Uden dem ville internettet ikke v\u00e6re som det er i dag. Uanset om du logger ind p\u00e5 bagsiden af dit WordPress-websted eller lukker et irriterende popup-vindue, bruger du- og interagerer med cookies hver dag (selvom du ikke er klar over det).<\/p>\n<p>P\u00e5 nuv\u00e6rende tidspunkt har du sikkert g\u00e6ttet, at n\u00e5r vi henviser til cookies, mener vi de cookies, der bruges til at <strong>gemme vigtige bes\u00f8gsoplysninger<\/strong> p\u00e5 en hjemmeside, ikke den l\u00e6kre chokolade-type. \ud83c\udf6a<\/p>\n<p>I dag skal vi dykke ind i det nogle gange forvirrende emne i cookies og PHP-sessioner. Specielt alt hvad du beh\u00f8ver at vide om, hvordan WordPress bruger dem sammen med nogle almindelige problemer, som du b\u00f8r v\u00e6re opm\u00e6rksom p\u00e5 (is\u00e6r som en udvikler), n\u00e5r det kommer til hosting af dit websted, brugerdefineret kode eller brug af et tredjeparts plugin. Efter vores mening er dette emne ikke diskuteret nok.<\/p>\n\n<div  class=\"featured-snippet\" id=\"featuredSnippet\">\n    <div class=\"featured-snippet__content\">\n        <h2>Hvad er cookies?<\/h2>\n        <div><p>En cookie (ogs\u00e5 kaldet web cookie, tracking cookie, HTTP cookie, browser cookie) er et lille stykke data gemt af en brugers browser (Chrome, Firefox osv.), n\u00e5r de bes\u00f8ger et websted. Den indeholder oplysninger om browsingaktivitet og bruges typisk til at tilpasse brugerens oplevelse eller til godkendelse og verifikation. Session cookies og vedholdende cookies er almindelige typer af 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\/dk\/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<ul>\n<li><a href=\"#types-of-cookies\">Typer af cookies<\/a><\/li>\n<li><a href=\"#wordpress-core-cookies\">Hvordan WordPress Core bruger cookies<\/a><\/li>\n<li><a href=\"#third-party-plugins-cookies\">Hvordan tredjeparts WordPress-plugins- og temaer bruger cookies<\/a><\/li>\n<li><a href=\"#cookies-wordpress-caching\">Cookies og WordPress caching<\/a><\/li>\n<li><a href=\"#see-delete-cookies\">S\u00e5dan ses og ryddes cookies<\/a><\/li>\n<li><a href=\"#gdpr-cookies\">GDPR og cookies<\/a><\/li>\n<li><a href=\"#php-sessions\">PHP sessioner<\/a><\/li>\n<\/ul>\n<h2 id=\"types-of-cookies\">Typer af cookies<\/h2>\n<p>Der er to forskellige typer af cookies, der ofte er indstillet: <strong>session cookies<\/strong> og <strong>vedholdende cookies.<\/strong><\/p>\n<h3>Session Cookies<\/h3>\n<p>Session cookies, ogs\u00e5 kendt som forbig\u00e5ende cookies, er midlertidige. De har ikke en udl\u00f8bsdato vedh\u00e6ftet og gemmer kun oplysninger om, hvad brugeren g\u00f8r under en <strong>enkelt session<\/strong>. En session er simpelthen en tilf\u00e6ldigt genereret \/ unik v\u00e6rdi, der tildeles n\u00e5r nogen bes\u00f8ger et websted. Session cookies gemmes midlertidigt i hukommelsen og fjernes automatisk, n\u00e5r browseren lukker eller sessionen slutter.<\/p>\n<p>Foresl\u00e5et l\u00e6sning: <a href=\"https:\/\/kinsta.com\/blog\/php-memory-limit\/\">S\u00e5dan forbedres PHP-hukommelsesgr\u00e6nse i WordPress<\/a>.<\/p>\n<h3>Vedholdende Cookies<\/h3>\n<p>Vedholdende cookies, som du m\u00e5ske har g\u00e6ttet, er dem, der indeholder en udl\u00f8bsdato. Disse varer meget l\u00e6ngere og <strong>opbevares p\u00e5 disk indtil de udl\u00f8ber eller manuelt ryddes<\/strong> af brugeren. Disse kaldes ogs\u00e5 nogle gange som &#8220;sporing af cookies&#8221;, da disse er de typer af cookies, som <a href=\"https:\/\/kinsta.com\/blog\/how-to-use-google-analytics\/\">Google Analytics<\/a>, AdRoll, Stripe osv. Bruger.<\/p>\n<p>Vores <a href=\"https:\/\/kinsta.com\/dk\/affiliates\/\">Kinsta-affilierede program<\/a> er et andet eksempel. En 60-dages cookie er placeret i brugerens browser, n\u00e5r de klikker p\u00e5 et tilknyttet link. Dette sikrer, at henviseren f\u00e5r den rette kredit, selvom personen har lukket og gen\u00e5bnet deres browser flere gange.<\/p>\n<h2 id=\"wordpress-core-cookies\">Hvordan WordPress Core bruger cookies<\/h2>\n<p>N\u00e5r vi henviser til WordPress-kernen, mener vi blot de filer, der udg\u00f8r open source-projektet, f\u00f8r du installerer plugins eller temaer fra tredjepart. Det er WordPress i sin naturlige tilstand, som vi kan lide at kalde det.<\/p>\n<p>Nu hvor du kender det grundl\u00e6ggende om, hvad en cookie er og de forskellige typer, lad os tage et kig p\u00e5, hvorfor og<strong> hvordan WordPress-kernen bruger dem<\/strong> til at g\u00f8re alt det magiske der sker bag kulisserne. Sjovt faktum: Cookie var oprindeligt afledt af udtrykket &#8220;<a href=\"https:\/\/en.wikipedia.org\/wiki\/HTTP_cookie#Background\">magisk cookie<\/a>&#8220;.<\/p>\n<p>WordPress-kernen bruger cookies til to forskellige form\u00e5l:<\/p>\n<h3>1. Log ind Cookies<\/h3>\n<p>Login cookies indeholder godkendelsesoplysninger og bruges n\u00e5r en bruger logger ind p\u00e5 <a href=\"https:\/\/kinsta.com\/blog\/wordpress-admin\/\">WordPress admin dashboard<\/a>. If\u00f8lge <a href=\"https:\/\/codex.wordpress.org\/WordPress_Cookies\">WordPress Codex<\/a> er et par forskellige session cookies indstillet:<\/p>\n<ul>\n<li>Ved login bruger WordPress <code>wordpress_ [hash]<\/code> cookien til at gemme godkendelsesoplysninger (begr\u00e6nset til <code>\/ wp-admin \/<\/code> omr\u00e5de).<\/li>\n<li>Efter login logger WordPress <code>wordpress_logged_in_ [hash]<\/code> cookie. Dette angiver, hvorn\u00e5r du er logget ind og hvem du er.<\/li>\n<\/ul>\n<p>N\u00e5r du fors\u00f8ger at f\u00e5 adgang til bagsiden af \u200b\u200bdit WordPress-websted, foretages et check for at se, om de to cookies ovenfor eksisterer og ikke er udl\u00f8bet. Dette giver dig mulighed for at omg\u00e5 <code>wp-login.php<\/code>-sk\u00e6rmen. \ud83d\ude09<\/p>\n<p>WordPress indstiller ogs\u00e5 <code>wp-settings- {time} - [UID]<\/code> cookies. ID&#8217;et er dit bruger-id fra WordPress-brugerdatabasen. Dette gemmer personlige dashboard og admin interface indstillinger.<\/p>\n<h3>2. Kommentar cookies<\/h3>\n<p>Som standard er der angivet cookies, n\u00e5r nogen kommenterer et blogindl\u00e6g (med et udl\u00f8b p\u00e5 347 dage). Hvis de kommer tilbage senere, beh\u00f8ver de s\u00e5 ikke at udfylde alle oplysningerne igen. De f\u00f8lgende tre cookies gemmes:<\/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>Men med de seneste \u00e6ndringer af privatlivspolitikken p\u00e5 grund af <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-gdpr-overholdelse\/\">GDPR<\/a>, er nye v\u00e6rkt\u00f8jer blevet introduceret af WordPress-kernen for at sikre, at du giver brugerne mulighed for at logge ind p\u00e5 disse cookies. Denne indstilling, hvis den ikke allerede er indstillet, kan aktiveres under &#8220;Indstillinger \u2192 Diskussion&#8221; i dit WordPress admin dashboard. V\u00e6lg indstillingen &#8220;Vis kommentarer til cookies-optjekker&#8221;. Det popul\u00e6re Akismet-plugin giver dig ogs\u00e5 mulighed for at vise en fortrolighedserkl\u00e6ring.<\/p>\n<figure style=\"width: 1406px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/hvordan-kommentarer-cookies-opt-in.png\" alt=\"hvordan kommentarer cookies opt-in\" width=\"1406\" height=\"724\"><figcaption class=\"wp-caption-text\">hvordan kommentarer cookies opt-in<\/figcaption><\/figure>\n<h2 id=\"third-party-plugins-cookies\">Hvordan tredjeparts WordPress-plugins- og temaer Bruger cookies<\/h2>\n<p>Ligesom WordPress bruger cookies til bestemte funktioner, tredjeparts plugins og <a href=\"https:\/\/kinsta.com\/dk\/blog\/sadan-installeres-wordpress-tema\/\">temaer som du installerer<\/a>, indstilles ogs\u00e5 cookies. De fleste bruger en <strong>kombination af browser cookies og database r\u00e6kker<\/strong> gemt i <code>wp_options<\/code> boardet eller deres eget brugerdefinerede board. Dette skyldes, at WordPress er statsl\u00f8s.<\/p>\n<blockquote><p>En statsl\u00f8s app er et program, der ikke sparer klientdata, der genereres i en session, til brug i den n\u00e6ste session med den p\u00e5g\u00e6ldende klient. Hver session udf\u00f8res som om det var f\u00f8rste gang, og svarene er ikke afh\u00e6ngige af data fra en tidligere session. &#8211; <a href=\"https:\/\/whatis.techtarget.com\/definition\/stateless-app\">TechTarget<\/a><\/p><\/blockquote>\n<p>Med nye lovgivninger om beskyttelse af personlige oplysninger er det vigtigere end nogensinde at rent faktisk at forst\u00e5, hvilke cookies der indstilles, og hvis de giver en mulighed for, at dine bes\u00f8gende kan opt-in. Tip: Ikke alle cookies kr\u00e6ver opt-in. L\u00e6s vores dybdeg\u00e5ende indl\u00e6g p\u00e5 <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-gdpr-overholdelse\/\">GDPR<\/a> for at f\u00e5 bedre forst\u00e5else af nye krav.<\/p>\n<p>Her er blot et par af de mange eksempler p\u00e5, hvilke cookies der bruges til:<\/p>\n<ul>\n<li>Hvis du har en <strong>popup-boks<\/strong> p\u00e5 dit WordPress-websted, og en bes\u00f8gende lukker det, vil det typisk s\u00e6tte en cookie, s\u00e5 den ikke kommer tilbage igen.<\/li>\n<li>Varer tilf\u00f8jet til en <strong>indk\u00f8bskurv p\u00e5 din e-handelsside<\/strong>. En cookie gemmes, s\u00e5 indk\u00f8bskurven holder dine produkter, mens du forts\u00e6tter med at gennemse webstedet.<\/li>\n<li>IP Geolocation-funktionerne kan lagre IP-adressen og breddegrad \/ l\u00e6ngdegradskoordinaterne for den bes\u00f8gende, der bes\u00f8ger webstedet. Dette bruges typisk til at vise bestemt indhold til en bestemt region eller m\u00e5ske endda omdirigere brugeren til et andet undersite.<\/li>\n<li><strong>Sporing aktivitet p\u00e5 tv\u00e6rs af klik<\/strong> med en linkforkortelse som PrettyLinks plugin.<\/li>\n<li>Nyhedsbrev-plugin kan indstille en cookie til brugere, hvis de allerede har abonneret. Dette giver mulighed for at skjule nyhedsbrevboksen helt.<\/li>\n<\/ul>\n<p>I det v\u00e6sentlige vil enhver handling eller opt-in p\u00e5 et WordPress-websted, typisk v\u00e6re at indstille en cookie i browseren bag kulisserne. M\u00e5let med dette er selvf\u00f8lgelig at fors\u00f8ge at hj\u00e6lpe med at forbedre browseroplevelsen eller give yderligere funktionalitet gennem verifikation.<\/p>\n\n<h3>WooCommerce cookies<\/h3>\n<p>E-handels-plugins som WooCommerce har typisk deres egne ekstra cookies, som de s\u00e6tter, s\u00e5 k\u00f8bere nemt kan f\u00f8je ting til deres indk\u00f8bsvogn, gemme dem senere, n\u00e5r de checker ud og logger ind og ud af deres konto.<\/p>\n<p>For at holde styr p\u00e5 indk\u00f8bsvogn-data indstiller <a href=\"https:\/\/docs.woocommerce.com\/document\/woocommerce-cookies\/\">WooCommerce f\u00f8lgende tre cookies<\/a> (ingen personlige oplysninger gemmes i 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>De to f\u00f8rste cookies indeholder oplysninger om indk\u00f8bsvognen og hj\u00e6lper simpelthen WooCommerce med, hvorn\u00e5r vogndataene \u00e6ndres. Den tredje cookie <code>wp_woocommerce_session_<\/code> indeholder en unik kode for hver kunde, hvilket svarer til en post i den brugerdefinerede <code>wp_woocommerce_sessions<\/code>-tabel i <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-databasen\/\">databasen<\/a>.<\/p>\n<figure style=\"width: 1368px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/woocommerce-sessions-tablel.png\" alt=\"wp_woocommerce_sessions tabel\" width=\"1368\" height=\"382\"><figcaption class=\"wp-caption-text\">wp_woocommerce_sessions tabel<\/figcaption><\/figure>\n<p>Dataene for <code>wp_commerce_<\/code>session_ blev tidligere gemt i <code>wp_options<\/code>-tabellen, men blev flyttet til sit eget brugerdefinerede board i WooCommerce 2.5, da de introducerede en <a href=\"https:\/\/woocommerce.wordpress.com\/2015\/10\/07\/new-session-handler-in-2-5\/\">ny sessionshandler<\/a>. Dette var for at forbedre ydeevnen, skalerbarheden og styringen af \u200b\u200bsessioner. Ellers slutter du hurtigt med et <a href=\"https:\/\/kinsta.com\/dk\/blog\/wp-options-autoloaded-data\/\">opblussen wp_options board<\/a>, du skal rydde op.<\/p>\n<h3>Easy Digitial Downloads Cookies<\/h3>\n<p>Easy Digital Downloads bruger som standard <a href=\"https:\/\/ttmm.io\/tech\/introducing-wp_session\/\">WP_Session<\/a>, som er en kombination af browser cookies og database r\u00e6kker gemt i <code>wp_options<\/code> tabellen. Nedenfor ses den cookie den s\u00e6tter:<\/p>\n<ul>\n<li><code>edd_items_in_cart<\/code><\/li>\n<\/ul>\n<h2 id=\"cookies-wordpress-caching\">Cookies og WordPress caching<\/h2>\n<p>N\u00e5r det kommer til <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cache\/\">WordPress cache<\/a>, er det her, hvor tingene bliver vanskelige. Caching er i det v\u00e6sentlige processen med at lagre ressourcer fra en anmodning og genbruge disse ressourcer til efterf\u00f8lgende anmodninger. Det <strong>reducerer i grunden m\u00e6ngden af \u200b\u200barbejde,<\/strong> der kr\u00e6ves for at generere en sidevisning. Selvom dette er fantastisk til ydeevne, for\u00e5rsager det et problem, n\u00e5r det kommer til cookies.<\/p>\n<p>Hvorfor? Fordi cookies er der for at udf\u00f8re en vis handling, som f.eks. at holde indk\u00f8bskurven befolket, mens du bes\u00f8ger et WooCommerce-websted. Men hvis en side serveres fra cache, tjener hverken PHP eller databasen noget, serveren serverer blot en statisk kopi af siden.<\/p>\n<p>S\u00e5 hvad kan du g\u00f8re?<\/p>\n<h3>1. Brug JavaScript<\/h3>\n<p>Den f\u00f8rste mulighed ville v\u00e6re at <strong>bruge JavaScript<\/strong> og opdatere indhold p\u00e5 en side dynamisk. Dybest set har du HTML-pladsholdere og bruger JavaScript til at tr\u00e6kke i info over et API eller Ajax-opkald.<\/p>\n<p>Et eksempel ville v\u00e6re at indl\u00e6se en liste over indl\u00e6g i WordPress sidebj\u00e6lken ved at bruge JavaScript til at hente en liste over indl\u00e6g over wp-api og derefter lave dem i sidepanelet. I dette scenario kan du opdatere listen over indl\u00e6g uden at rydde siden fra cachen, da dataene genereres dynamisk.<\/p>\n<p>Dette er ikke ideelt, men det er altid bedre at cache, hvis det er muligt med hensyn til ydeevne. Men hvis du skal have at en smule indhold forbliver dynamisk, mens selve siden kan forblive statisk (serveret fra cache), er det en m\u00e5de at g\u00f8re det &#8211; brug JavaScript til at tr\u00e6kke indholdet for den del af siden, dynamisk ud via et API \/ ajax opkald. Men medmindre du kan ans\u00e6tte en <a href=\"https:\/\/kinsta.com\/blog\/hire-wordpress-developer\/\">WordPress-udvikler<\/a> til at opbygge en brugerdefineret JavaScript-l\u00f8sning eller udvidelse af et plugin, er denne indstilling normalt ikke praktisk.<\/p>\n<h3>2. Brug Admin-Ajax-opkald<\/h3>\n<p><code>Admin-ajax.php<\/code> kan ikke gemmes, derfor kan du bruge admin-ajax-opkald. Et godt eksempel p\u00e5 dette er plugin for <a href=\"https:\/\/wordpress.org\/plugins\/no-cache-ajax-widgets\/\">No Cache AJAX Widgets<\/a>. Det laver administrator-ajax-opkald og beh\u00f8ver derfor ikke at bekymre sig om at v\u00e6re i modstrid med server-niveau eller tredjeparts caching-l\u00f8sninger.<\/p>\n<p>Men ligesom med JavaScript er det typisk ikke muligt at tage denne vej for den gennemsnitlige bruger. Det kan ogs\u00e5 f\u00f8re til andre pr\u00e6stationsproblemer som f.eks. <a href=\"https:\/\/kinsta.com\/blog\/admin-ajax-php\/\">H\u00f8j brug af admin-ajax<\/a> og mange ubearbejdede foresp\u00f8rgsler.<\/p>\n<h3>3. Ekskluder sider fra cache (n\u00e5r cookies er til stede)<\/h3>\n<p>Medmindre du vil tage JavaScript eller admin-ajax-ruten, er det den bedste vej at tage, med undtagelse af sider fra caching, n\u00e5r en bestemt cookie er til stede. Dette er typisk det, vi anbefaler. Is\u00e6r dem der k\u00f8rer meget dynamiske websteder som WooCommerce og Easy Digital Downloads.<\/p>\n<p>P\u00e5 Kinsta udelukkes visse WooCommerce og Easy Digital Downloads sider som indk\u00f8bsvogn, min konto og checkout automatisk fra caching. Der er en server-niveau-regel p\u00e5 plads, s\u00e5 brugerne automatisk omkaster cachen, n\u00e5r cookie-cookie_items_in_cart-cookie eller edd_items_in_cart-cookie er registreret for at sikre en j\u00e6vn og in-sync-checkout-proces.<\/p>\n<p>Vi lytter ogs\u00e5 efter de tilh\u00f8rende logget cookies og indstiller cachen til at omg\u00e5, n\u00e5r vi opdager, at nogen har logget p\u00e5 WordPress. Det forhindrer, at back-end-dashboardet fra et uheld bliver cachelagret.<\/p>\n<p>Som standard udelukker vi ikke <code>wp_woocommerce_session_<\/code> cookie fra cache. De fleste WooCommerce-websteder, med vores erfaring, har ingen problemer. Dette forbedrer ogs\u00e5 ydelsen ved at \u00f8ge dit cache-HIT-forhold, mens du bruger f\u00e6rre <a href=\"https:\/\/kinsta.com\/dk\/blog\/php-trade\/\">PHP-tr\u00e5de<\/a>.<\/p>\n<p>P\u00e5 grund af at der er mange forskellige WordPress tema- og pluginkonfigurationer, kan vi udelukke <code>wp_woocommerce_session_<\/code> cookie fra cache, hvis det er n\u00f8dvendigt. Bare n\u00e5 ud til vores supportteam. Resultatet er, at n\u00e5r en bruger f\u00f8rst tilf\u00f8jer et produkt til deres indk\u00f8bskurv, vises ikke alle efterf\u00f8lgende anmodninger fra cache, hvilket \u00f8ger brugen af PHP-tr\u00e5de.<\/p>\n<p>Hvis du har brug for en brugerdefineret side, der er udelukket fra cache, er du velkommen til at \u00e5bne en billet med vores supportteam. Igen skal du <strong>v\u00e6re forsigtig, n\u00e5r det kommer til udelukkelser<\/strong>. For mange ubeskyttede sider kan virkelig forringe ydeevnen. <a href=\"https:\/\/kinsta.com\/dk\/blog\/hosting-wordpress-medlemssider\/\">Tjek vores do&#8217;s og don&#8217;ts for hosting WordPress medlemskab websteder.<\/a><\/p>\n<h2 id=\"see-delete-cookies\">S\u00e5dan ses og ryddes cookies<\/h2>\n<p>Det er nemt at se og rydde cookies p\u00e5 et websted. For at se, hvilke cookies der er angivet p\u00e5 et bestemt websted, skal du s\u00f8ge p\u00e5 det p\u00e5g\u00e6ldende websted og klikke p\u00e5 det lille h\u00e6ngel\u00e5sikon \u00f8verst. Klik derefter p\u00e5 &#8220;Cookies&#8221;.<\/p>\n<figure style=\"width: 1356px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/cookies-i-brug.png\" alt=\"Cookies i brug\" width=\"1356\" height=\"693\"><figcaption class=\"wp-caption-text\">Cookies i brug<\/figcaption><\/figure>\n<p>Derefter skal du bore ned til den p\u00e5g\u00e6ldende hjemmesides mappe. I eksemplet nedenfor kan du se, at vi har et par WooCommerce-cookies, samt <code>wordpress_logged_in_ [hash]<\/code> cookie. Du kan ogs\u00e5 se udl\u00f8bet tid, og om det er en vedvarende cookie eller session cookie (n\u00e5r browseren slutter).<\/p>\n<figure style=\"width: 1362px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/wordpress-cookies.png\" alt=\"WordPress cookies\" width=\"1362\" height=\"1078\"><figcaption class=\"wp-caption-text\">WordPress cookies<\/figcaption><\/figure>\n<p>For at fjerne en cookie skal du blot klikke p\u00e5 en individuel cookie og klikke p\u00e5 knappen &#8220;Fjern&#8221;. Du kan ogs\u00e5 g\u00f8re dette p\u00e5 mappeniveau eller i Chrome DevTools.<\/p>\n<p>Rydning af cookies kan ogs\u00e5 hj\u00e6lpe dig med at rette <a href=\"https:\/\/kinsta.com\/dk\/blog\/http-304\/\">304-fejlen<\/a>.<\/p>\n<p>Alternativt kan du s\u00f8ge efter eller <a href=\"http:\/\/www.allaboutcookies.org\/manage-cookies\/google-chrome.html\">rydde alle cookies<\/a> i din browser.<\/p>\n<h2 id=\"gdpr-cookies\">GDPR og cookies<\/h2>\n<p>GDPR er en ny lov om beskyttelse af personlige oplysninger, der tr\u00e5dte i kraft den 25. maj 2018. Det var designet til at give borgerne kontrol over deres personoplysninger. Vi anbefaler st\u00e6rkt at l\u00e6se vores dybtg\u00e5ende indl\u00e6g: <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-gdpr-overholdelse\/\">downdown p\u00e5 GDPR overholdelse<\/a>, hvis du ikke allerede har det. Dette er et emne, der ikke kan opsummeres i et afsnit!<\/p>\n<p>Her er et eksempel p\u00e5 en \u00e6ndring, vi lavede hos Kinsta, for at hj\u00e6lpe med at overholde den nye lov. N\u00e5r du f\u00f8rst bes\u00f8ger vores websted, har du m\u00e5ske allerede set det, du bliver m\u00f8dt med en &#8220;Accept Cookies&#8221; -prompt nederst p\u00e5 sk\u00e6rmen. Dette skyldes, at vi nu lovligt er forpligtet til at give brugerne en mulighed for at logge ind og frav\u00e6lge cookies. V\u00e6k er de dage, hvor du bare k\u00f8rer, uanset hvad du vil, uden at informere brugere om dataindsamling.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-33129\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/10\/accept-cookies.png\" alt=\"Accept cookies\" width=\"2014\" height=\"512\"><\/p>\n<p>Hvis du klikker p\u00e5 &#8220;Accept Cookies&#8221;, indstilles alle cookies til brugeren. Hvis du klikker p\u00e5 &#8220;Cookie Settings&#8221;, giver vi nu mulighed for at logge ind og frav\u00e6lge alt, hvad du \u00f8nsker.<\/p>\n<figure style=\"width: 1592px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/cookie-indstillinger.png\" alt=\"Cookie indstillinger\" width=\"1592\" height=\"1264\"><figcaption class=\"wp-caption-text\">Cookie indstillinger<\/figcaption><\/figure>\n<p>Ret smart ik? Vores cookie-l\u00f8sning blev bygget internt af vores udviklere, men her er nogle nyttige <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-gdpr-overholdelse\/#gdpr-wordpress-plugins\">GDPR WordPress-plugins<\/a>, der kan hj\u00e6lpe dig med at opn\u00e5 noget lignende. Igen er cookies bare en lille del af at blive fuldst\u00e6ndig GDPR-kompatibel.<\/p>\n<h2 id=\"php-sessions\">PHP Sessioner<\/h2>\n<p>PHP sessioner er et alternativ til standard cookie tilgang. Det er stadig en cookie, men den hedder PHPSESSID og gemmes typisk i <code>\/tmp\/<\/code> mappen p\u00e5 selve webserveren. Den m\u00e5de, hvorp\u00e5 serveren ved at forbinde en given session med en given anmodning, er, at den ogs\u00e5 gemmes i en HTTP-cookie.<\/p>\n<figure style=\"width: 1712px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/phpsessid-http-cookie.png\" alt=\"PHPSESSID HTTP cookie\" width=\"1712\" height=\"292\"><figcaption class=\"wp-caption-text\">PHPSESSID HTTP cookie<\/figcaption><\/figure>\n<p>Dette kan ogs\u00e5 ses under HTTP-overskriften for et websted.<\/p>\n<figure style=\"width: 2248px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2018\/10\/http-header-saet-cookie-phpsessid.png\" alt=\"HTTP header s\u00e6t cookie PHPSESSID\" width=\"2248\" height=\"574\"><figcaption class=\"wp-caption-text\">HTTP header s\u00e6t cookie PHPSESSID<\/figcaption><\/figure>\n<p>En PHP-session er meget som en normal session, der slutter, n\u00e5r brugeren lukker deres browser.<\/p>\n<p>Problemet med PHP-sessioner kommer alt sammen til problemer med ydeevne og caching. De oplysninger, der er gemt i browsercookien, skal springes frem og tilbage med hver anmodning, s\u00e5 serveren ved, hvem brugeren er. Dette betyder for websteder, der bruger PHPSESSID, at v\u00e6rten bliver n\u00f8dt til at indstille PHPSESSID for at omg\u00e5 cachen. Resultatet er imidlertid, at PHPSESSID skulle v\u00e6re indstillet til at omg\u00e5 100% af tiden, fordi i mods\u00e6tning til <code>wordpress_logged_in<\/code> er PHPSESSID indstillet p\u00e5 hver enkelt PHP-anmodning.<\/p>\n<p>S\u00e5 forestil dig, at <code>wordpress_logged_in<\/code> skulle indstilles 100% af tiden for at tillade login funktionalitet til at fungere. Det betyder, at selv udmeldte brugere skulle have cookien, og det skulle v\u00e6re unikt for dem. Forestil dig det, der var n\u00f8dvendigt for at <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-login-url\/\">WordPress loginsystemet<\/a> skulle fungere. I dette scenario skulle hvert enkelt sidevisning v\u00e6re omg\u00e5et af cachen, s\u00e5ledes at <code>wordpress_logged_in<\/code> cookie blev indstillet korrekt b\u00e5de for brugere der er logget- ind og ud.<\/p>\n<p>Det er problemet med at bruge PHPSESSID. Fordi det genereres p\u00e5 hver enkelt PHP-anmodning, hvis et websted er afh\u00e6ngigt af PHPSESSID-cookies, skal v\u00e6rten s\u00e6tte PHPSESSID for at omg\u00e5 cache 100% af tiden. Ellers oph\u00f8rer PHPSESSID&#8217;en med at blive cachelagret, og det \u00f8del\u00e6gger uanset hvilken funktionalitet der er afh\u00e6ngig af.<\/p>\n<p>Vi anbefaler ikke at bruge PHP-sessioner, og de vil normalt ikke fungere i vores Kinsta-milj\u00f8. PHP-sessioner har ogs\u00e5 andre sikkerhedsm\u00e6ssige konsekvenser, der b\u00f8r overvejes.<\/p>\n<p>Hvis du ser kode ved hj\u00e6lp af <code>session_start<\/code> p\u00e5 dit websted, betyder det, at det bruger PHP-sessioner.<\/p>\n<p>Mange plugin- og temaudviklere er skiftet til at bruge en kombination af browser cookies og database r\u00e6kker (enten i <code>wp_options<\/code> bordet eller deres eget brugerdefinerede bord). Hvis du har brug for session data, er dette den bedre tilgang.<\/p>\n<p>Du er velkommen til at kontakte vores supportteam, hvis du har yderligere sp\u00f8rgsm\u00e5l vedr\u00f8rende PHP-sessioner.<\/p>\n<h2>Resum\u00e9<\/h2>\n<p>Forh\u00e5bentlig, nu ved du lidt mere om, hvordan WordPress-cookies og PHP-sessioner virker, end du gjorde f\u00f8r. Cookies er i \u00f8jeblikket det, der f\u00e5r verden til at g\u00e5 rundt og er vigtig for stort set alt, hvad der sker p\u00e5 et WordPress-websted. Fra at holde os logget ind for at sikre en j\u00e6vn indk\u00f8bskurv-oplevelse og endda sikre, at et popup-vindue forbliver lukket.<\/p>\n<p>Har du andre sp\u00f8rgsm\u00e5l om cookies? \ud83c\udf6a Lad os vide nedenfor i kommentarerne.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cookies blev f\u00f8rst opfundet i 1994 af en computerprogramm\u00f8r ved navn Lou Montulli. Uden dem ville internettet ikke v\u00e6re som det er i dag. Uanset om &#8230;<\/p>\n","protected":false},"author":38,"featured_media":30630,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[39,38],"topic":[713,748],"class_list":["post-30629","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","tag-webdev","topic-laer-php","topic-hjemmeside-cache"],"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>WordPress Cookies PHP Sessioner - Alt du beh\u00f8ver at vide<\/title>\n<meta name=\"description\" content=\"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching\" \/>\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\/dk\/blog\/wordpress-cookies-php-sessioner\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Cookies PHP Sessioner - Alt du beh\u00f8ver at vide\" \/>\n<meta property=\"og:description\" content=\"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/fm.brianleejackson\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-02T02:16:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-24T11:02:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.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=\"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png\" \/>\n<meta name=\"twitter:creator\" content=\"@brianleejackson\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Jackson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/\"},\"author\":{\"name\":\"Brian Jackson\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\"},\"headline\":\"WordPress Cookies PHP Sessioner &#8211; Alt du beh\u00f8ver at vide\",\"datePublished\":\"2019-05-02T02:16:12+00:00\",\"dateModified\":\"2025-01-24T11:02:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/\"},\"wordCount\":2924,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png\",\"keywords\":[\"php\",\"webdev\"],\"articleSection\":[\"Wordpress Udvikling\"],\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/\",\"url\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/\",\"name\":\"WordPress Cookies PHP Sessioner - Alt du beh\u00f8ver at vide\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png\",\"datePublished\":\"2019-05-02T02:16:12+00:00\",\"dateModified\":\"2025-01-24T11:02:13+00:00\",\"description\":\"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png\",\"width\":1460,\"height\":730,\"caption\":\"Sessioner - Alt du beh\u00f8ver at vide\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/dk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"L\u00e6r PHP\",\"item\":\"https:\/\/kinsta.com\/dk\/emner\/laer-php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WordPress Cookies PHP Sessioner &#8211; Alt du beh\u00f8ver at vide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/dk\/#website\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Hurtig, sikker, premium hostingl\u00f8sninger\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/dk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\",\"https:\/\/x.com\/kinsta_dk\",\"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\/dk\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\",\"name\":\"Brian Jackson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/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\/dk\/blog\/author\/brianjackson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress Cookies PHP Sessioner - Alt du beh\u00f8ver at vide","description":"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching","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\/dk\/blog\/wordpress-cookies-php-sessioner\/","og_locale":"da_DK","og_type":"article","og_title":"WordPress Cookies PHP Sessioner - Alt du beh\u00f8ver at vide","og_description":"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching","og_url":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","article_author":"https:\/\/www.facebook.com\/fm.brianleejackson","article_published_time":"2019-05-02T02:16:12+00:00","article_modified_time":"2025-01-24T11:02:13+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png","type":"image\/png"}],"author":"Brian Jackson","twitter_card":"summary_large_image","twitter_description":"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching","twitter_image":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png","twitter_creator":"@brianleejackson","twitter_site":"@kinsta_dk","twitter_misc":{"Skrevet af":"Brian Jackson","Estimeret l\u00e6setid":"14 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/"},"author":{"name":"Brian Jackson","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7"},"headline":"WordPress Cookies PHP Sessioner &#8211; Alt du beh\u00f8ver at vide","datePublished":"2019-05-02T02:16:12+00:00","dateModified":"2025-01-24T11:02:13+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/"},"wordCount":2924,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png","keywords":["php","webdev"],"articleSection":["Wordpress Udvikling"],"inLanguage":"da-DK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/","url":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/","name":"WordPress Cookies PHP Sessioner - Alt du beh\u00f8ver at vide","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png","datePublished":"2019-05-02T02:16:12+00:00","dateModified":"2025-01-24T11:02:13+00:00","description":"Vi dykker ned i emnet om cookies og PHP-sessioner. L\u00e6r hvad de er, hvordan WordPress bruger dem og problemer der opst\u00e5r med caching","breadcrumb":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#primaryimage","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/05\/wordpress-cookies-php-sessioner.png","width":1460,"height":730,"caption":"Sessioner - Alt du beh\u00f8ver at vide"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-cookies-php-sessioner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/dk\/"},{"@type":"ListItem","position":2,"name":"L\u00e6r PHP","item":"https:\/\/kinsta.com\/dk\/emner\/laer-php\/"},{"@type":"ListItem","position":3,"name":"WordPress Cookies PHP Sessioner &#8211; Alt du beh\u00f8ver at vide"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/dk\/#website","url":"https:\/\/kinsta.com\/dk\/","name":"Kinsta\u00ae","description":"Hurtig, sikker, premium hostingl\u00f8sninger","publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/dk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/dk\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/dk\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","https:\/\/x.com\/kinsta_dk","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\/dk\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7","name":"Brian Jackson","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/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\/dk\/blog\/author\/brianjackson\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/30629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/comments?post=30629"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/30629\/revisions"}],"predecessor-version":[{"id":54861,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/30629\/revisions\/54861"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/nl"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/fr"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/dk"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/pt"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/translations\/de"},{"href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/30629\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media\/30630"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media?parent=30629"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/tags?post=30629"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/topic?post=30629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}