แก้ปัญหา 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 ก็จะกลับมาทำงานได้ปกติ


บทความที่ใกล้เคียง:

  1. แก้ปัญหา client หายไปจาก WSUS
  2. Update to WordPress 3.0
  3. Update Web W3C Validation
  4. แก้ปัญหา wpad.dat ใน Firefox
  5. แก้ปัญหา Google Chrome font ตัวเล็กเกินไป
This entry was posted in General Story, Problem and tagged , , , , , . Bookmark the permalink.

ใส่ความเห็น

อีเมล์ของคุณจะไม่แสดงให้คนอื่นเห็น


*

คุณอาจจะใช้ป้ายกำกับและคุณสมบัติHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>