ในบทช่วยสอนนี้: คุกกี้และ WordPress ฉันจะแสดงวิธีจัดการ – สร้าง, เรียกค้น, ลบ – Cookies on your บล็อก WordPress
ทุกคนชอบความคิดเห็นชั่วคราว แต่การใช้งานเสมือนจริงของพวกเขาในเว็บไซต์ต่างๆทั่วโลกมักทำให้เกิดความสับสน
les คุกกี้ เป็นวิธีง่ายๆในการเก็บเซสชันของผู้เยี่ยมชมไว้บนเบราว์เซอร์และยังใช้เพื่อรักษาการตั้งค่าของผู้เยี่ยมชม ผู้ใช้.
ในบทช่วยสอนนี้เราจะทำทุกอย่างที่คุณจำเป็นต้องรู้เกี่ยวกับคุกกี้: มันคืออะไรใช้อย่างไรและทำไมเราถึงใช้มัน (โดยไม่กินอาหาร).
ฉันจะอธิบายให้คุณทราบด้วยว่าทำไมเราถึงต้องใช้คุกกี้บน WordPress และฉันจะแสดงวิธีตั้งค่าคุกกี้ด้วยตนเองวิธีดึงข้อมูลและวิธีลบคุกกี้ที่บล็อกของคุณใช้
แต่ก่อนหน้านี้หากคุณไม่เคยติดตั้ง WordPress ให้ค้นพบ วิธีการติดตั้งขั้นตอน 7 บล็อก WordPress et วิธีการหาติดตั้งและเปิดใช้งานธีมเวิร์ดเพรสบนบล็อกของคุณ
จากนั้นกลับไปที่สาเหตุที่เราอยู่ที่นี่
ทุกสิ่งที่คุณต้องการรู้เกี่ยวกับคุกกี้
แม้ว่าการใช้งานจะแพร่หลายเกือบบนเว็บ แต่ผู้ใช้ส่วนใหญ่ต้องการทราบว่าพวกเขาคืออะไรและใช้อย่างไร ก่อนอื่นเราจะดูพื้นฐานที่คุณต้องเชี่ยวชาญ
คุกกี้คืออะไร?
คุกกี้คือไฟล์ขนาดเล็กที่เบราว์เซอร์ใช้ซึ่งช่วยให้สามารถบันทึกข้อมูลของผู้ใช้ที่โต้ตอบกับเว็บไซต์ได้ ส่วนใหญ่จะใช้สำหรับ ประหยัด เซสชันผู้ใช้
เซสชันคืออะไร?
เซสชันก็เหมือนบัตรประจำตัว แต่ฉันมักคิดว่ามันเป็นบัตรผ่านที่ช่วยให้ผู้ใช้เข้าถึงเว็บไซต์ในช่วงเวลาหนึ่ง นอกจากนี้ยังมีการประชุมพิเศษ (ข้อมูลเข้าสู่ระบบ) ที่มอบสิทธิ์พิเศษให้แก่ผู้ใช้
ทำไมใช้คุกกี้เพื่อเก็บเซสชั่น?
มีสาเหตุหลายประการที่ปรับการรวมกันของเซสชันคุกกี้ นี่คือบางสถานการณ์ที่สื่อความหมายได้
- เมื่อคุณเพิ่มรายการลงในรถเข็น (สำหรับเว็บไซต์อีคอมเมิร์ซ) เว็บไซต์จะบันทึกข้อมูลนี้เพื่อให้รถเข็นช็อปปิ้งของคุณเก็บผลิตภัณฑ์ไม่ว่าคุณจะอยู่ในหน้าเดียวกันหรือหน้าอื่น
- หากคุณอ่านข้อมูลออนไลน์เว็บไซต์สามารถสำรองข้อมูลของคุณได้ ที่อยู่ IP และแสดงข้อมูลเป้าหมายเกี่ยวกับพื้นที่ของคุณ
- คุกกี้ยังบันทึกข้อมูลเกี่ยวกับตรวจสอบผู้ใช้ สำหรับแต่ละเว็บไซต์ ข้อมูลนี้จะใช้ทุกครั้งที่ผู้ใช้กลับมาที่เว็บไซต์นี้ ในขณะนี้คุกกี้จะอนุญาตให้เข้าสู่ระบบโดยอัตโนมัติ
ประเภทของคุกกี้
คุกกี้มีรสชาติที่แตกต่างกัน:
- คุกกี้เซสชัน : คุกกี้เหล่านี้บันทึกข้อมูลเกี่ยวกับกิจกรรมของผู้ใช้ในเซสชันเดียว โดยทั่วไปข้อมูลเหล่านี้เป็นข้อมูลถาวรตราบใดที่คุณเรียกดูเว็บไซต์ แต่จะถูกลบเมื่อสิ้นสุดเซสชัน
- คุกกี้ถาวร : คุณจะได้ยินเกี่ยวกับคุกกี้เหล่านี้ภายใต้การกำหนดคุกกี้ติดตาม คุกกี้เหล่านี้จะยังคงอยู่ในคอมพิวเตอร์ของคุณจนกว่าจะหมดอายุหรือถูกลบ ใช้เพื่อจัดการการกำหนดลักษณะของผู้ใช้เป็นเวลานาน
กฎหมายที่ควบคุมคุกกี้
ผู้ที่ไม่ยอมรับแนวคิดที่ว่าเว็บไซต์บันทึกข้อมูลส่วนบุคคลอาจสงสัยว่าทั้งหมดนี้ถูกกฎหมายหรือไม่
สหภาพยุโรปได้ลงคะแนนเสียงและเป็นไปตาม Directive 2009 / 136 / EC คุณมักจะได้ยินเกี่ยวกับกฎหมายนี้ในฐานะ " พระราชบัญญัติคุกกี้ยุโรป". หากต้องการตัดเรื่องให้สั้นลงกฎหมายกำหนดให้เว็บไซต์ในยุโรปต้องขอให้ผู้ใช้ยินยอมให้บันทึกคุกกี้บางประเภท
นอกยุโรปคำถามคือคุณจะใช้คุกกี้ในฐานะเจ้าของเว็บไซต์ได้อย่างไรขึ้นอยู่กับดุลยพินิจของคุณเอง แต่ปัญหาล่าสุดเกี่ยวกับจำนวนผู้ใช้ที่ก้าวหน้าตามมาด้วยผู้โฆษณาแสดงให้เห็นว่า สงสัยและไม่ชอบการดู
ตรวจสอบบทความ WordPress GDPR: ความหมายของบล็อกของคุณคืออะไร เพื่อไปต่อ
จากนั้นบอกสิ่งที่คุณคิด
เว็บไซต์ของฉันใช้คุกกี้หรือไม่
หากคุณต้องการที่จะรู้ว่าถ้าเว็บไซต์ของคุณ (หรืออื่น ๆ) ใช้คุกกี้บนเบราว์เซอร์ของคุณนี่คือขั้นตอน (โครเมียม).
ไปที่การตั้งค่าและคลิกที่ " แสดงตัวเลือกขั้นสูง". ในส่วน "การรักษาความลับ" คลิกที่ " การตั้งค่าเนื้อหา". หน้าต่างใหม่จะปรากฏขึ้นเพื่อแสดงตัวเลือกในการบันทึกคุกกี้ อย่าแตะต้องสิ่งใด ๆ แต่คลิกที่ " คุกกี้และข้อมูลเว็บไซต์…”.
หน้าต่างใหม่ที่จะปรากฏขึ้นจะช่วยให้คุณสามารถค้นหาเว็บไซต์ของคุณหรือที่คุณเลือกเพื่อดูคุกกี้ที่ใช้
จากหน้าต่างนี้คุณสามารถลบคุกกี้ได้
ทำไมเราต้องคุกกี้บน WordPress
WordPress ไม่ได้ใช้คุกกี้โดยค่าเริ่มต้น มันทำงานเหมือนกันโดยไม่คำนึงถึงผู้เข้าชม อย่างไรก็ตาม จะจัดเก็บคุกกี้เพื่อบันทึกข้อมูลการตรวจสอบสิทธิ์ของผู้ใช้
ตามค่าเริ่มต้น WordPress จะไม่ให้ความสามารถในการดึงข้อมูลผู้ใช้เพื่อปรับปรุงประสบการณ์การใช้งานของผู้ใช้ สิ่งสำคัญคือต้องทราบว่า WordPress ไม่ได้เก็บเซสชันไว้ แต่ปลั๊กอินหรือธีมบางตัวอาจถูกเปิดใช้งานทันที
วิธีการจัดการคุกกี้บน WordPress
เราจะทำรหัสเล็ก ๆ น้อย ๆ ที่จะจัดการกับคุกกี้ นี่คือสิ่งที่เราจะทำอย่างแม่นยำ:
- ส่งคุกกี้บนส่วนหัว HTTP
- เราจะเขียนโค้ดใน PHP ที่เราจะเพิ่มลงในปลั๊กอินของเรา
จำไว้ว่าฉันแสดงให้คุณเห็น วิธีสร้างปลั๊กอิน WordPress อย่างรวดเร็ว คุณสามารถเพิ่มรหัสในปลั๊กอิน
ไปต่อด้วยการค้นพบ วิธีตั้งรับและลบคุกกี้ใน WordPress
วิธีสร้างคุกกี้
ในการสร้างคุกกี้ใน WordPress คุณต้องกำหนดค่าที่คุณต้องการเพิ่มลงในคุกกี้ ในตัวอย่างต่อไปนี้เราจะบันทึกชื่อผู้ใช้คุณจะต้องเพิ่มโค้ดส่วนต่อไปนี้ในปลั๊กอินของคุณ:
<?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 );
}
?>
ค่าคงที่ DAY_IN_SECONDS ให้บริการโดย WordPress ซึ่งมีจำนวนวินาทีในหนึ่งวัน คุณจะสังเกตเห็นว่าค่านั้นคูณด้วย 30 หรือเกือบหนึ่งเดือน ค่าคงที่ "COOKIEPATH" กำหนดเส้นทางไปยังเว็บไซต์ของคุณและ "COOKIE_DOMAIN" เป็นชื่อโดเมนของเว็บไซต์ของคุณ
หลังจากใช้งานฟังก์ชันนี้คุณจะสังเกตเห็นว่ามีการเพิ่มคุกกี้ลงในเบราว์เซอร์แล้ว อย่าลืมจับคู่ค่า $ v_username และ $ v_value
วิธีการกู้คืนคุกกี้
เพื่อดึงคุกกี้ที่เราสร้างขึ้นมาแทนเราจะใช้ตัวแปร $ _COOKIE ซึ่งเป็นอาร์เรย์ที่เชื่อมโยงซึ่งมีคุกกี้ทั้งหมดที่สร้างโดย WordPress
ตัวระบุที่เราจะใช้เป็นตัวระบุที่เรากำหนดไว้ข้างต้นในค่า $v_username ดูรหัสต่อไปนี้:
<?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];
}
?>
ก่อนที่จะส่งตัวระบุไปยังตัวแปรส่วนกลาง $ _COOKIE เราต้องตรวจสอบให้แน่ใจว่าไม่มีอยู่ด้วยฟังก์ชัน "isset"
ค้นพบ ปลั๊กอิน WordPress 6 ที่สมบูรณ์แบบสำหรับการรับรอง GDPR ของบล็อก
วิธีการลบคุกกี้
บางครั้งคุณจะต้องลบคุกกี้ออกจากเว็บไซต์ของคุณโดยเฉพาะเมื่อคุณไม่ต้องการข้อมูลอีกต่อไป ดูรหัสต่อไปนี้:
<?php
unset( $_COOKIE[$v_username] );
setcookie( $v_username, '', time() - ( 15 * 60 ) );
?>
ในรหัสก่อนหน้าเราใช้ฟังก์ชั่น " ชุด " เพื่อลบค่าของอาร์เรย์ $ _COOKIE ขนาดใหญ่ ที่จะหมดอายุ คุกกี้เราเปลี่ยนวันที่ที่มีผลบังคับใช้และเราส่งสตริงว่างเพื่อลบค่าคุกกี้
ตรวจสอบเว็บไซต์ของคุณเพื่อดูว่ามีการลบคุกกี้หรือไม่
หากคุณคุ้นเคยกับการสำรองข้อมูลเว็บไซต์ของคุณ วิธีแก้ปัญหาที่ง่ายที่สุดคือคืนค่าเวอร์ชันของไฟล์บล็อกของคุณ
ค้นพบปลั๊กอิน WordPress พรีเมียมบางอย่าง
คุณสามารถใช้อื่นๆ ปลั๊กอิน WordPress เพื่อให้ดูทันสมัยและเพิ่มประสิทธิภาพการจัดการบล็อกหรือเว็บไซต์ของคุณ
เราเสนอปลั๊กอิน WordPress สำรองที่สมบูรณ์แบบด้านล่างสำหรับงานนี้
1. ปุ่ม Social Share
ปุ่มแบ่งปันทางสังคมอย่างง่ายเสนอหนึ่งในรายการฟีเจอร์ที่ยาวที่สุดที่ฉันเคยเห็น ขึ้นอยู่กับความต้องการเฉพาะของคุณอาจเป็นเรื่องดีหรือไม่ดีก็ได้ แต่ไม่มีใครสามารถบอกได้ว่าคุณไม่มีตัวเลือกเพียงพอกับปลั๊กอินนี้
ท่ามกลางคุณสมบัติของมันคุณจะพบกับคนอื่น ๆ :
ความสามารถในการปรับแต่งทวีตของคุณการดำเนินการหลังการแชร์ความสามารถในการดูการวิเคราะห์โดยละเอียดเกี่ยวกับประสิทธิภาพของปุ่มของคุณและแม้แต่เรียกใช้การทดสอบ A / B เพื่อพยายามเสริมสร้างการกระทำของคุณกู้คืนจำนวนหุ้นที่หายไป ถ้าคุณเปลี่ยนโดเมนหรือถ้าคุณ ไปที่ HTTPSและอื่น ๆ อีกมากมาย
ค้นพบยัง วิธีการแสดงรายการในหมวดหมู่ใด ๆ บน WordPress
ข้อเท็จจริงที่ว่าปุ่มแบ่งปันทางสังคมอย่างง่าย ๆ ยังคงอันดับดาว 4,66 (บน 5) ไว้มากกว่ายอดขาย 24 000 แสดงให้เห็นว่าหลายคนชื่นชมการทำงานของมัน
ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง
2 แถบเลื่อนชั้น
เลื่อนชั้น เป็นปลั๊กอินตัวเลื่อนที่ได้รับความนิยมมากที่สุด เป็นสไลเดอร์ระดับมืออาชีพที่สุดพร้อมเอฟเฟกต์พารัลแลกซ์ที่มีชื่อเสียงและการเปลี่ยนหลายร้อยครั้ง คุณสามารถใช้ LayerSlider เพื่อสร้างแถบเลื่อนรูปภาพหรือแบนเนอร์หมุนสำหรับบล็อกของคุณ
มีคุณสมบัติและตัวเลือกที่ปรับแต่งได้มากมาย คุณจะมีความสามารถในการสร้างสไลด์ด้วยโปรแกรมแก้ไขสไลด์แบบ WYSIWYG ที่น่าทึ่งและคุณยังสามารถสร้างการเปลี่ยนสไลด์ใหม่ได้อย่างง่ายดาย
อ่านบทความของเราเกี่ยวกับ ปลั๊กอิน WordPress 8 เพื่อสร้าง megamenu ในบล็อกของคุณ
ดังนั้นหากคุณกำลังมองหา WordPress ปลั๊กอิน ตัวเลื่อนราคาที่ทำได้ทุกอย่าง Layer Slider คือทางออกที่ดีที่สุดของคุณ แม้ว่าเอกสารประกอบจะไม่ค่อยดีก็ตาม นอกจากนี้ ผู้เขียนปลั๊กอินยังใช้เวลาเฉลี่ย 24 ชั่วโมงในการตอบกลับ (ต้องใช้เวลาต่างกัน). แต่ในแง่ของฟีเจอร์คุณจะได้รับสิทธิทุกอย่างที่ปลั๊กอินนี้อ้างถึง
ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง
3. Super Backup & Clone - โยกย้าย
Le WordPress ปลั๊กอิน Premium Super Backup & Clone – Migrate จะช่วยให้คุณสามารถสำรองข้อมูลเว็บไซต์ของคุณได้ อันที่จริง การทำงานบนเว็บไซต์ของคุณนั้นเป็นกระบวนการที่ยาวและยุ่งยากอยู่เสมอ และคงจะน่าเสียดายหากคุณสูญเสียงานไปเนื่องจากการกำหนดค่าที่ไม่ดีหรือข้อผิดพลาดในการจัดการ
เป็นโซลูชันการสำรองข้อมูลที่น่าเชื่อถือซึ่งช่วยให้คุณหลีกเลี่ยงการสูญเสียข้อมูลของคุณ หน้าที่หลักคือ:
แดชบอร์ดที่ใช้งานง่ายความสามารถในการเก็บสำรองหลายอินสแตนซ์ความสามารถในการทำ การโยกย้าย ไปยังเซิร์ฟเวอร์อื่นความเป็นไปได้ในการสร้าง คืนค่าการสำรองข้อมูล, การปรากฏตัวของการวินิจฉัยอัตโนมัติ, การสนับสนุนลูกค้าที่ยอดเยี่ยม, การจัดการของ Multisiteฯลฯ
มันเป็น WordPress ปลั๊กอิน พรีเมี่ยมที่เราแนะนำ
ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง
ทรัพยากรที่แนะนำ
ค้นพบแหล่งข้อมูลแนะนำอื่น ๆ ที่จะช่วยคุณได้ แก้ประสิทธิภาพการโหลดเว็บไซต์ของคุณ
- สิ่งที่คุณต้องรู้เกี่ยวกับแคช WordPress
- วิธีการจัดการไฟล์และโฟลเดอร์ WordPress
- วิธีการแก้ไขข้อผิดพลาดในการเปลี่ยนเส้นทาง WordPress
- ปลั๊กอิน WordPress 10 สำหรับไฟร์วอลล์เพื่อเพิ่มประสิทธิภาพความปลอดภัยของเว็บไซต์ของคุณ
- วิธีวัดความสำเร็จของกลยุทธ์ SEO ของคุณ?
สรุป
ที่นี่คือ ! สำหรับบทช่วยสอนนี้ คุกกี้เป็นหนึ่งในสิ่งที่ทำให้เว็บล่าช้าแม้ว่าคุณจะไม่ต้องมือสกปรกเมื่อรู้วิธีสร้างคุกกี้ แต่ก็ช่วยให้รู้สึกว่ามันทำงานอย่างไร เราได้อธิบายถึงพื้นฐานที่คุณจำเป็นต้องรู้เกี่ยวกับคุกกี้และวิธีจัดการกับคุกกี้ในบล็อกของคุณ
อย่างไรก็ตามคุณยังจะสามารถปรึกษาเราได้ บริการสารสนเทศหากคุณต้องการองค์ประกอบเพิ่มเติมเพื่อดำเนินโครงการสร้างเว็บไซต์อินเทอร์เน็ตของคุณโดยปรึกษากับเราใน การสร้างบล็อก WordPress
แต่ในระหว่างนี้โปรดแจ้งให้เราทราบเกี่ยวกับไฟล์ ความเห็น และข้อเสนอแนะในส่วนเฉพาะและเหนือสิ่งอื่นใด แบ่งปันบทช่วยสอนนี้บนเครือข่ายโซเชียลที่คุณโปรดปราน.
...
สวัสดี โพสต์นี้ค่อนข้างเก่าแล้ว แต่ฉันสงสัยว่าจะรู้ได้อย่างไรว่าไซต์ของฉันต้องการคุกกี้หรือไม่ ฉันยังใหม่กับโลกของการออกแบบเว็บไซต์ ในขณะนี้เป็นศูนย์คุกกี้ในหน้าของฉันตาม Chrome ยกเว้นในหน้าติดต่อที่มีแบบฟอร์มด้วย google recaptcha และ Google maps สิ่งที่ฉันไม่เข้าใจคือฉันมีคุกกี้จำนวนมากจาก Google Ads ที่ฉันต้องการลบ มันเป็นไปได้ ?
สวัสดีไมลีน
ใช่ คุณสามารถลบได้ เราอาจอัปเดตบทช่วยสอนนี้เพื่อให้มีแนวทางแก้ไข
สวัสดี,
ฉันพัฒนาเว็บแอปพลิเคชันบนเซิร์ฟเวอร์เดียวกันกับไซต์ wordPress เมื่อฉันพบกับ 404 คุกกี้ทั้งหมด (เช่นเดียวกับ localStorage) จะถูกล้างและผู้ใช้แอปพลิเคชันของฉันจะออกจากระบบ มีวิธีป้องกันไหม ??? ขอบคุณ