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

แปลเขตข้อมูลที่กำหนดเองใน 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. แปลโพสต์หรือเพจด้วยฟิลด์แบบกำหนดเองที่ได้รับมอบหมาย

WPML แปลฟิลด์ที่กำหนดเองพร้อมกับโพสต์ที่เกี่ยวข้อง

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

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

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

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

หลังจากแปลแล้ว ตรวจสอบหน้าเพจและโพสต์ของคุณบนหน้าแรกเพื่อให้แน่ใจว่าทุกอย่างแสดงอย่างถูกต้อง

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

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

ค้นหาประเภทบัญชี WPML ที่เหมาะสมสำหรับเว็บไซต์ของคุณ