- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual CMS 3.3.6
ภาพรวมของปัญหา
ปัญหานี้เกิดขึ้นเมื่อเปิดใช้งานปลั๊กอิน WPML Media Translation
เมื่อทำสำเนาโพสต์ที่มีแกลเลอรีซึ่งเพิ่มผ่าน shortcode พร้อมระบุ ID ของรูปภาพ ข้อความ “ไม่พบรายการ” จะแสดงขึ้นในตัวแก้ไขโพสต์ที่แปลแทนที่จะเป็นตัวอย่างแกลเลอรีที่ถูกต้อง
ปัญหานี้เกี่ยวข้องกับตัวอย่างในตัวแก้ไขเท่านั้น โดยรูปภาพทั้งหมดจะแนบไปกับโพสต์อย่างถูกต้อง สามารถมองเห็นได้ และแปลได้อย่างถูกต้องที่ส่วนหน้าเว็บไซต์
วิธีแก้ปัญหาชั่วคราว
มีวิธีแก้ปัญหาชั่วคราว 2 วิธีในกรณีนี้
1. ใช้ shortcode {{gallery}} แบบธรรมดาแทนแบบที่มีการระบุ ID เช่น {{gallery ids="1, 2, 3"}}
โปรดทราบว่าในกรณีนี้ แกลเลอรีจะแสดงรูปภาพทั้งหมดที่แนบมากับโพสต์นั้น
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ shortcode ของ WordPress Gallery ได้ที่ http://codex.wordpress.org/Gallery_Shortcode
2. เพิ่มรูปภาพลงในแกลเลอรีของโพสต์ที่แปลแล้วด้วยตนเอง
ในการดำเนินการนี้ ให้ทำตามขั้นตอนต่อไปนี้:
- คลิกปุ่ม แก้ไข ในหน้าตัวอย่างแกลเลอรี (ปุ่มที่มีไอคอนรูปดินสอ)
- เลือกแท็บ “เพิ่มลงในแกลเลอรี”
- เลือกแท็บ “คลังสื่อ”
- กรองรูปภาพที่แสดง โดยเลือกตัวเลือก “อัปโหลดไปยังโพสต์นี้”
- เลือกรูปภาพที่จำเป็นทั้งหมดแล้วคลิกปุ่ม “เพิ่มลงในแกลเลอรี” (ที่ด้านขวาล่าง)
- คลิกปุ่ม “อัปเดตแกลเลอรี” (ที่ด้านขวาล่าง)
ตอนนี้รูปภาพทั้งหมดควรจะมองเห็นได้ในหน้าตัวอย่างแล้ว