บทความเกี่ยวกับ: วิธีการติดตั้งแบนเนอร์ Cookie

ติดตั้ง Cookie Wow Wordpress Plugin แล้ว Banner ไม่แสดง ?

สำหรับสาเหตุการติดตั้ง Cookie Wow ด้วย Wordpress Plugin มักจะเจอปัญหาหลักๆ ด้วยกัน ดังนี้

1. ปัญหาจากการใช้งาน Plugin ร่วมกับ WP Rocket


สำหรับ Plugin WP Rocket นั้น จะมี feature ที่ทำการ combined javascript file ให้อัตโมัติ ทำให้ javascript file ของ cookiewow ทำงานผิดพลาด เนื่องจากการติดตั้งที่ถูกต้อง จำเป็นต้องวาง CookieWow Script Tag ไว้ด้านบนสุดเหนือ script tag อื่นๆ เพื่อคุณสมติในการ blocking cookie และ script อื่นๆ

วิธีการแก้ไข


เข้าไปยังหน้า Settings ของ WP-Rocket -> File Optimization -> JavaScript Files
ให้เราทำการ exclude script url ของ CookieWow ใน section Combine JavaScript files และ Load JavaScript Deferred โดยใส่ค่า
- cookiecdn.com/(.*) สำหรับ CookieWow plugin version 1.1.0 ขึ้นไป
- script.cookiewow.com/(.*) สำหรับ CookieWow plugin version ที่ต่ำกว่า 1.1.0



หาก Wordpress ไม่ขึ้น Section สำหรับใส่ค่า ให้ทำการ Update version ของ WP Rocket ก่อน

2. ปัญหาจากการ Caching ของหน้าเว็บ


ปัญหาจากเว็บไซต์ของลูกค้า caching หน้าเว็บที่มีการติด script ของ CookieWow ผิดพลาด ทำให้เมื่อทำการแก้ไขแล้ว หน้าเว็บยังแสดง cache ของเก่าอยู่ทำให้อาจจะไม่เห็น Cookie Banner แสดง

วิธีการแก้ไข


- ทำการ Clear Cache ของเว็บไซต์ลูกค้า โดยอาจจะมี Plugin ของ Wordpress บางอัน ที่จะทำให้ Caching ให้ เช่น WP Rocket หรือ อื่นๆ
- หากลูกค้าใช้ Cloudflare ในการทำ page cache จำเป็นจะต้อง clear page cache ที่หน้า caching -> configuration -> purge cache

อัปเดตเมื่อ: 31/05/2022

บทความนี้เป็นประโยชน์หรือไม่?

แบ่งปันความคิดเห็นของคุณ

ยกเลิก

ขอบคุณ!