ข้ามการนำทาง

เรียนรู้วิธีการแปลฟิลด์ที่กำหนดเองใน WordPress เป็นภาษาอื่นๆ ด้วย WPML แปลด้วยตนเองหรือด้วยการแปลอัตโนมัติ

ฟิลด์ที่กำหนดเองช่วยให้คุณเพิ่มข้อมูลพิเศษ เช่น ข้อความ รูปภาพ หรือการเลือกลงในโพสต์ เพจ และประเภทโพสต์ที่กำหนดเอง ช่วยให้คุณจัดการและจัดระเบียบเนื้อหาได้อย่างมีประสิทธิภาพมากขึ้น

ตัวอย่างเช่น เว็บไซต์อสังหาริมทรัพย์อาจใช้ ประเภทโพสต์แบบกำหนดเอง ที่เรียกว่า คุณสมบัติ ซึ่งมีฟิลด์ที่กำหนดเอง เช่น ราคา ประเภททรัพย์สิน และจำนวนห้อง เมื่อคุณกรอกข้อมูลในช่องเหล่านี้สำหรับแต่ละคุณสมบัติ คุณจะนำเสนอข้อมูลอันมีค่าแก่ผู้อ่าน

ตัวอย่างประเภทโพสต์แบบกำหนดเองที่มีการกำหนดฟิลด์กำหนดเองต่างๆ ไว้ที่แบ็กเอนด์ของไซต์

ด้วย WPML คุณสามารถแปลฟิลด์ที่กำหนดเองเพื่อให้ข้อมูลเพิ่มเติมทั้งหมดนี้พร้อมใช้งานในหลายภาษา

หน้าภาษาเริ่มต้นพร้อมฟิลด์ที่กำหนดเอง

หน้าที่แปลพร้อมฟิลด์ที่กำหนดเอง

การเริ่มต้นเป็นเรื่องง่าย เพียงติดตั้งและเปิดใช้งานปลั๊กอิน WPML Multilingual CMS บนไซต์ของคุณและทำตามขั้นตอนง่ายๆ สามขั้นตอน

1. ระบุแหล่งที่มาของฟิลด์ที่คุณกำหนดเอง

ฟิลด์ที่กำหนดเองบนเว็บไซต์ WordPress ของคุณอาจมาจาก:

  • ธีมของคุณ
  • ปลั๊กอินเฉพาะ เช่น Advanced Custom Fields (ACF)
  • รหัสที่กำหนดเองที่คุณเพิ่มลงในไซต์ของคุณ

WPML ทำงานร่วมกับปลั๊กอินฟิลด์ที่กำหนดเอง WordPress หลักทั้งหมด นอกจากนี้ยังรองรับการแปลฟิลด์ที่กำหนดเองที่เพิ่มผ่านโค้ด ตราบใดที่คุณ ตั้งค่าตัวเลือกการแปลอย่างถูกต้อง

วิธีการแปลของคุณขึ้นอยู่กับว่าช่องที่กำหนดเองเหล่านี้มาจากไหน ตัวอย่างเช่น หากคุณใช้ ACF คุณสามารถแปลฟิลด์ทั้งหมดของคุณได้โดยใช้ปลั๊กอินเสริม Advanced Custom Fields Multilingual ( ACFML )

สำหรับฟิลด์ที่กำหนดเองที่สร้างด้วยวิธีอื่นทั้งหมด คุณจำเป็นต้องแจ้งให้ WPML ทราบว่าควรแปลแต่ละฟิลด์อย่างไร

2. ตัดสินใจเลือกวิธีแปลฟิลด์ที่กำหนดเอง

หากต้องการบอก WPML ว่าจะแปลฟิลด์ที่กำหนดเองของคุณอย่างไร ให้ไปที่ WPML → การตั้งค่า และเลื่อนลงไปที่ การแปลฟิลด์ที่กำหนดเอง คุณจะเห็นตัวเลือกการแปลสี่ตัวเลือกสำหรับฟิลด์ที่กำหนดเองแต่ละฟิลด์:

  • ทำให้ค่าฟิลด์ที่คุณกำหนดเองพร้อมสำหรับการแปล
  • เหมาะสำหรับช่องข้อความ
  • คัดลอกค่าในช่องในทุกภาษา โดยคงค่าเดียวกันทุกที่
  • เหมาะสำหรับช่องแบบกำหนดเอง เช่น ตัวเลขหรือรูปภาพที่เหมือนกันในทุกภาษา
  • คัดลอกค่าจากภาษาเริ่มต้นเพียงครั้งเดียว ซึ่งช่วยให้คุณสามารถสร้างค่าฟิลด์ที่แตกต่างกันสำหรับแต่ละภาษาได้
  • ตัวเลือกเริ่มต้นสำหรับช่องที่กำหนดเองซึ่งคุณยังไม่ได้เลือกวิธีการแปล
  • คุณสามารถเลือก ไม่ แปล สำหรับฟิลด์ที่คุณต้องการให้ WPML มองข้าม หากคุณต้องการให้เขตข้อมูลมีค่าเหมือนกันในภาษาต่างๆ ให้สลับเป็นตัวเลือก คัดลอก

เมื่อคุณเลือกการตั้งค่าการแปลสำหรับฟิลด์ที่กำหนดเองแต่ละฟิลด์ อย่าลืม บันทึก

การเลือกการตั้งค่าการแปลสำหรับฟิลด์ที่กำหนดเองบนเพจการตั้งค่า WPML

3. แปลหน้าที่มีฟิลด์ที่กำหนดเอง

การแปลหน้าที่มีฟิลด์ที่กำหนดเอง:

  1. ไปที่ WPML → การจัดการการแปล
  2. เลือกเพจหรือโพสต์ที่มีฟิลด์ที่คุณกำหนดเอง
Selecting post with custom fields to translate
เลือกโพสต์ที่มีฟิลด์ที่กำหนดเองเพื่อแปล
  1. เลือกรูปแบบการแปลและแปล

หากคุณแปลด้วยตัวเอง ให้ไปที่ WPML → การแปล และคลิกปุ่ม แปล จากนั้นจะเปิด Advanced Translation Editor ซึ่งคุณสามารถแปลเนื้อหาทั้งหมดได้ รวมถึงฟิลด์ที่กำหนดเอง

Translating custom fields in the Advanced Translation Editor
การแปลฟิลด์ที่กำหนดเองใน Advanced Translation Editor

ใช้ WPML หลายภาษา

WPML ทำมากกว่าการแปลฟิลด์ที่กำหนดเอง มันคือโซลูชันที่ครอบคลุมสำหรับการแปลทุกแง่มุมของเว็บไซต์ ตั้งแต่หน้าและโพสต์ไปจนถึงแบบฟอร์มและผลิตภัณฑ์ WooCommerce

ดู หน้าราคา ของเราเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ WPML