I denne vejledning: cookies og WordPress, vil jeg vise dig, hvordan du manipulerer – opretter, henter, sletter – cookies på din WordPress blog

Alle kan lide midlertidige kommentarer, men deres virtuelle brug af mange websteder rundt om i verden er ofte forvirrende.

De Cookies er en enkel løsning til at holde besøgende i browseren, de bruges også til at bevare de besøgendes præferencer. brugere.

I denne tutorial gennemgår vi alt hvad du har brug for at vide om cookies: hvad er det, hvordan bruges de, og hvorfor bruger vi dem (uden at spise dem).

Jeg vil også forklare dig, hvorfor vi skal bruge cookies på WordPress og ende med at vise dig, hvordan du indstiller cookies manuelt, hvordan du henter dem, og hvordan du sletter cookies, der bruges af din blog.

Men før, hvis du aldrig har installeret WordPress-opdagelse Sådan installeres en WordPress blog 7 trin et Hvordan at finde, installere og aktivere et WordPress tema på din blog 

Så tilbage til, hvorfor vi er her.

Alt hvad du behøver at vide om cookies

Selvom deres anvendelse næsten er allestedsnærværende på nettet, vil en stor del af brugerne vide, hvad de er, og hvordan de bruges. Vi ser først på det grundlæggende, du har brug for at mestre.

Hvad er en cookie?

En cookie er en lille fil, der bruges af browsere, som giver dem mulighed for at gemme oplysningerne om brugere, der interagerer med websteder. De bruges mest til spare brugersessioner.

Hvad er en session?

En session er som et ID-kort, men jeg har tendens til at tænke på det som et pas, der giver en bruger adgang til et websted i en bestemt periode. Derudover er der ekstraordinære sessioner (login-oplysninger) der giver unikke privilegier fra brugere.

Hvorfor bruger cookies til at gemme sessionen?

Der er flere grunde, der berettiger kombinationen af ​​session-cookies. Her er nogle temmelig beskrivende scenarier.

  • Når du tilføjer varer til indkøbskurven (til et e-handelswebsted) gemmer webstedet disse oplysninger, så din indkøbskurv beholder sine produkter, uanset om du er på samme side eller på en anden side.
  • Hvis du læser oplysninger online, kan webstedet tage backup af dine IP-adresse og viser dig målrettede oplysninger om dit område.
  • Cookies gemmer også oplysninger ombrugergodkendelse for hvert bestemt websted. Disse oplysninger bruges hver gang brugeren vender tilbage til dette websted. På dette tidspunkt giver cookies mulighed for at logge ind automatisk.

De typer af Cookies

Ligesom deres kolleger i den fysiske verden har cookies forskellige smag:

  • Session Cookies : Disse cookies gemmer oplysninger om brugeraktiviteter i en session. Generelt er dette permanente oplysninger, så længe du gennemser webstedet, men slettes i slutningen af ​​din session.
  • Vedvarende cookies : Du vil også høre om disse cookies under betegnelsen Tracking Cookies. Disse cookies forbliver på din computer, indtil de udløber eller slettes. De bruges til at styre brugerindstillinger i lang tid.

De love, der regulerer Cookies

De, der ikke accepterer ideen om, at et websted gemmer deres personlige oplysninger, kan undre sig over, om det hele er lovligt.

Den Europæiske Union har udtalt sig om den, og den følger Direktiv 2009 / 136 / EF du vil ofte høre om denne lov som " Den europæiske cookie-lov". For at forkorte historien kræver lovgivning, at websteder i Europa beder brugerne om deres samtykke til lagring af en bestemt type cookies.

Uden for Europa er spørgsmålet, hvordan du kan bruge cookies som ejer af hjemmesiden, er efter eget skøn, men det nylige rod over det progressive antal brugere efterfulgt af annoncører viser, at brugere er mistænkelige over og kan ikke lide at blive set.

Tjek artikler WordPress GDPR: Hvad det betyder for din blog at gå videre.

Fortæl os så, hvad du synes

Bruger min hjemmeside cookies?

Hvis du ønsker at vide, om dit websted (eller andet) bruger cookies i din browser, her er proceduren (Chrome).

SETTINGS-google

Gå til indstillingerne, og klik på " Vis avancerede muligheder". I afsnittet "Fortrolighed", Klik på " Indholdsindstillinger". Der vises et nyt vindue, der viser mulighederne for at gemme cookies. Rør ikke ved noget, men klik på " Cookies og webstedsdata... ”.

Det nye vindue, der vises, giver dig mulighed for at søge på dit websted eller det efter eget valg for at se de anvendte cookies.

cookie-google-chrome - cookies og WordPress

Fra dette vindue kan du også slette cookies.

Hvorfor har vi brug Cookies på WordPress

WordPress bruger som standard ikke cookies. Den opfører sig ens uanset den besøgende. Det gemmer dog cookies for at gemme brugergodkendelsesdata.

Som standard giver WordPress ikke dig muligheden for at hente brugerdata for at forbedre deres brugeroplevelser. Det er vigtigt at bemærke, at WordPress selv ikke holder sessioner, men nogle plugins eller temaer, når de først er aktiveret, sandsynligvis gør det. 

Håndtering Cookies på WordPress

Vi skal lave kode for at manipulere cookies. Her er hvad vi vil gøre:

  • Send cookies på HTTP-overskrifter
  • Vi skriver en kode i PHP, som vi tilføjer til vores plugin

Husk, jeg viste dig hvordan man opretter et WordPress-plugin hurtigt. Du kan tilføje koden i plugin.

Gå videre ved at opdage også Sådan indstilles, hent og slet cookies på WordPress

Sådan opretter du cookies

For at oprette cookies i WordPress skal du definere værdier, som du vil føje til cookies. I det følgende eksempel gemmer vi brugerens navn, du skal tilføje følgende del af kode i dit plugin:

<?php

add_action( 'init', 'setting_my_first_cookie' );

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

?>

Den konstante DAY_IN_SECONDS leveres af WordPress som indeholder antallet af sekunder på en dag. Du vil bemærke, at værdien ganges med 30 eller næsten en måned. Konstanten "COOKIEPATH" definerer stien til dit websted og "COOKIE_DOMAIN" er dit websteds domænenavn.

Efter at have udført funktionen, vil du bemærke, at cookien faktisk er blevet føjet til browseren. Husk at matche værdierne $ v_username og $ v_value.

Sådan gendannes cookies

For at hente en cookie, som vi oprettede i stedet, bruger vi variablen $ _COOKIE, som er en tilknyttet matrix, der indeholder alle cookies oprettet af WordPress.

Den identifikator, vi vil bruge, er den, vi definerede ovenfor på $v_username-værdien. Se på følgende kode:

<?php

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

?>

Før vi sender identifikatoren til den globale variabel $ _COOKIE, skal vi sikre os, at den ikke findes med funktionen "isset"

Opdag 6 WordPress-plugins perfekte til at sikre GDPR-overensstemmelse med en blog

Sådan Slet cookies

Nogle gange bliver du nødt til at slette cookies fra dit websted, især når du ikke længere har brug for information. Se på følgende kode:

<?php

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

?>

I den forrige kode brugte vi funktionen " et sæt " for at fjerne værdien af ​​den store $ _COOKIE-matrix. At udløbe Cookie, vi ændrede gyldighedsdatoen, og vi sender en tom streng for at fjerne cookie-værdien.

Kontroller dit websted for at se, om cookien er blevet fjernet.

Hvis du er vant til at tage sikkerhedskopier af dit websted. Den nemmeste løsning ville være at gendanne versionen af ​​dine blogfiler.

Oplev også nogle premium WordPress-plugins

Du kan bruge andet WordPress plugins for at give et moderne udtryk og for at optimere håndteringen af ​​din blog eller hjemmeside. 

Vi tilbyder nedenfor nogle perfekte backup WordPress-plugins til denne opgave.

1. Nem Social Del Knapper

Easy Social Share-knapper tilbyder en af ​​de længste funktionslister, jeg nogensinde har set. Afhængigt af dine specifikke behov kan det være en god eller en dårlig ting. Men ingen kan sige, at du ikke har nok muligheder med dette plugin.

Nemme sociale aktieknapper til WordPress

Blandt dens funktioner finder du blandt andre:

evnen til at tilpasse dine tweets, handlingerne efter deling, evnen til at se detaljeret analyse af din knappræstation og endda køre A / B-tests for at forsøge at styrke dine handlinger og gendanne antallet af mistede delinger hvis du skifter domæne, eller hvis du gå til HTTPSog mange andre.

Oplev Hvordan til at vise elementer i enhver kategori på WordPress

Det faktum, at Easy Social Share Buttons har opretholdt en bedømmelse af 4,66 stjerner (på 5) på mere end 24 000-salg antyder, at mange mennesker sætter pris på dens grad af funktionalitet.

Downloade | demo | Web-hosting

2. Layer Slider

Lag Slider er langt den mest populære af skyder-plugins. Det er den mest professionelle skyder med den berømte parallax-effekt og hundredvis af overgange. Du kan bruge LayerSlider til at oprette et billedskyder eller et roterende banner til din blog.

LayerSlider Responsive WordPress Slider Plugin

Det har masser af funktioner, der kan tilpasses. Du har evnen til at oprette dias med den fantastiske WYSIWYG slide editor, og du vil endda være i stand til at oprette nye skyderovergange med lethed.

Læs også vores artikel om 8 WordPress-plugins til at oprette en megamenu på din blog

Så hvis du leder efter en WordPress plugin prisskyder, der gør det hele, Layer Slider er dit bedste bud, selvom dokumentationen ikke er fantastisk. Desuden tager det i gennemsnit 24 timer for plugin-forfatteren at svare. (tidsforskel krævet). Men med hensyn til funktioner har du ret til alt, hvad denne plugin hævder at tilbyde.

Downloade | demo | Web-hosting

3. Super Backup & Clone - Migrere

Le WordPress plugin premium Super Backup & Clone – Migrate giver dig mulighed for at sikkerhedskopiere dit websted. Faktisk er arbejdet på din hjemmeside altid en lang og besværlig proces, og det ville være en skam, hvis du mistede dit arbejde efter en dårlig konfiguration eller en manipulationsfejl.

Super Backup Clone Migrate til WordPress

Det er en pålidelig sikkerhedskopiløsning, der hjælper dig med at undgå at miste dine data. Dets vigtigste funktioner er:

et intuitivt instrumentbræt, muligheden for at bevare flere tilfælde af sikkerhedskopier, muligheden for at gøre det migration til en anden server, muligheden for at oprette gendanne sikkerhedskopier, tilstedeværelsen af ​​en automatisk diagnose, den fremragende kundesupport, ledelsen af multisiteosv.

Det er en WordPress plugin præmie, som vi anbefaler.

Downloade | demo | Web-hosting

Anbefalede ressourcer

Find andre anbefalede ressourcer, der kan hjælpe dig løse indlæsningsydelsen på dit websted.

Konklusion

Her er ! Det er det til denne tutorial. Cookies er en af ​​de ting, der forsinker internettet, selvom du aldrig bliver nødt til at få dine hænder beskidte ved at vide, hvordan du opretter dem, hjælper det med at få en fornemmelse for, hvordan de fungerer. Vi har gennemgået det grundlæggende, du har brug for at vide om cookies, og hvordan du håndterer dem på din blog.

Du vil dog også kunne konsultere vores ressourcer, hvis du har brug for flere elementer til at udføre dine projekter med oprettelse af internetsider ved at konsultere vores guide om WordPress blog oprettelse.

Men i mellemtiden, fortæl os om din kommentarer og forslag i det dedikerede afsnit og frem for alt del denne tutorial på dine foretrukne sociale netværk.

...