U ovom vodiču: kolačići i WordPress, pokazat ću vam kako manipulirati – stvarati, dohvaćati, brisati – kolačiće na vašem WordPress blog
Svi vole privremene komentare, ali njihova virtualna upotreba na mnogim web stranicama širom svijeta često je zbunjujuća.
Les Cookies jednostavno su rješenje za zadržavanje sesija posjetitelja u pregledniku, a koriste se i za zadržavanje postavki posjetitelja. Korisnici.
U ovom ćemo vodiču istražiti sve što trebate znati o Cookie-ima: što je, kako se koriste i zašto ih koristimo (bez da ih jedu).
Također bih vam objasnio zašto trebamo koristiti kolačiće na WordPressu i na kraju bih vam pokazao kako ručno postaviti kolačiće, kako ih dohvatiti i kako izbrisati kolačiće koje koristi vaš blog.
Ali prije, ako nikad niste instalirali WordPress, otkrijte Kako instalirati 7 korake WordPress blog et Kako pronaći, instalirati i aktivirati WordPress temu na svoj blog
Onda se vratimo zašto smo ovdje.
Sve što trebate znati o kolačićima
Iako je njihova upotreba gotovo sveprisutna na webu, velik dio korisnika želi znati što su i kako se koriste. Prvo ćemo pogledati osnove koje trebate svladati.
Što je kolačić?
Kolačić je mala datoteka koju koriste preglednici koja im omogućuje spremanje podataka korisnika koji komuniciraju s web stranicama. Uglavnom se koriste za uštedjeti sesije korisnika.
Što je sesija?
Sesija je poput osobne iskaznice, ali obično je smatram propusnicom koja korisniku omogućuje pristup web mjestu na određeno vrijeme. Uz to postoje i izvanredne sjednice (Podaci za prijavu) koje korisnicima daju jedinstvene povlastice.
Zašto koristiti cookies za pohranu sjednicu?
Nekoliko je razloga koji opravdavaju kombinaciju sesija i kolačiće. Evo nekoliko prilično opisnih scenarija.
- Kada dodate artikle u košaricu (za web stranicu e-trgovine), web mjesto sprema te podatke, tako da vaša košarica drži proizvode ako se nalazite na istoj ili drugoj stranici.
- Ako čitate podatke na mreži, web mjesto može sigurnosno kopirati vaše IP adresa i prikazati vam ciljane podatke o vašem području.
- Kolačići također spremaju podatke oprovjeru autentičnosti korisnika za svako određeno web mjesto. Te se informacije koriste svaki put kad se korisnik vrati na ovu web stranicu. U ovom trenutku kolačići će im omogućiti automatsku prijavu.
Tipovi kolačića
Kao i njihovi kolege u fizičkom svijetu, i kolačići imaju različite okuse:
- Kolačići sesija : Ovi kolačići spremaju podatke o aktivnostima korisnika u jednoj sesiji. To su uglavnom stalne informacije dok pregledavate web mjesto, ali se brišu na kraju sesije.
- Trajni kolačići : O ovim ćete kolačićima također čuti pod oznakom Kolačići za praćenje. Ovi kolačići ostaju na vašem računalu dok ne isteknu ili budu izbrisani. Dugo se koriste za upravljanje korisničkim postavkama.
Zakoni koji reguliraju kolačića
Oni koji ne prihvaćaju ideju da web stranica sprema njihove osobne podatke, mogu se zapitati je li sve to legalno.
Europska unija je o tome glasala i slijedi Direktiva 2009 / 136 / EZ često ćete čuti o ovom zakonu kao " Europski zakon o kolačićima". Da skratimo priču, zakonodavstvo zahtijeva da web stranice u Europi od korisnika zatraže pristanak za spremanje određene vrste kolačića.
Izvan Europe pitanje je kako možete koristiti kolačiće kao vlasnik web mjesta, prema vlastitom je nahođenju, ali nedavna zbrka oko progresivnog broja korisnika praćenih od oglašivača pokazuje da korisnici su sumnjičavi i ne vole kad ih netko gleda.
Pogledajte članke WordPress GDPR: Što znači za vaš blog ići dalje.
Onda nam reci što misliš
Koristi li moja web stranica kolačiće?
Ako želite znati ako vaš site (ili neki drugi) koristi kolačiće u vašem pregledniku, evo postupka (krom).
Idite na postavke i kliknite " Prikaži napredne opcije". U odjeljku "Povjerljivost", kliknite " Postavke sadržaja". Pojavit će se novi prozor s opcijama za spremanje kolačića. Ne dodirujte ništa, već kliknite na " Kolačići i podaci o stranicama... ”.
Novi prozor koji će se pojaviti omogućit će vam pretragu vaše web stranice ili one po vašem izboru kako biste vidjeli korištene kolačiće.
Iz ovog prozora možete izbrisati i kolačiće.
Zašto trebamo kolačiće na WordPress
WordPress prema zadanim postavkama ne koristi kolačiće. Ponaša se isto bez obzira na posjetitelja. Međutim, pohranjuje kolačiće za spremanje podataka za autentifikaciju korisnika.
Prema zadanim postavkama, WordPress neće vam omogućiti dohvaćanje korisničkih podataka radi poboljšanja njihovih korisničkih iskustava. Važno je napomenuti da WordPress sam ne održava sesije, ali neki dodaci ili teme nakon aktiviranja vjerojatno to čine.
Kako se nositi s kolačiće na WordPress
Mi ćemo učiniti malo koda za obradu kolačića. Evo što ćemo učiniti i to:
- Slanje kolačića na HTTP zaglavlja
- Na PHP ćemo napisati kôd koji ćemo dodati na naš dodatak
Zapamti, pokazao sam ti kako stvoriti WordPress dodatak brzo. Možete dodati kod u dodatku.
Idite dalje otkrivajući Kako postaviti, dobiti i brisati kolačiće na WordPressu
Kako stvoriti kolačiće
Da biste stvorili kolačiće u WordPressu, morate definirati vrijednosti koje želite dodati kolačićima. U sljedećem ćemo primjeru spremiti ime korisnika, a u dodatak ćete morati dodati sljedeći dio koda:
<?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 );
}
?>
Konstanta DAY_IN_SECONDS omogućuje WordPress koji sadrži broj sekundi u danu. Primijetit ćete da se vrijednost množi s 30 ili gotovo mjesec dana. Konstanta "KOLAČIĆ" definira put do vaše web stranice i "COOKIE_DOMAIN" je naziv domene vaše web lokacije.
Nakon izvršavanja funkcije primijetit ćete da je Cookie zaista dodan u preglednik. Ne zaboravite podudarati vrijednosti $ v_username i $ v_value.
Kako vratiti kolačiće
Da bismo preuzeli Cookie koji smo umjesto toga stvorili, upotrijebit ćemo varijablu $ _COOKIE, koja je asocijativni niz koji sadrži sve kolačiće kreirane u WordPressu.
Identifikator koji ćemo koristiti je onaj koji smo definirali gore na vrijednosti $v_username. Pogledajte sljedeći kod:
<?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];
}
?>
Prije prosljeđivanja identifikatora globalnoj varijabli $ _COOKIE, moramo se uvjeriti da ne postoji s funkcijom "isset"
Otkrijte 6 WordPress dodaci savršeni su za osiguravanje GDPR usklađenosti bloga
Kako Delete Cookies
Ponekad ćete trebati izbrisati kolačiće sa svoje web stranice, pogotovo kada vam više nisu potrebne informacije. Pogledajte sljedeći kod:
<?php
unset( $_COOKIE[$v_username] );
setcookie( $v_username, '', time() - ( 15 * 60 ) );
?>
U prethodnom kodu koristili smo funkciju " set " za uklanjanje vrijednosti velike $ _COOKIE matrice. Da istječe kolačić, promijenili smo datum valjanosti i prelazimo prazan niz da bismo uklonili vrijednost kolačića.
Provjerite svoju web stranicu da li je Cookie uklonjen.
Ako ste navikli na izradu sigurnosnih kopija svoje web stranice. Najlakše rješenje bilo bi vratiti verziju datoteka vašeg bloga.
Otkrijte i neke premium WordPress dodatke
Možete koristiti druge WordPress plugins dati moderan izgled i optimizirati rukovanje vašim blogom ili web stranicom.
U nastavku nudimo nekoliko savršenih rezervnih WordPress dodataka za ovaj zadatak.
1. Jednostavno socijalni gumbe za dijeljenje
Gumb Easy Social Share nudi jedan od najdužih popisa značajki koje sam ikad vidio. Ovisno o vašim specifičnim potrebama, to može biti dobra ili loša stvar. Ali nitko ne može reći da nemate dovoljno opcija s ovim dodatkom.
Među njegovim značajkama pronaći ćete između ostalih:
mogućnost prilagodbe vaših tweetova, radnji nakon dijeljenja, mogućnost pregleda detaljne analitike izvedbe gumba, pa čak i pokretanje A / B testova kako biste pokušali ojačati svoje akcije, oporavljajući broj izgubljenih dionica ako promijenite domenu ili ako idite na HTTPS, i mnogi drugi.
Otkrijte također Kako prikazati stavke u bilo kojoj kategoriji na WordPress
Činjenica da je Easy Social Buttons zadržao ocjenu 4,66 zvijezda (na 5-u) na više od 24 000 prodaje sugerira da mnogi ljudi cijene njegov stupanj funkcionalnosti.
Preuzmite | demo | Web hosting
2. Slider Slider
sloj Slider je najpopularniji klizač dodataka. To je najprofesionalniji klizač s poznatim efektom paralaksa i stotinama prijelaza. LayerSlider možete koristiti za stvaranje klizača slike ili rotirajućeg natpisa za vaš blog.
Ima mnoštvo prilagodljivih značajki i opcija. Imat ćete mogućnost stvaranja dijapozitiva s nevjerojatnim WYSIWYG uređivačem dijapozitiva, a čak ćete s lakoćom moći stvarati i nove prijelaze klizača.
Pročitajte i naš članak o 8 WordPress dodataka za stvaranje megamenu na svom blogu
Dakle, ako tražite a WordPress plugin skupi klizač koji radi sve, Layer Slider je vaš najbolji izbor, čak i ako njegova dokumentacija nije sjajna. Također, potrebno je u prosjeku 24 sata da autor dodatka odgovori. (potrebna je vremenska razlika), Ali s obzirom na značajke imat ćete pravo na sve što ovaj dodatak tvrdi da nudi.
Preuzmite | demo | Web hosting
3. Super sigurnosna kopija i klon - migrirajte
Le WordPress plugin premium Super Backup & Clone – Migrate će vam omogućiti sigurnosno kopiranje vaše web stranice. Doista, rad na vašoj web stranici uvijek je dug i naporan proces i bila bi šteta da ste izgubili svoj rad zbog loše konfiguracije ili greške u manipulaciji.
To je pouzdano rješenje za sigurnosno kopiranje koje vam pomaže izbjeći gubitak podataka. Njegove su glavne funkcije:
intuitivna nadzorna ploča, mogućnost zadržavanja više primjeraka sigurnosnih kopija, mogućnost provođenja migracija na drugi poslužitelj, mogućnost izrade vratiti sigurnosne kopije, prisutnost automatske dijagnoze, izvrsna korisnička podrška, upravljanje višestranično, itd ...
To je WordPress plugin premium koji preporučujemo.
Preuzmite | demo | Web hosting
Preporučeni resursi
Otkrijte druge preporučene resurse koji će vam pomoći riješiti izvedbu učitavanja vaše web stranice.
- Što trebate znati o caching WordPress
- Kako upravljati datotekama i mapama WordPress
- Kako to Škripac Preusmjeravanje greške na WordPress
- 10 WordPress plugins za firewall kako bi optimizirali sigurnost vaše web stranice
- Kako mjeriti uspjeh vaše strategije SEO?
Zaključak
Ovdje je ! To je sve za ovaj vodič. Kolačići su jedna od stvari koja odgađa web, iako nikada nećete morati zaprljati ruke znajući kako ih stvoriti, pomaže vam da steknete osjećaj kako rade. Prošli smo kroz osnove koje trebate znati o kolačićima i kako postupati s njima na vašem blogu.
Međutim, također ćete moći konzultirati naše sredstva, ako vam treba više elemenata za provođenje projekata kreiranja internetskih stranica, savjetujući se s našim vodičem na internetu Izrada bloga WordPress.
Ali, u međuvremenu, recite nam nešto o svom Komentari i prijedloge u posebnom odjeljku i iznad svega podijelite ovaj tutorial na svojim omiljenim društvenim mrežama.
...
Pozdrav, ovaj post je već malo star, ali pitao sam se kako da znam trebaju li mojoj stranici kolačići ili ne. Nov sam u svijetu dizajna web stranica. Za sada nema kolačića na mojim stranicama prema Chromeu, osim na stranici za kontakt gdje postoji obrazac s google recaptcha i također Google karte. Ono što ne razumijem je da imam hrpu kolačića iz Google Adsa koje bih želio izbrisati. To je moguće ?
Pozdrav Mylene,
Da, možete ih izbrisati. Možda ćemo ažurirati ovaj vodič kako bismo ponudili rješenje.
Pozdrav,
Razvio sam web aplikaciju na istom poslužitelju kao i web stranica wordPress. Kad naletim na 404, svi se kolačići (kao i localStorage) očiste, a korisnik moje aplikacije odjavi se. Postoji li rješenje da se to spriječi ??? Hvala vam