Sa tutorial na ito: cookies at WordPress, ipapakita ko sa iyo kung paano manipulahin – gumawa, kunin, tanggalin – Cookies sa iyong WordPress blog

Ang bawat tao'y nagnanais ng pansamantalang mga puna, ngunit ang kanilang virtual na paggamit ng maraming mga website sa buong mundo ay madalas na nakalilito.

Les Cookies ay isang simpleng solusyon upang mapanatili ang mga session ng bisita sa browser, ginagamit din sila upang mapanatili ang mga kagustuhan ng gumagamit.

Sa tutorial na ito, madadaan namin ang lahat na kailangan mong malaman tungkol sa Cookies: ano ito, paano ito ginagamit, at bakit ginagamit natin ang mga ito (walang pagkain).

Ipaliwanag ko rin sa iyo kung bakit kailangan naming gumamit ng Cookies sa WordPress at magtatapos ako sa pagpapakita sa iyo kung paano itakda nang manu-mano ang Cookies, kung paano makuha ang mga ito at kung paano tanggalin ang mga Cookies na ginamit ng iyong blog.

Ngunit bago, kung hindi mo pa nai-install ang pagtuklas ng WordPress Paano mag-install ng WordPress blog 7 hakbang et Paano upang mahanap, i-install at i-activate ang isang WordPress tema sa iyong blog 

Pagkatapos bumalik sa kung bakit kami narito.

Lahat ng kailangan mong malaman tungkol sa Cookies

Kahit na ang kanilang paggamit ay halos nasa lahat ng dako sa web, isang malaking bahagi ng mga gumagamit ang nais malaman kung ano sila at kung paano sila ginagamit. Titingnan muna namin ang mga pangunahing kaalaman na kailangan mo upang makabisado.

Ano ang isang Cookie?

Ang cookie ay isang maliit na file na ginamit ng mga browser na nagpapahintulot sa kanila na i-save ang impormasyon ng mga gumagamit na nakikipag-ugnay sa mga website. Kadalasan ginagamit ang mga ito iligtas sesyon ng gumagamit.

Ano ang sesyon?

Ang isang session ay tulad ng isang ID card, ngunit may posibilidad akong isipin ito bilang isang pass na nagbibigay-daan sa isang gumagamit na mag-access ng isang website para sa isang tinukoy na tagal ng panahon. Bilang karagdagan, may mga pambihirang sesyon (pag-login impormasyon) na nagbibigay ng natatanging pribilehiyo ng mga gumagamit.

Bakit gumamit ng mga cookies upang mag-imbak ng session?

Mayroong maraming mga kadahilanan na nagbibigay-katwiran sa kumbinasyon ng session-cookies. Narito ang ilang mga magagandang mapaglarawang sitwasyon.

  • Kapag nagdagdag ka ng mga item sa cart (para sa isang e-Commerce website), ini-imbak ng website ang impormasyong ito upang ang iyong shopping cart ay nagpapanatili ng mga produkto nito kung ikaw ay nasa parehong pahina o sa ibang pahina.
  • Kung nagbasa ka ng impormasyon sa online, maaaring mai-back up ng website ang iyong IP address at ipakita sa iyo ang naka-target na impormasyon tungkol sa iyong lugar.
  • Ang mga cookie ay nagse-save din ng impormasyon tungkol sapagpapatunay ng gumagamit para sa bawat partikular na website. Ginagamit ang impormasyong ito sa tuwing babalik ang gumagamit sa website na ito. Sa oras na ito ay papayagan sila ng cookies na awtomatikong mag-log in.

Ang mga uri ng Cookies

Tulad ng kanilang mga katapat sa pisikal na mundo, ang Cookies ay may iba't ibang lasa:

  • Session Cookies : Ang mga cookies na ito ay nakakatipid ng impormasyon tungkol sa mga aktibidad ng gumagamit sa isang session. Karaniwan ang mga ito ay permanenteng impormasyon hangga't nai-browse mo ang website, ngunit mabubura sa pagtatapos ng iyong session.
  • Patuloy na cookies : Maririnig mo rin ang tungkol sa mga Cookies sa ilalim ng pagtatalaga ng Pagsubaybay sa Mga Cookies. Ang mga Cookies na ito ay mananatili sa iyong computer hanggang sa mag-expire o matanggal. Ginagamit ang mga ito upang pamahalaan ang mga kagustuhan ng gumagamit nang mahabang panahon.

Ang mga batas na namamahala sa Cookies

Ang mga hindi tumatanggap ng ideya na ang isang website ay nai-save ang kanilang personal na impormasyon ay maaaring magtaka kung ito ay lahat ng ligal.

Binigkas ito ng European Union at sumusunod ito sa Directive 2009 / 136 / EC madalas mong maririnig ang tungkol sa batas na ito bilang " Batas sa European Cookies". Upang maikli ang kwento, kinakailangan ng batas ang mga website sa Europa na hilingin sa mga gumagamit na pahintulutan ang pag-save ng isang tiyak na uri ng Cookies.

Sa labas ng Europa ang tanong ay kung paano mo magagamit ang Cookies bilang may-ari ng website, nasa iyong sariling paghuhusga, ngunit ang kamakailang gulo sa progresibong bilang ng mga gumagamit na sinusundan ng mga advertiser ay nagpapakita na ang mga gumagamit ay kahina-hinala sa at ayaw ng pinanood.

Suriin ang mga artikulo WordPress GDPR: Ano ang kahulugan ng iyong blog upang pumunta sa karagdagang.

Pagkatapos ay sabihin sa amin kung ano ang iniisip mo

Gumagamit ba ang aking website ng Cookies?

Kung nais mong malaman kung ang iyong site (o iba pang mga) gumagamit ng cookies sa iyong browser, narito ang pamamaraan (kromo).

SETTING-google

Pumunta sa mga setting at mag-click sa " Ipakita ang mga advanced na opsyon". Sa seksyon "Pagkumpidensyal", mag-click sa " Mga setting ng nilalaman". Lilitaw ang isang bagong window na nagpapakita ng mga pagpipilian para sa pag-save ng Cookies. Huwag hawakan ang anumang bagay, ngunit mag-click sa " Cookies at data ng site… ”.

Ang bagong window na lilitaw ay magbibigay-daan sa iyo upang maghanap sa iyong website o ang isa sa iyong pinili upang makita ang ginamit na Cookies.

cookie-google-chrome - cookies at WordPress

Mula sa window na ito, maaari mo ring tanggalin ang Cookies.

Bakit kailangan namin Cookies sa WordPress

Ang WordPress ay hindi gumagamit ng Cookies bilang default. Pareho itong kumikilos anuman ang bisita. Gayunpaman, nag-iimbak ito ng Cookies upang i-save ang data ng pagpapatunay ng user.

Bilang default, hindi bibigyan ka ng WordPress ng kakayahang makuha ang data ng gumagamit upang mapabuti ang kanilang mga karanasan sa gumagamit. Mahalagang tandaan na ang WordPress mismo ay hindi nagpapanatili ng mga sesyon, ngunit ang ilang mga plugin o mga tema sa sandaling naisaaktibo ay maaaring gawin. 

Paano upang mahawakan Cookies sa WordPress

Gagawin namin ang isang maliit na code upang mahawakan ang mga cookies. Narito ang kung ano ang gagawin namin tiyak:

  • Magpadala ng Cookies sa mga HTTP Header
  • Magsusulat kami ng isang code sa PHP na idadagdag namin sa aming plugin

Tandaan, ipinakita ko sa iyo kung paano lumikha ng isang plugin ng WordPress mabilis. Maaari mong idagdag ang code na ito sa plugin.

Pumunta pa sa pamamagitan ng pagtuklas din Paano mag-set, kumuha at magtanggal ng mga cookies sa WordPress

Paano lumikha ng cookies

Upang lumikha ng Cookies sa WordPress, dapat mong tukuyin ang mga halagang nais mong idagdag sa Cookies. Sa sumusunod na halimbawa, mai-save namin ang pangalan ng gumagamit, kakailanganin mong idagdag ang sumusunod na bahagi ng code sa iyong 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 );
}

?>

Ang palagi DAY_IN_SECONDS ay ibinigay ng WordPress na naglalaman ng bilang ng mga segundo sa isang araw. Mapapansin mo na ang halaga ay pinarami ng 30 o halos isang buwan. Ang pare-pareho "COOKIEPATH" tinukoy ang landas sa iyong site at "COOKIE_DOMAIN" ay ang domain name ng iyong site.

Matapos maisagawa ang pagpapaandar, mapapansin mo na ang Cookie ay naidagdag talaga sa browser. Tandaan na itugma ang mga halagang $ v_username at $ v_value.

Paano mabawi ang Cookies

Upang makuha ang isang Cookie na nilikha namin sa halip, gagamitin namin ang variable na $ _COOKIE, na kung saan ay isang magkakaisang hanay na naglalaman ng lahat ng Cookies na nilikha ng WordPress.

Ang identifier na gagamitin namin ay ang tinukoy namin sa itaas sa halaga ng $v_username. Tingnan ang sumusunod na 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];
}

?>

Bago ipasa ang identifier sa pandaigdigang variable na $ _COOKIE, dapat nating tiyakin na wala ito sa pagpapaandar na "pag-isyu"

Tuklasin ang Ang 6 WordPress plugin perpekto para sa pagtiyak ng pagsunod sa GDPR ng isang blog

Paano upang Tanggalin ang cookies

Minsan kakailanganin mong tanggalin ang mga Cookies mula sa iyong website, lalo na kapag hindi mo na kailangan ng impormasyon. Tingnan ang sumusunod na code:

<?php

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

?>

Sa nakaraang code, ginamit namin ang pagpapaandar "isang set" upang matanggal ang halaga ng malaking $ _COOKIE array. Upang mag-expire ang Cookie, binago namin ang petsa ng bisa, at ipinapasa namin ang isang walang laman na string upang maalis ang halaga ng Cookie.

Suriin ang iyong website upang makita kung tinanggal ang Cookie.

Kung nasanay ka sa paggawa ng mga pag-backup ng iyong website. Ang pinakamadaling solusyon ay ang ibalik ang bersyon ng iyong mga file sa blog.

Tuklasin din ang ilang mga premium na plugin ng WordPress

Maaari kang gumamit ng iba WordPress plugins upang magbigay ng modernong hitsura at upang ma-optimize ang paghawak ng iyong blog o website. 

Nag-aalok kami sa ibaba ng ilang mga perpektong backup na plugin ng WordPress para sa gawaing ito.

1. Easy Social Ibahagi Pindutan

Nag-aalok ang Easy Social Share Pindutan ng isa sa pinakamahabang mga listahan ng tampok na nakita ko. Depende sa iyong mga tiyak na pangangailangan, maaari itong maging isang mabuti o isang masamang bagay. Ngunit walang masasabi na wala kang sapat na mga pagpipilian sa plugin na ito.

Madaling Social na Mga Pindutan sa Pagbabahagi para sa WordPress

Kabilang sa mga tampok nito ay makikita mo bukod sa iba pa:

ang kakayahang ipasadya ang iyong mga tweet, ang mga pagkilos pagkatapos ng pagbabahagi, ang kakayahang tingnan ang detalyadong analytics ng pagganap ng iyong pindutan at kahit na magpatakbo ng mga pagsubok na A / B upang subukang palakasin ang iyong mga aksyon, mabawi ang bilang ng mga nawalang pagbabahagi kung binago mo ang domain o kung ikaw pumunta sa HTTPS, at marami pang iba.

Tuklasin din Paano upang ipakita ang mga item sa anumang kategorya sa WordPress

Ang katotohanan na ang Easy Social Share Buttons ay nagpapanatili ng isang rating ng mga bituin ng 4,66 (sa 5) sa higit sa 24 000 na nagmumungkahi na maraming mga tao ang pinahahalagahan ang antas ng pag-andar nito.

Download | Demo | web hosting

2. layer Slider

Slider ng Layer ay ang pinakatanyag sa mga slider plugin. Ito ang pinakapropesyonal na slider na may sikat na parallax effect at daan-daang mga transition. Maaari mong gamitin ang LayerSlider upang lumikha ng isang slider ng imahe o isang umiikot na banner para sa iyong blog.

Ang LayerSlider na tumutugon sa WordPress Slider Plugin

Mayroon itong tone-toneladang napapasadyang mga tampok at pagpipilian. Magkakaroon ka ng kakayahang lumikha ng mga slide na may kamangha-manghang slide editor ng WYSIWYG, at makakagawa ka rin ng mga bagong Slider transition nang madali.

Basahin din ang aming artikulo sa Mga plugin ng 8 WordPress upang lumikha ng isang megamenu sa iyong blog

Kaya kung naghahanap ka ng isang WordPress plugin slider na may presyo na ginagawa ang lahat ng ito, ang Layer Slider ang iyong pinakamahusay na mapagpipilian, kahit na hindi maganda ang dokumentasyon nito. Gayundin, tumatagal ng average na 24 na oras para tumugon ang may-akda ng plugin. (kailangan ng pagkakaiba sa oras). Ngunit sa mga tuntunin ng mga tampok ikaw ay may karapat-dapat sa lahat ng inaangkin ng plugin na ito.

Download | Demo | web hosting

3. Super Backup & Clone - Mag-migrate

Le WordPress plugin premium na Super Backup & Clone – Papayagan ka ng Migrate na i-backup ang iyong website. Sa katunayan, ang pagtatrabaho sa iyong website ay palaging isang mahaba at masalimuot na proseso, at ito ay isang kahihiyan kung nawala mo ang iyong trabaho kasunod ng isang masamang configuration o isang error sa pagmamanipula.

Super Backup Clone Migrate para sa WordPress

Ito ay isang mapagkakatiwalaang backup na solusyon na makakatulong sa iyo na maiwasan ang pagkawala ng iyong data. Ang mga pangunahing pag-andar nito ay:

isang madaling gamitin na dashboard, ang kakayahang mapanatili ang maramihang mga pag-backup, ang kakayahang gawin paglipat sa ibang server, ang posibilidad na gumawa ibalik ang mga backup, ang pagkakaroon ng isang awtomatikong pagsusuri, ang mahusay na suporta sa customer, ang pamamahala ng multisite, Etc ...

Ito ay isang WordPress plugin premium na inirerekomenda namin.

Download | Demo | web hosting

Inirerekumendang Mapagkukunan

Tuklasin ang iba pang mga inirekumendang mapagkukunan na makakatulong sa iyo lutasin ang pagganap ng paglo-load ng iyong website.

Konklusyon

Eto na! Iyon lang para sa tutorial na ito. Ang cookies ay isa sa mga bagay na nagpapaliban sa web, kahit na hindi mo kailanman magiging madumi ang iyong mga kamay na alam kung paano likhain ang mga ito, nakakatulong itong makaramdam sa kung paano ito gumagana. Naranasan namin ang mga pangunahing kaalaman na kailangan mong malaman tungkol sa Cookies at kung paano ito hawakan sa iyong blog.

Gayunpaman, magkakaroon ka rin ng konsulta sa aming ressources, kung kailangan mo ng maraming mga elemento upang maisagawa ang iyong mga proyekto ng paglikha ng mga site sa Internet, sa pamamagitan ng pagkonsulta sa aming gabay sa Paglikha ng blog ng WordPress.

Ngunit, pansamantala, sabihin sa amin ang tungkol sa iyo mga komento at mga mungkahi sa nakalaang seksyon at higit sa lahat ibahagi ang tutorial na ito sa iyong mga paboritong social network.

...