หลังจากที่ WordPress ออกเวอร์ชั่น 5.5 มา พบว่ามีหลายๆ เว็บมีปัญหาเว็บใช้งานไม่ได้หลังจากที่อัปเดตไปแล้ว
สาเหตุที่เว็บใช้ไม่ได้หลังจากอัปเดตไปแล้ว มี 2 ประการ
1.เกิดจาก WordPress 5.5 ไม่รองรับการใช้งาน jQuery Migrate
พออัปเดตเป็นเวอร์ชั่น 5.5 แล้ว WordPress จะทำงานโดยไม่ใช้ JavaScript ที่ชื่อว่า jQuery Migrate ส่งผลให้ผู้ที่ใช้ Theme เก่าหรือธีมที่ไม่ได้รับการอัปเดตไม่สามารถใช้งานได้บน WordPress 5.5
สำหรับวิธีแก้ไข ให้เช็คปลั๊กอินหรือธีมที่ยังไม่ได้รับการอัปเดตทำการอัปเดตให้เป็นเวอร์ชั่นล่าสุด รวมไปถึงเอาปลั๊กอินที่ไม่มีการอัปเดตแล้วออกแล้วใช้ปลั๊กอินอื่นที่ใหม่กว่าหรือใช้ปลั๊กอิน Enable jQuery Migrate Helper มาช่วย
2. บั๊กใน Pagination หลังจากที่อัปเดต WordPress 5.5
หากใครใช้ลิงค์ของหน้าเพจเป็น ข้อความ อาจพบปัญหาหลังจากอัปเดตได้ ปัญหาเกิดจากค่าพารามิเตอร์ของ Page จะถูกลบออกจาก URL ด้วยวิธีการ 301 Redirect ทำให้เว็บใช้งานไม่ได้ ดังนั้ เพื่อเปน็นการแก้ไขเบื้องต้น มีผู้เสอนว่า ให้ใช้เป็นตัวเลขเท่านั้นเช่น ?page=offers&id=xxx แทน หรืออีกวิธีหนึ่งให้ ปิดการใช้งาน ฟังก์ชัน redirect_canonical () หรือปรับกลับไปใช้เวอร์ชั่นเดิมแล้วแก้ไขที่ธีม โดยใช้ ‘mypage=’ แทน ‘page=’
ที่มา: SEJ-Search Engine Journal


