คุณต้องการเรียนรู้วิธีใช้คุกกี้บนเว็บไซต์ WordPress ของคุณหรือไม่?

คุกกี้เป็นเครื่องมือที่มีประโยชน์ในการจัดเก็บข้อมูลชั่วคราวบนเบราว์เซอร์ของผู้ใช้ในที่สุดก็สามารถใช้ข้อมูลนี้เพื่อปรับปรุงได้ ประสบการณ์ของผู้ใช้ ผ่านการปรับแต่งและการกำหนดเป้าหมายตามพฤติกรรม

ในบทช่วยสอนนี้เราจะแสดงวิธีตั้งรับและลบคุกกี้บน WordPressวิธีตั้งค่าลบคุกกี้ wordpress 1

หมายเหตุ: นี่คือการสอนขั้นสูง สิ่งนี้ต้องการให้คุณมีคำสั่งที่สมบูรณ์แบบของ HTML, CSS, WordPress และ PHP.

แต่ถ้าคุณไม่เคยติดตั้ง WordPress ให้ค้นพบ วิธีการติดตั้ง บล็อก WordPress ใน 7 ขั้นตอน et วิธีการหาติดตั้งและเปิดใช้งานธีมเวิร์ดเพรสบนบล็อกของคุณ 

จากนั้นกลับไปที่สาเหตุที่เราอยู่ที่นี่

คุกกี้คืออะไร?

คุกกี้คือไฟล์ข้อความที่สร้างและจัดเก็บไว้ในเบราว์เซอร์ของผู้ใช้เมื่อเข้าชมเว็บไซต์ คุกกี้ใช้เพื่อเพิ่มฟังก์ชันต่างๆให้กับเว็บไซต์

นี่คือบางส่วนของการใช้งานคุกกี้ทั่วไปในเว็บไซต์ต่างๆ

  • จัดเก็บและจัดการข้อมูลการเข้าสู่ระบบของผู้ใช้
  • จัดเก็บข้อมูลเซสชันชั่วคราวเมื่อผู้ใช้เยี่ยมชม
  • ร้านค้าออนไลน์ใช้คุกกี้เพื่อจดจำรายการในตะกร้าสินค้าเมื่อผู้ใช้เข้าชม
  • การติดตามกิจกรรมของผู้ใช้บนเว็บไซต์เพื่อมอบประสบการณ์การใช้งานที่เป็นส่วนตัว
  • และบวก

อย่างที่คุณเห็นคุกกี้เป็นเครื่องมือที่มีประโยชน์มากสำหรับเจ้าของเว็บไซต์ แต่ก็สามารถล่วงล้ำได้เช่นกัน แนวโน้มล่าสุดในการตลาดทางอีเมลการแฮ็กการเติบโตและการตลาดออนไลน์โดยรวมทำให้เว็บไซต์สามารถตั้งค่าคุกกี้ที่ทำหน้าที่เป็นสัญญาณและสามารถใช้เพื่อจัดเก็บและแชร์กิจกรรมของผู้ใช้ในเว็บไซต์ เว็บไซต์

นี่เป็นเหตุผลว่าทำไมสหภาพยุโรปจึงผ่านกฎหมายคุกกี้ของยุโรปซึ่งกำหนดให้เจ้าของเว็บไซต์ต้องประกาศว่าใช้คุกกี้เพื่อจัดเก็บข้อมูล

ค้นพบของเรา ปลั๊กอิน WordPress ระดับพรีเมียม 6 รายการเพื่อให้แน่ใจว่าเป็นไปตาม GDPR ของบล็อก

วิธีการใช้คุกกี้ในเว็บไซต์ WordPress

ตามค่าเริ่มต้น WordPress จะใช้คุกกี้เพื่อจัดการเซสชันผู้ใช้และการรับรองความถูกต้อง นอกจากนี้ยังใช้คุกกี้เพื่อจดจำชื่อผู้ใช้และที่อยู่อีเมลหากกรอก ฟอร์ม ของความคิดเห็น

อย่างไรก็ตามหลายคน ปลั๊กอิน WordPress บนเว็บไซต์ของคุณอาจตั้งค่าคุกกี้ของตนเอง หากคุณใช้บริการของบุคคลที่สามบนเว็บไซต์ของคุณ เช่น Google Analytics ou AdSense ของ Googleพวกเขายังสามารถสร้างคุกกี้บนเว็บไซต์ของคุณ

คุณสามารถดูคุกกี้ทั้งหมดของเว็บไซต์ในการตั้งค่าเบราว์เซอร์ของคุณ ตัวอย่างเช่นใน Google Chrome คุณต้องเข้าถึงการตั้งค่าและค้นหา การตั้งค่าเนื้อหา.

เข้าถึงการตั้งค่าคุกกี้ของ Google chrome.jpeg

ในการตั้งค่าเนื้อหาคุณต้องคลิกที่ " คุกกี้ เพื่อเปิดหน้าการตั้งค่าคุกกี้

รายการคุกกี้ chrome.jpeg

จากนั้นคุณต้องคลิกที่ตัวเลือก "คุกกี้และข้อมูลเว็บไซต์ทั้งหมด"

แสดงคุกกี้ site.jpeg ทั้งหมด

ในหน้าถัดไปคุณจะเห็นรายการคุกกี้และข้อมูลทั้งหมดที่จัดเก็บในเบราว์เซอร์ของคุณโดยเว็บไซต์ทั้งหมดที่คุณเข้าชม

ค้นพบ วิธีการใช้ WordPress แคชไม่ถาวร

คุณสามารถพิมพ์ที่อยู่เว็บไซต์ในช่องค้นหาและจะแสดงข้อมูลที่เก็บไว้ในเว็บไซต์นี้

รายการ cookies.jpeg

เมื่อคลิกที่บทความเดียวคุณจะเห็นรายละเอียดเพิ่มเติมเกี่ยวกับคุกกี้แต่ละรายการและเนื้อหาของคุกกี้

วิธีการตั้งค่าคุกกี้บน 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 ได้อย่างง่ายดาย หากคุณชอบบทความนี้ nอย่าลังเลที่จะ แบ่งปันบนเครือข่ายสังคมของคุณ แนะนำ

อย่างไรก็ตามอย่าลังเลที่จะปรึกษาเรา บริการสารสนเทศหากคุณต้องการองค์ประกอบเพิ่มเติมเพื่อดำเนินโครงการสร้างเว็บไซต์อินเทอร์เน็ตของคุณโดยปรึกษากับเราใน การสร้างบล็อก WordPress หรือที่อยู่บน Divi: ธีม WordPress ที่ดีที่สุดตลอดกาล.

หากคุณมี ความเห็น หรือข้อเสนอแนะเกี่ยวกับวิธีการสร้างรายได้จากบล็อกของคุณผ่านการตลาดแบบพันธมิตร? แจ้งให้เราทราบในส่วนด้านล่าง

 ...