WordPress จู่ๆ รูปหาย!? แถมไม่หายหมดนะ บางอันหาย บางอันยังอยู่ดี ลูกค้าเปิดเว็บแล้วก็อุทานว่าอิหยังวะ ไม่ดีแน่ เหมือนเดินไปหน้าบริษัท แล้วป้ายผุๆ ไฟติดๆ ดับๆ แก้อย่างไรดี
อันสืบเนื่องมาจากการมาบำรุงเว็บเป็นประจำทุกปี ปีนี้พิเศษหน่อย เพราะมีการย้าย hosting จากเจ้าเดิมที่ล่มบ่อย ไปเจ้าใหม่ แต่พอย้ายแล้ว เฮ้ยๆ ทำไมมันรูปมันติดๆ ดับๆ บางทีมา บางทีไม่มา
เคสพลนี้ เจอเพราะ… Jetpack plugin จ้าาาา
เริ่มต้นเคสของพล
อย่างแรกที่ทำคือ ไปเช็คก่อนว่าบน hosting ของเรามีไฟล์รูปที่อัพโหลดขึ้นไปอยู่ไหม ลองได้ง่ายๆ ดังนี้
- ลองคลิกขวาที่รูปที่ไม่แสดงขึ้นมา และเลือกคำสั่ง Open Image in new tab
- มันก็เปิด tab ใหม่ขึ้นมานะ แต่ URL ขึ้นต้นของภาพมันแปลกๆ อ่ะ i0.wp.com ไม่ใช่ nextflow.in.th
- ไปค้นมา เจอเบาะแสแบบนี้
- ปรากฎว่าเบาะแสชี้ไปที่ระบบ performance ของ Jetpack ในต้นทางมันหลายปีแล้ว ขอเอาวิธีแก้ล่าสุดปีนี้บนเว็บพลมาแปะแล้วกัน
- เริ่มจากเมนูด้านซ้ายของ Dashboard เลือก Jetpack > Settings
- จากนั้นคลิกเปิด tab ชื่อ Performance ลงมาที่ Performance & speed นี่แหละตัวการ ให้ปิดให้หมดก่อน จากนั้นลองรีเฟรชหน้าเว็บที่มีปัญหาดู
ของพลปิดการทำงานตรงนี้แล้วปัญหาหายไปเลย! ลองดูนะครับ
เพิ่มเติม
มีหลายคนถามกันเข้ามาว่า ถ้าปิดตรงนี้เว็บเราก็ช้าสิ?
ใช่ มันคือการปิดการทำงานด้านการเร่งความเร็วของ Jetpack plugin (ซึ่งดูแลโดยบริษัท Automattic ของ WordPress นั่นแหละ)
แต่จริงๆ การเร่งความเร็วให้ลูกค้าโหลดเว็บได้เร็วๆ มันมีอีกหลายเทคนิค หนึ่งในนั้นก็คือ Cloudflare ครับ พลก็ใช้ Cloudflare
หาดูการทำได้บน Google แต่ถ้าสนใจ มา subscribe บน Youtube Channel ได้ครับ