คุณต้องการเรียนรู้วิธีใช้คุกกี้บนเว็บไซต์ WordPress ของคุณหรือไม่?
คุกกี้เป็นเครื่องมือที่มีประโยชน์ในการจัดเก็บข้อมูลชั่วคราวบนเบราว์เซอร์ของผู้ใช้ในที่สุดก็สามารถใช้ข้อมูลนี้เพื่อปรับปรุงได้ ประสบการณ์ของผู้ใช้ ผ่านการปรับแต่งและการกำหนดเป้าหมายตามพฤติกรรม
ในบทช่วยสอนนี้เราจะแสดงวิธีตั้งรับและลบคุกกี้บน WordPress
หมายเหตุ: นี่คือการสอนขั้นสูง สิ่งนี้ต้องการให้คุณมีคำสั่งที่สมบูรณ์แบบของ HTML, CSS, WordPress และ PHP.
แต่ถ้าคุณไม่เคยติดตั้ง WordPress ให้ค้นพบ วิธีการติดตั้ง บล็อก WordPress ใน 7 ขั้นตอน et วิธีการหาติดตั้งและเปิดใช้งานธีมเวิร์ดเพรสบนบล็อกของคุณ
จากนั้นกลับไปที่สาเหตุที่เราอยู่ที่นี่
คุกกี้คืออะไร?
คุกกี้คือไฟล์ข้อความที่สร้างและจัดเก็บไว้ในเบราว์เซอร์ของผู้ใช้เมื่อเข้าชมเว็บไซต์ คุกกี้ใช้เพื่อเพิ่มฟังก์ชันต่างๆให้กับเว็บไซต์
นี่คือบางส่วนของการใช้งานคุกกี้ทั่วไปในเว็บไซต์ต่างๆ
- จัดเก็บและจัดการข้อมูลการเข้าสู่ระบบของผู้ใช้
- จัดเก็บข้อมูลเซสชันชั่วคราวเมื่อผู้ใช้เยี่ยมชม
- ร้านค้าออนไลน์ใช้คุกกี้เพื่อจดจำรายการในตะกร้าสินค้าเมื่อผู้ใช้เข้าชม
- การติดตามกิจกรรมของผู้ใช้บนเว็บไซต์เพื่อมอบประสบการณ์การใช้งานที่เป็นส่วนตัว
- และบวก
อย่างที่คุณเห็นคุกกี้เป็นเครื่องมือที่มีประโยชน์มากสำหรับเจ้าของเว็บไซต์ แต่ก็สามารถล่วงล้ำได้เช่นกัน แนวโน้มล่าสุดในการตลาดทางอีเมลการแฮ็กการเติบโตและการตลาดออนไลน์โดยรวมทำให้เว็บไซต์สามารถตั้งค่าคุกกี้ที่ทำหน้าที่เป็นสัญญาณและสามารถใช้เพื่อจัดเก็บและแชร์กิจกรรมของผู้ใช้ในเว็บไซต์ เว็บไซต์
นี่เป็นเหตุผลว่าทำไมสหภาพยุโรปจึงผ่านกฎหมายคุกกี้ของยุโรปซึ่งกำหนดให้เจ้าของเว็บไซต์ต้องประกาศว่าใช้คุกกี้เพื่อจัดเก็บข้อมูล
ค้นพบของเรา ปลั๊กอิน WordPress ระดับพรีเมียม 6 รายการเพื่อให้แน่ใจว่าเป็นไปตาม GDPR ของบล็อก
วิธีการใช้คุกกี้ในเว็บไซต์ WordPress
ตามค่าเริ่มต้น WordPress จะใช้คุกกี้เพื่อจัดการเซสชันผู้ใช้และการรับรองความถูกต้อง นอกจากนี้ยังใช้คุกกี้เพื่อจดจำชื่อผู้ใช้และที่อยู่อีเมลหากกรอก ฟอร์ม ของความคิดเห็น
อย่างไรก็ตามหลายคน ปลั๊กอิน WordPress บนเว็บไซต์ของคุณอาจตั้งค่าคุกกี้ของตนเอง หากคุณใช้บริการของบุคคลที่สามบนเว็บไซต์ของคุณ เช่น Google Analytics ou AdSense ของ Googleพวกเขายังสามารถสร้างคุกกี้บนเว็บไซต์ของคุณ
คุณสามารถดูคุกกี้ทั้งหมดของเว็บไซต์ในการตั้งค่าเบราว์เซอร์ของคุณ ตัวอย่างเช่นใน Google Chrome คุณต้องเข้าถึงการตั้งค่าและค้นหา การตั้งค่าเนื้อหา.
ในการตั้งค่าเนื้อหาคุณต้องคลิกที่ " คุกกี้ เพื่อเปิดหน้าการตั้งค่าคุกกี้
จากนั้นคุณต้องคลิกที่ตัวเลือก "คุกกี้และข้อมูลเว็บไซต์ทั้งหมด"
ในหน้าถัดไปคุณจะเห็นรายการคุกกี้และข้อมูลทั้งหมดที่จัดเก็บในเบราว์เซอร์ของคุณโดยเว็บไซต์ทั้งหมดที่คุณเข้าชม
ค้นพบ วิธีการใช้ WordPress แคชไม่ถาวร
คุณสามารถพิมพ์ที่อยู่เว็บไซต์ในช่องค้นหาและจะแสดงข้อมูลที่เก็บไว้ในเว็บไซต์นี้
เมื่อคลิกที่บทความเดียวคุณจะเห็นรายละเอียดเพิ่มเติมเกี่ยวกับคุกกี้แต่ละรายการและเนื้อหาของคุกกี้
วิธีการตั้งค่าคุกกี้บน WordPress
หากต้องการติดตามบทช่วยสอนนี้คุณจะต้องเพิ่มรหัส ไฟล์ function.php ของชุดรูปแบบของคุณหรือบนปลั๊กอิน WordPress. หากคุณยังไม่ได้ดูคำแนะนำของเราเกี่ยวกับวิธีคัดลอกและวางตัวอย่างข้อมูลใน WordPress
ก่อนอื่นเราจะใช้ฟังก์ชัน setcookie()
บน PHP ฟังก์ชันนี้ยอมรับพารามิเตอร์ต่อไปนี้
- ชื่อคุกกี้
- ค่าคุกกี้
- หมดอายุ (ไม่บังคับ: กำหนดช่วงเวลาหลังจากที่คุกกี้หมดอายุ)
- พา ธ (ตัวเลือกโดยค่าเริ่มต้นจะใช้รูทของเว็บไซต์)
- โดเมน (เป็นทางเลือกเริ่มต้นที่โดเมนของเว็บไซต์ของคุณ)
- ปลอดภัย (เป็นทางเลือกหากเป็นจริงจะถ่ายโอนข้อมูลคุกกี้ผ่าน HTTPS เท่านั้น)
- httponly (ทางเลือกหากตั้งค่าเป็น true คุกกี้จะสามารถเข้าถึงได้ผ่าน HTTP เท่านั้นและสคริปต์ไม่สามารถใช้งานได้)
ตอนนี้ขอเพิ่มข้อมูลโค้ดในเว็บไซต์ WordPress ของคุณ รหัสนี้จะเก็บการประทับเวลาที่แน่นอนไว้ในคุกกี้เมื่อผู้ใช้เยี่ยมชมเว็บไซต์ของคุณ
ฟังก์ชั่น bpc_cookies_tutorial1 () {$ visit_time = วัน ( 'F J, Y g: ฉัน'); {// ถ้าตั้งค่าคุกกี้สำหรับ 1 ปี setcookie ( 'bpc_visit_time' $ CURRENT_TIME เวลา () + 31556926) (ที่ Isset ($ _ COOKIE [$ bpc_visit_time])!); }}
ตอนนี้คุณสามารถเยี่ยมชมเว็บไซต์ของคุณและตรวจสอบคุกกี้ของเบราว์เซอร์ของคุณ คุณจะพบคุกกี้ที่มีชื่อ bpc_visit_time
.
วิธีรับคุกกี้และใช้งานบน WordPress
ตอนนี้เราได้สร้างคุกกี้นี้เก็บไว้ในเบราว์เซอร์ของผู้ใช้เป็นเวลาหนึ่งปีแล้วเรามาดูวิธีใช้ข้อมูลนี้บนเว็บไซต์ของเรา
หากคุณรู้จักชื่อคุกกี้คุณสามารถเรียกมันได้อย่างง่ายดายที่ใดก็ได้บน PHP โดยใช้ตัวแปร $ _COOKIE []. มาเพิ่มโค้ดที่ไม่เพียง แต่ตั้งค่าคุกกี้ แต่ยังใช้ในการทำบางอย่างบนเว็บไซต์ของคุณด้วย
ฟังก์ชั่น bpc_cookies_tutorial2 () {// กำหนดเวลาเยี่ยมชม $ visit_time = วันที่ ('F j, Y g: ฉัน a'); // ตรวจสอบว่าคุกกี้มีอยู่ถ้า (isset ($ _ COOKIE ['bpc_visit_time'])) {// ทำสิ่งนี้หากคุกกี้นั้นมีฟังก์ชัน function visitor_greeting () {// ใช้ข้อมูลที่บันทึกไว้ในคุกกี้ $ lastvisit = $ _COOKIE [' bpc_visit_time ']; $ string. = 'คุณเข้าชมเว็บไซต์ของเราครั้งล่าสุด' $ lastvisit ' ค้นหาว่ามีอะไรใหม่ '; คืนค่า $ string; }} else {// ทำสิ่งนี้หากคุกกี้ไม่มีฟังก์ชั่น visitor_greeting () {$ string. = 'คุณยังใหม่ใช่ไหม? ค้นพบทรัพยากรเหล่านี้ ... '; คืนค่า $ string; } // ตั้งค่าคุกกี้ setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } // เพิ่มรหัสย่อ add_shortcode ('greet_me', 'visitor_greeting'); } add_action ('init', 'bpc_cookies_tutorial2');
เราได้แสดงความคิดเห็นเกี่ยวกับรหัสเพื่อแสดงให้คุณเห็นว่าแต่ละส่วนทำหน้าที่อะไร รหัสนี้ใช้ข้อมูลที่เก็บไว้ในคุกกี้และแสดงด้วยความช่วยเหลือของรหัสย่อ คุณสามารถเพิ่มรหัสย่อได้แล้ว [Greet_me] ที่ใดก็ได้ในเว็บไซต์ของคุณจากนั้นจะแสดงการเยี่ยมชมครั้งล่าสุดของผู้ใช้
อย่าลังเลที่จะแก้ไขโค้ดเพื่อให้มีประโยชน์มากขึ้นสำหรับเว็บไซต์ของคุณ ตัวอย่างเช่นคุณสามารถดูโพสต์ล่าสุดสำหรับผู้ใช้ที่กลับมาและโพสต์ยอดนิยมสำหรับผู้ใช้ใหม่
การลบคุกกี้บน WordPress
จนถึงตอนนี้เราได้เรียนรู้วิธีตั้งค่าคุกกี้และใช้ในเว็บไซต์ของคุณในภายหลัง ตอนนี้เรามาดูวิธีลบคุกกี้
ในการลบคุกกี้คุณต้องเพิ่มบรรทัดต่อไปนี้ในรหัสของคุณ
ไม่มีการตั้งค่า ($ _ COOKIE [ 'bpc_visit_time']);
อย่าลืมแทนที่ bpc_visit_time ด้วยชื่อของคุกกี้ที่คุณพยายามจะลบ
มาใส่โค้ดนี้ในบริบทโดยใช้โค้ดตัวอย่างเดียวกับที่เราใช้ข้างต้น คราวนี้เราจะลบคุกกี้และตั้งค่าอีกครั้งด้วยข้อมูลใหม่
ฟังก์ชั่น bpc_cookies_tutorial2 () {// เวลาที่ผู้ใช้เยี่ยมชม $ visit_time = วันที่ ('F j, Y g: ฉัน a'); // ตรวจสอบว่ามีการตั้งค่าคุกกี้ไว้แล้วหรือไม่ (isset ($ _ COOKIE ['bpc_visit_time'])) {// ทำสิ่งนี้หากคุกกี้ถูกตั้งค่าให้ฟังก์ชัน ']; $ string. = 'การเยี่ยมชมครั้งสุดท้ายของคุณ' $ lastvisit ' ค้นพบว่ามีอะไรใหม่ '; // ลบคุกกี้เพื่อรีเฟรชโดยไม่ตั้งค่า ($ _ COOKIE ['bpc_visit_time']); คืนค่า $ string; }} อื่น {// Fiare สิ่งนี้หากคุกกี้ไม่มีฟังก์ชั่น visitor_greeting () {$ string. = 'เป็น คุณใหม่ ลองดูแหล่งข้อมูลเหล่านี้ ... '; คืนค่า $ string; }} add_shortcode ('greet_me', 'visitor_greeting'); // ตั้งค่าหรือรีเซ็ตคุกกี้ setcookie ('bpc_visit_time', $ visit_time, เวลา () + 31556926); } add_action ('init', 'bpc_cookies_tutorial2');
อย่างที่คุณเห็นรหัสนี้จะลบคุกกี้เมื่อเราใช้ข้อมูลที่เก็บไว้ภายใน ในภายหลังเราได้อัปเดตคุกกี้ด้วยข้อมูลเวลา
ทรัพยากรที่แนะนำ
นอกจากนี้เรายังขอเชิญคุณให้ศึกษาข้อมูลด้านล่างเพื่อเพิ่มเติมในส่วนที่จับและควบคุมของเว็บไซต์และบล็อกของคุณ
- วิธีเพิ่มเวลาในบล็อก WordPress ของคุณ
- วิธีสร้างเนื้อหาการตลาดแบบพันธมิตรที่แปลง
- ปลั๊กอิน WordPress 10 เพื่อสร้างแบบฟอร์มการติดต่อ
- วิธีสร้างกริดผลิตภัณฑ์ WooCommerce บน WordPress
สรุป
ที่นี่! สำหรับบทช่วยสอนนี้ เราหวังว่าบทความนี้จะช่วยให้คุณเรียนรู้วิธีกำหนดค่ารับและลบคุกกี้ WordPress ได้อย่างง่ายดาย หากคุณชอบบทความนี้ nอย่าลังเลที่จะ แบ่งปันบนเครือข่ายสังคมของคุณ แนะนำ
อย่างไรก็ตามอย่าลังเลที่จะปรึกษาเรา บริการสารสนเทศหากคุณต้องการองค์ประกอบเพิ่มเติมเพื่อดำเนินโครงการสร้างเว็บไซต์อินเทอร์เน็ตของคุณโดยปรึกษากับเราใน การสร้างบล็อก WordPress หรือที่อยู่บน Divi: ธีม WordPress ที่ดีที่สุดตลอดกาล.
หากคุณมี ความเห็น หรือข้อเสนอแนะเกี่ยวกับวิธีการสร้างรายได้จากบล็อกของคุณผ่านการตลาดแบบพันธมิตร? แจ้งให้เราทราบในส่วนด้านล่าง
...