แก้ปัญหา Lightbox ใน wordpress

Lightbox เป็น plugin ที่ติดตั้งใน wordpress เพื่อให้เวลาแสดงผลรูปภาพจะทำการ fade สีของเว็บให้มืดลง โดยจะสว่างเฉพาะตรงรูปภาพตามตัวอย่าง
2010-05-10_15-29-15.jpg

ซึ่งปัญหาที่มักจะเจอคือ Lightbox แสดงภาพแบบธรรมดา ซึ่งไม่ได้เป็นทุกบทความ มีเพียงบางบทความเท่านั้นที่เจอปัญหานี้ โดยถาพที่แสดงจะเป็นแบบนี้

2010-05-10_15-29-25.jpg

ปัญหานี้มักจะเกิดกับบทความที่มีการลบบางรูปภาพออกไป แต่ยังมี code เหลืออยู่ทำให้ Lightbox เกิด Error ขึ้น
วิธีแก้ไขปัญหาคือเข้าไปแก้บทความที่มีปัญหา โดยเปลี่ยนจาก Visual เป็น HTML แล้วดูตรง Link รูปภาพ โค้ดที่สมบูรณ์จะมีลักษณะแบบนี้

<a rel=”lightbox[443]” href=”http://lh4.ggpht.com/_YjZdC1rpcg4/S9F-AWLF6iI/AAAAAAAACl4/fErisjmMuyU/s720/IMG_2850.JPG”>

<img src=”http://lh4.ggpht.com/_YjZdC1rpcg4/S9F-AWLF6iI/AAAAAAAACl4/fErisjmMuyU/s200/IMG_2850.JPG” alt=”IMG_2850.JPG” />

</a>

สังเกตได้ว่าโค้ด 1 ชุดมี 3 ส่วนคือ
<a rel=”
<img src=”
</a

ซึ่งบทความที่มีปัญหามักจะมีเพียง 2 ส่วนคือ
<a rel=”
</a

ตัวอย่าง

<a rel=”lightbox[443]” href=”http://lh4.ggpht.com/_YjZdC1rpcg4/S9F-AWLF6iI/AAAAAAAACl4/fErisjmMuyU/s720/IMG_2850.JPG”>

</a>

ซึ่งเราจะต้องทำการลบโค้ดที่มีปัญหาออกให้หมด แล้ว Lightbox ก็จะกลับมาทำงานได้ปกติ

Leave a Reply