Tekniska bloggspel, Android-app-apk, tips och tricks

Hur man ställer in, laddar ner och tar bort WordPress-kakor (som ett proffs)

Obs: I nästa ämne du kommer att läsa kommer du att lära dig om: Hur man ställer in, laddar ner och tar bort WordPress-kakor (som ett proffs)

Vill du lära dig hur du använder cookies på din WordPress-webbplats? Cookies är ett användbart verktyg för att lagra information tillfälligt i en användares webbläsare och sedan använda denna information för att förbättra användarupplevelsen genom personalisering och beteendeinriktning. I den här definitiva guiden kommer vi att visa dig hur du ställer in, hämtar och tar bort WordPress-cookies som ett proffs.

Hur man konfigurerar, laddar ner och tar bort cookies i WordPress

Notera: Detta är en avancerad handledning. Kräver kunskap om HTML, CSS, WordPress-webbplatser och PHP.

Vad är cookies?

Cookies är vanliga textfiler som skapas och lagras i en användares webbläsare när de besöker en webbplats. Cookies används för att lägga till olika funktioner på en webbplats.

Följande är några vanliga användningar av cookies på olika webbplatser.

Som du kan se är cookies ett mycket användbart verktyg för webbplatsägare, men de kan också vara lite invasiva. De senaste trenderna inom e-postmarknadsföring, tillväxthackning och onlinemarknadsföring i allmänhet tillåter webbplatser att ställa in cookies för att fungera som ledstjärnor och kan användas för att lagra och dela användaraktivitet på tavlan. webbsida.

Det är därför EU antog EU:s cookielag, som kräver att webbplatsägare deklarerar att de använder cookies för att lagra information.

Hur cookies används på en typisk WordPress-webbplats

Som standard använder WordPress cookies för användarsessionshantering och autentisering. Den använder också cookies för att komma ihåg användarens namn och e-postadress om de fyller i ett kommentarsformulär.

Men många WordPress-plugins på deras webbplats kan också ställa in sina egna cookies. Till exempel låter OptinMonster dig se olika formulär för e-postopt-in för nya och återkommande besökare, och att göra det med hjälp av cookies.

Om du använder en tredjepartstjänst på din webbplats, såsom Google Analytics eller Google AdSense, kan de också placera cookies på din webbplats.

Du kan se alla cookies på webbplatsen i din webbläsarinställningar. Till exempel, i Google Chrome bör du gå till inställningar och söka efter “innehållsinställningar”.

Innehållsinställningar i Google Chrome

I innehållsinställningarna måste du klicka på “Cookies” för att öppna sidan med cookieinställningar.

avsnittet Cookies i Chrome-inställningarna

Sedan måste du klicka på alternativet “Alla cookies och webbplatsdata”.

Visa alla cookies och webbplatsdata

På nästa sida ser du en lista över alla cookies och webbplatsdata som lagras i din webbläsare om alla webbplatser du har besökt.

Du kan ange adressen till en webbplats i sökrutan och den kommer att visa data som är värd för den webbplatsen.

Visa webbplatscookies

Genom att klicka på en artikel får du mer information om varje cookie och dess innehåll.

Hur man ställer in cookies i WordPress

För att följa den här guiden måste du lägga till koden i feature.php-filen för ditt webbplatsspecifika tema eller plugin. Om du inte har gjort det tidigare, kolla in vår guide om hur du kopierar och klistrar in kodavsnitt i WordPress.

Först kommer vi att använda setcookie()-funktionen i PHP. Denna funktion accepterar följande parametrar.

Cookienamn
cookie värde
Upphör att gälla (valfritt: ange hur lång tid efter att cookien upphör)
Sökväg (valfritt, den använder webbplatsens rot som standard)
Domännamn (valfritt, använder som standard din webbplats domännamn)
Säkerhet (valfritt, om sant, överför endast cookiedata över HTTPS)
http endast (Valfritt, när de är inställda är cookies endast tillgängliga över HTTP och kan inte användas av skript)

Lägg nu till en kodbit på din WordPress-webbplats. Denna kod lagrar den exakta tidsstämpeln för när en användare besöker din webbplats i en cookie.

function wpb_cookies_tutorial1() {

$ visit_time = date(‘F j, Y g: i a’);

if (!isset($_COOKIE .)[$wpb_visit_time])) {

// ställ in kakan i 1 år
setcookie(‘wpb_visit_time’, $current_time, time() + 31556926);

}

}

Nu kan du besöka deras hemsida och sedan kontrollera din webbläsares cookies. Du hittar en cookie som heter wpb_visit_time.

Hur man skaffar en cookie och använder den i WordPress

Nu har vi skapat denna cookie som lagras i användarens webbläsare i 1 år, låt oss se hur vi kan använda denna information på vår hemsida.

Om du vet namnet på en cookie kan du enkelt kalla den var som helst i PHP med $_COOKIE[] Förändra. Lägg till en kod som inte bara sätter en cookie, utan också använder den för att göra något på din webbplats.

function wpb_cookies_tutorial2() {
// Besökstid för användare
$ visit_time = date(‘F j, Y g: i a’);

// Kontrollera om cookie är inställd
if(isset($_COOKIE .)[‘wpb_visit_time’])) {

// Gör detta om en cookie är inställd
function visitor_greet() {

// Använd information som lagras i cookies
$ senaste träff = $ _COOKIE[‘wpb_visit_time’];

$string. = ‘Senast du besökte vår webbplats’. $ besöka varor. ‘. Kolla in vad som är nytt’;

retursträng $;
}

} Övrig {

// Gör detta om cookien inte finns
function visitor_greet() {
$string. = ‘Ny här? Kolla in dessa resurser…’;
retursträng $;
}

// Sätt cookies
setcookie(‘wpb_visit_time’, $visit_time, time() + 31556926);
}

// Lägg till en kortkod
add_shortcode(‘hello_me’, ‘besökar_hälsar’);

}
add_action(‘init’, ‘wpb_cookies_tutorial2’);

Vi har diskuterat koden för att visa dig vad varje del gör. Denna kod använder informationen som lagras i cookien och genererar den med hjälp av token-koden. Nu kan du lägga till kortnummer [greet_me] var som helst på din webbplats och den kommer att visas när användaren senast besökte den

Du kan ändra koden för att göra den mer användbar för din webbplats. Du kan till exempel se senaste inlägg för återkommande användare och populära inlägg för nya användare.

Ta bort cookies i WordPress

Hittills har vi lärt oss hur du ställer in en cookie och använder den senare på din webbplats. Låt oss nu se hur man tar bort cookies.

För att radera cookies måste du lägga till följande rad i din kod.

avaktiverad ($_COOKIE[‘wpb_visit_time’]);

Glöm inte att ersätta wpb_visit_time med namnet på den cookie du försöker ta bort.

Låt oss sätta den här koden i något sammanhang med samma exempelkod som vi använde tidigare. Den här gången kommer vi att radera cookies och konfigurera om med ny information.

function wpb_cookies_tutorial2() {
// Besökstid för användare
$ visit_time = date(‘F j, Y g: i a’);

// Kontrollera om cookie är inställd
if(isset($_COOKIE .)[‘wpb_visit_time’])) {

// Gör detta om en cookie är inställd
function visitor_greet() {

// Använd information som lagras i cookies
$ senaste träff = $ _COOKIE[‘wpb_visit_time’];

$string. = ‘Senast du besökte vår webbplats’. $ besöka varor. ‘. Kolla in vad som är nytt’;

// Radera gamla cookies så att vi kan återställa med uppdaterad tid
avaktiverad ($_COOKIE[‘wpb_visit_time’]);

retursträng $;
}

} Övrig {
// Gör detta om cookien inte finns
function visitor_greet() {
$string. = ‘Ny här? Kolla in dessa resurser…’;
retursträng $;
}
}
add_shortcode(‘hello_me’, ‘besökar_hälsar’);

// Ställ in eller återställ cookies
setcookie(‘wpb_visit_time’, $visit_time, time() + 31556926);
}
add_action(‘init’, ‘wpb_cookies_tutorial2’);

Som du kan se kommer koden att radera cookien när vi har använt informationen som lagras i den. Vi återställer sedan cookien med den uppdaterade tidsinformationen.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt konfigurerar, laddar ner och tar bort WordPress-cookies. Du kanske också vill kolla in vår lista över andra extremt användbara WordPress-funktionsfiltrick.

Om du gillade den här artikeln, prenumerera på vår YouTube-kanal för WordPress-videohandledning. Du hittar oss även på Twitter och Facebook.