ข้ามไปยังเนื้อหาหลัก ข้ามไปยังแถบด้านข้าง
อัปเดตแล้ว
ตุลาคม 6, 2025

เรียนรู้วิธีการแปล ACF Blocks ด้วย WPML และแสดงฟิลด์เดียวกันหรือต่างกันในแต่ละภาษา

ปลั๊กอินที่จำเป็น

ในการแปล ACF blocks ให้ติดตั้งและเปิดใช้งานปลั๊กอินต่อไปนี้:

วิธีแปลบล็อก ACF

WPML มีตัวเลือกให้คุณสองทางในการแปล ACF Blocks:

ฟิลด์เดิมในภาษาต่างๆ

ด้วยตัวเลือกนี้ ACF blocks ของคุณจะมีเนื้อหาและเลย์เอาท์เหมือนกับภาษาต้นฉบับ

Same fields across languages (English)
บล็อค ACF ในภาษาอังกฤษ
Same fields across languages (Spanish)
บล็อก ACF ในภาษาสเปน

การแปลบล็อค ACF เพื่อให้ปรากฏเหมือนกันในทุกภาษา:

  1. ไปที่ WPML → แดชบอร์ดการแปล
  2. เลือกเนื้อหาที่มี ACF blocks ของคุณ
  3. เลือกวิธีการแปลและส่งเพื่อทำการแปล

เมื่อตั้งชื่อฟิลด์ของคุณ ให้ปฏิบัติตามกฎเหล่านี้เพื่อให้แน่ใจว่าฟิลด์จะปรากฏในเครื่องมือแก้ไขคำแปลขั้นสูง:

  • หลีกเลี่ยงการใช้ชื่อฟิลด์ซ้ำกัน หากมีหลายฟิลด์ที่ใช้ชื่อเดียวกัน บางฟิลด์อาจไม่ปรากฏให้แปล
  • อย่าเริ่มต้นชื่อฟิลด์ด้วยเครื่องหมายขีดล่าง (_) ชื่อฟิลด์ที่ขึ้นต้นด้วยเครื่องหมายขีดล่าง (เช่น _custom_field) จะถูกถือว่าเป็นฟิลด์ระบบ ดังนั้นค่าของมันจะไม่สามารถแปลได้

ฟิลด์ต่างๆ ในภาษาต่างๆ

ด้วยตัวเลือกนี้ ACF Blocks ของคุณจะแสดงฟิลด์และเค้าโครงที่แตกต่างกันในแต่ละภาษา

Different fields across languages (English)
บล็อค ACF ในภาษาอังกฤษ
Different fields across languages (Spanish)
บล็อก ACF ในภาษาสเปน

การแปลบล็อค ACF เพื่อให้ดูแตกต่างกันในแต่ละภาษา ให้ทำดังนี้:

  1. แก้ไข หน้าด้วยบล็อค ACF ของคุณ
  2. ในแถบด้านขวา ขยายส่วน ภาษา และคลิกที่ ตัวแก้ไข WordPress หน้าต่างป๊อปอัพจะปรากฏขึ้น ให้เลือก เฉพาะหน้านี้ และคลิก นำไปใช้
การสลับไปยังตัวแก้ไข WordPress
  1. จากนั้น คลิกไอคอน บวก สำหรับภาษาที่คุณต้องการแปลโพสต์ของคุณ หน้าว่างจะเปิดขึ้น
  2. ใส่เนื้อหาและ ACF Blocks ที่คุณต้องการแสดงในภาษานี้ เผยแพร่ เมื่อเสร็จสิ้น