WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual & Multicurrency for WooCommerce 3.6.3
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Enfold

ภาพรวมของปัญหา

ชื่อ และ ALT ของรูปภาพที่แปลแล้วจะไม่แสดงบนส่วนหน้าเว็บไซต์ของหน้า Enfold ที่แปลแล้ว คุณอาจพบปัญหานี้ในสถานการณ์ต่อไปนี้:

  1. เพิ่มรูปภาพลงในคลังสื่อของคุณและแปล ชื่อ และข้อความ ALT
  2. สร้างหน้าเว็บโดยใช้ Avia Builder
  3. เพิ่มองค์ประกอบรูปภาพ
  4. เลือกรูปภาพที่คุณอัปโหลดและแปลใน ขั้นตอนที่ 1
  5. แปลหน้าเว็บ

บนส่วนหน้าเว็บไซต์ คุณจะเห็นว่าชื่อและข้อความ ALT ของรูปภาพต้นฉบับแสดงอยู่ในภาษารอง

วิธีแก้ปัญหาชั่วคราว

เพื่อแก้ไขปัญหานี้ ให้เปิดไฟล์ image.php ที่อยู่ในโฟลเดอร์ ../enfold/config-templatebuilder/avia-shortcodes/ ของการติดตั้ง WordPress ของคุณและเพิ่มโค้ดต่อไปนี้:

$attachment = apply_filters('wpml_object_id', $attachment, 'attachment', true);

เพิ่มโค้ดดังกล่าวไว้ก่อนบรรทัดต่อไปนี้:

$attachment_entry = get_post( $attachment );

ปัญหาที่ทราบแล้วทั้งหมด →