In deze tutorial: cookies en WordPress, laat ik je zien hoe je cookies manipuleert – maakt, ophaalt, verwijdert – op je WordPress blog

Iedereen houdt van tijdelijke opmerkingen, maar hun virtuele gebruik door veel websites over de hele wereld is vaak verwarrend.

de Cookies zijn een eenvoudige oplossing om bezoekerssessies in de browser te houden, ze worden ook gebruikt om de voorkeuren van de utilisateurs.

In deze tutorial zullen we alles doornemen wat u moet weten over cookies: wat is het, hoe worden ze gebruikt en waarom gebruiken we ze (zonder ze te eten).

Ik zou u ook willen uitleggen waarom we cookies op WordPress moeten gebruiken en ik zou u uiteindelijk laten zien hoe u cookies handmatig instelt, hoe u ze ophaalt en hoe u cookies verwijdert die door uw blog worden gebruikt.

Maar eerder, als je WordPress nog nooit hebt geïnstalleerd, ontdek je Hoe maak je een WordPress blog 7 stappen te installeren et Hoe te vinden, installeren en activeren van een WordPress theme op uw blog 

Ga dan terug naar waarom we hier zijn.

Alles wat u moet weten over cookies

Hoewel het gebruik ervan bijna alomtegenwoordig is op internet, wil een groot deel van de gebruikers weten wat ze zijn en hoe ze worden gebruikt. We zullen eerst de basis bekijken die u moet beheersen.

Wat is een cookie?

Een cookie is een klein bestand dat door browsers wordt gebruikt en waarmee ze de informatie kunnen opslaan van gebruikers die interactie hebben met websites. Ze worden meestal gebruikt voor besparen gebruikerssessies.

Wat is een sessie?

Een sessie is als een ID-kaart, maar ik beschouw het meestal als een pas waarmee een gebruiker gedurende een bepaalde periode toegang heeft tot een website. Daarnaast zijn er buitengewone sessies (verbindingsinformatie) die unieke rechten van gebruikers verlenen.

Waarom gebruik Cookies om de sessie op te slaan?

Er zijn verschillende redenen die de combinatie van sessie-cookies rechtvaardigen. Hier zijn enkele behoorlijk beschrijvende scenario's.

  • Wanneer u artikelen toevoegt aan de winkelwagen (voor een e-commerce website), slaat de website deze informatie op zodat uw winkelwagen zijn producten bewaart, of u nu op dezelfde pagina of op een andere pagina bent.
  • Als u informatie online leest, kan de website een back-up van uw maken IP-adres en u gerichte informatie over uw regio tonen.
  • Cookies slaan ook informatie op overgebruikersauthenticatie voor elke specifieke website. Deze informatie wordt elke keer gebruikt dat de gebruiker terugkeert naar deze website. Op dit moment zorgen de cookies ervoor dat ze automatisch kunnen inloggen.

Soorten Koekjes

Net als hun tegenhangers in de fysieke wereld, hebben koekjes verschillende smaken:

  • Sessiecookies : Deze cookies slaan informatie over gebruikersactiviteiten op in één sessie. Over het algemeen zijn dit permanente gegevens zolang u de website bezoekt, maar deze worden aan het einde van uw sessie gewist.
  • Permanente cookies : U zult ook over deze cookies horen onder de aanduiding tracking cookies. Deze cookies blijven op uw computer totdat ze verlopen of worden verwijderd. Ze worden lange tijd gebruikt om gebruikersvoorkeuren te beheren.

Wetten die Cookies regelen

Degenen die het idee niet accepteren dat een website hun persoonlijke gegevens opslaat, kunnen zich afvragen of dit allemaal legaal is.

De Europese Unie heeft zich erover uitgesproken en volgt de Richtlijn 2009 / 136 / EG je zult vaak over deze wet horen als " Europese cookieswet". Om het verhaal kort te maken: de wetgeving vereist dat websites in Europa gebruikers vragen om toestemming voor het opslaan van een bepaald type cookies.

Buiten Europa is de vraag hoe u cookies kunt gebruiken als eigenaar van de website, is naar eigen inzicht, maar de recente puinhoop over het progressieve aantal gebruikers gevolgd door adverteerders laat zien dat gebruikers wantrouwend tegenover en houden er niet van om bekeken te worden.

Bekijk artikelen WordPress GDPR: wat het betekent voor uw blog om verder te gaan.

Vertel ons dan wat je denkt

Gebruikt mijn website cookies?

Als u wilt weten of uw site (of een ander) maakt gebruik van cookies in uw browser, hier is de procedure (op Chrome).

INSTELLINGEN-google

Ga naar de instellingen en klik op " Toon geavanceerde opties". In de sectie "Vertrouwelijkheid", klik op " Inhoudsinstellingen". Er verschijnt een nieuw venster met de opties voor het opslaan van cookies. Raak niets aan, maar klik op " Cookies en sitegegevens… ”.

In het nieuwe venster dat verschijnt, kunt u op uw website zoeken of op een website van uw keuze om de gebruikte cookies te zien.

cookie-google-chrome - cookies en WordPress

In dit venster kunt u ook cookies verwijderen.

Waarom hebben we Cookies nodig op WordPress

WordPress gebruikt standaard geen cookies. Het gedraagt ​​zich hetzelfde, ongeacht de bezoeker. Het slaat echter wel cookies op om gebruikersauthenticatiegegevens op te slaan.

Standaard biedt WordPress u niet de mogelijkheid om gebruikersgegevens op te halen om hun gebruikerservaringen te verbeteren. Het is belangrijk op te merken dat WordPress zelf geen sessies bijhoudt, maar sommige plug-ins of thema's na activering waarschijnlijk wel. 

Hoe Cookies op WordPress te behandelen

We gaan een beetje code doen om cookies te verwerken. Hier zijn wat we zullen doen:

  • Verzend cookies op HTTP-headers
  • We zullen een code in PHP schrijven die we aan onze plug-in zullen toevoegen

Onthoud dat ik het je liet zien hoe u een WordPress-plug-in maakt snel. U kunt de code toevoegen in deze plugin.

Ga verder door ook te ontdekken Hoe cookies in te stellen, te ontvangen en te verwijderen op WordPress

Hoe cookies te maken

Om cookies in WordPress te maken, moet u waarden definiëren die u aan cookies wilt toevoegen. In het volgende voorbeeld slaan we de naam van de gebruiker op, u moet het volgende deel van de code aan uw plug-in toevoegen:

<?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 );
}

?>

De constante DAY_IN_SECONDS wordt geleverd door WordPress dat het aantal seconden op een dag bevat. U zult merken dat de waarde wordt vermenigvuldigd met 30 of bijna een maand. De constante "COOKIEPATH" definieert het pad naar uw site en "COOKIE_DOMAIN" is de domeinnaam van uw site.

Na het uitvoeren van de functie zul je merken dat de Cookie inderdaad aan de browser is toegevoegd. Denk eraan om de waarden $ v_username en $ v_value overeen te laten komen.

Hoe cookies te herstellen

Om een ​​cookie op te halen die we in plaats daarvan hebben gemaakt, gebruiken we de variabele $ _COOKIE, een associatieve array die alle cookies bevat die door WordPress zijn gemaakt.

De identifier die we zullen gebruiken is degene die we hierboven hebben gedefinieerd voor de waarde $v_username. Kijk naar de volgende code:

<?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];
}

?>

Voordat we de identifier doorgeven aan de globale variabele $ _COOKIE, moeten we ervoor zorgen dat deze niet bestaat met de functie "isset"

Ontdek de 6 WordPress-plug-ins perfect om GDPR-compliance van een blog te garanderen

Cookies verwijderen

Soms moet u cookies van uw website verwijderen, vooral als u geen informatie meer nodig heeft. Kijk naar de volgende code:

<?php

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

?>

In de vorige code hebben we de functie gebruikt " een verzameling " om de waarde van de grote $ _COOKIE-array te verwijderen. Om te verlopen Cookiebleid, hebben we de geldigheidsdatum gewijzigd en geven we een lege string door om de cookiewaarde te verwijderen.

Controleer uw website om te zien of de cookie is verwijderd.

Als u gewend bent om back-ups te maken van uw website. De eenvoudigste oplossing zou zijn om de versie van uw blogbestanden te herstellen.

Ontdek ook enkele premium WordPress-plug-ins

U kunt andere gebruiken WordPress plugins om een ​​moderne uitstraling te geven en de afhandeling van uw blog of website te optimaliseren. 

We bieden hieronder enkele perfecte back-up WordPress-plug-ins voor deze taak.

1. Gemakkelijk Sociale Share knoppen

Easy Social Share-knoppen bieden een van de langste functielijsten die ik ooit heb gezien. Afhankelijk van uw specifieke behoeften kan dit een goede of een slechte zaak zijn. Maar niemand kan zeggen dat je niet genoeg opties hebt met deze plug-in.

Gemakkelijk Sociale Share knoppen voor WordPress

Onder de functies vindt u onder andere:

de mogelijkheid om uw tweets aan te passen, de acties na het delen, de mogelijkheid om gedetailleerde analyses van uw knopprestaties te bekijken en zelfs A / B-tests uit te voeren om te proberen uw acties te versterken en het aantal verloren shares te herstellen als u van domein verandert of als u ga naar HTTPSen vele anderen.

Ontdek ook Hoe om items in een categorie op WordPress weer te geven

Het feit dat Easy Social Share-knoppen een beoordeling van 4,66-sterren (op 5) heeft behouden op meer dan 24 000-verkopen suggereert dat veel mensen de mate van functionaliteit waarderen.

Downloaden | demonstratie | web hosting

2. Layer Slider

Layer Slider is verreweg de meest populaire van de slider-plug-ins. Het is de meest professionele schuifregelaar met het beroemde parallax-effect en honderden overgangen. U kunt LayerSlider gebruiken om een ​​afbeeldingsschuifregelaar of een roterende banner voor uw blog te maken.

LayerSlider Responsive WordPress Slider Plugin

Het heeft tal van aanpasbare functies en opties. Je hebt de mogelijkheid om dia's te maken met de verbazingwekkende WYSIWYG-dia-editor en je kunt zelfs gemakkelijk nieuwe schuifregelaarovergangen maken.

Lees ook ons ​​artikel over 8 WordPress-plug-ins om een ​​megamenu op uw blog te maken

Dus als u op zoek bent naar een WordPress Plugin geprijsde slider die het allemaal doet, Layer Slider is de beste keuze, zelfs als de documentatie niet geweldig is. Ook duurt het gemiddeld 24 uur voordat de auteur van de plug-in reageert. (tijdsverschil vereist). Maar qua functies heeft u recht op alles wat deze plug-in beweert te bieden.

Downloaden | demonstratie | web hosting

3. Super Backup & Clone - Migreren

Le WordPress Plugin premium Super Backup & Clone - Migreren stelt u in staat een back-up van uw website te maken. Het werken aan uw website is inderdaad altijd een lang en omslachtig proces, en het zou zonde zijn als u uw werk kwijtraakt door een slechte configuratie of een manipulatiefout.

Super Backup Clone Migrate voor WordPress

Het is een betrouwbare back-upoplossing die u helpt te voorkomen dat u uw gegevens verliest. De belangrijkste functies zijn:

een intuïtief dashboard, de mogelijkheid om meerdere exemplaren van back-ups te bewaren, de mogelijkheid om dat te doen migratie naar een andere server, de mogelijkheid om back-ups herstellen, de aanwezigheid van een automatische diagnose, de uitstekende klantenondersteuning, het beheer van de multisite, enz ...

Dit is een WordPress Plugin premie die wij aanbevelen.

Downloaden | demonstratie | web hosting

Aanbevolen bronnen

Ontdek andere aanbevolen bronnen die u kunnen helpen los de laadprestaties van uw website op.

Conclusie

Alstublieft ! Dat is het voor deze tutorial. Cookies zijn een van de dingen die het internet vertragen, hoewel u nooit uw handen vuil hoeft te maken als u weet hoe u ze moet maken, het helpt om een ​​idee te krijgen van hoe ze werken. We hebben de basisprincipes doorgenomen die u moet weten over cookies en hoe u ze op uw blog kunt gebruiken.

U kunt echter ook onze ressources, als u meer elementen nodig hebt om uw projecten voor het maken van internetsites uit te voeren, raadpleeg onze gids op de WordPress blog creatie.

Maar vertel ons in de tussentijd over uw commentaires en suggesties in het speciale gedeelte en vooral deel deze tutorial op je favoriete sociale netwerken.

...