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

WPML ทำให้การแปลวิดเจ็ตของเว็บไซต์ของคุณเป็นเรื่องง่าย ไม่ว่าคุณจะใช้ Classic Editor และ Legacy Widgets หรือ Block Editor และ Site Editing คุณสามารถแปลวิดเจ็ตของคุณโดยใช้ การแปลสตริง หรือโดยการสร้างวิดเจ็ตแยกกันสำหรับแต่ละภาษา

ในหน้านี้:

เริ่มต้นใช้งาน

เริ่มต้นด้วยการติดตั้งและเปิดใช้งานปลั๊กอินหลัก WPML และโปรแกรม WPML การแปลสตริง

WordPress 5.8 เปิดตัววิดเจ็ตแบบบล็อก หากคุณใช้เวอร์ชันนี้หรือใหม่กว่า โปรดตรวจสอบให้แน่ใจว่าคุณใช้ WPML 4.4.11 หรือใหม่กว่าเพื่อให้แน่ใจว่าสามารถใช้งานร่วมกันได้อย่างสมบูรณ์

การลงทะเบียนวิดเจ็ตเป็นแบบแปลได้

ในการแปลวิดเจ็ตของคุณ คุณต้องบอก WPML ก่อนว่าวิดเจ็ตเหล่านั้นสามารถแปลได้

WordPress มาพร้อมกับ วิดเจ็ตเริ่มต้น บางส่วน WPML จะลงทะเบียนสิ่งเหล่านี้โดยอัตโนมัติสำหรับการแปลทันทีที่คุณติดตั้ง WPML การแปลสตริง

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

มีสองวิธีในการแจ้งให้ WPML ทราบว่ามีอยู่ และลงทะเบียนเพื่อการแปล

การลงทะเบียนฟิลด์วิดเจ็ตโดยใช้โค้ด

สำหรับสิ่งนี้ โปรดดูเอกสารประกอบโดยละเอียดของเราเกี่ยวกับ การลงทะเบียนฟิลด์วิดเจ็ตโดยใช้โค้ด

การลงทะเบียนฟิลด์วิดเจ็ตโดยใช้ การแปลสตริง

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

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

การแปลวิดเจ็ตโดยใช้ การแปลสตริง

เมื่อเพิ่มสตริงวิดเจ็ตของคุณลงในหน้า การแปลสตริง แล้ว คุณสามารถแปลต่อได้

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

การค้นหาสตริงวิดเจ็ตเริ่มต้นสำหรับการแปลใน การแปลสตริง

คลิกไอคอนเครื่องหมาย บวก เพื่อเพิ่มคำแปลในแต่ละภาษา การคลิกนอกช่องการแปลจะบันทึกและเผยแพร่การแปลโดยอัตโนมัติ

การสร้างวิดเจ็ตในแต่ละภาษา

คุณสามารถใช้วิธีนี้เพื่อสร้างวิดเจ็ตในแต่ละภาษาด้วยตนเอง หรือเพื่อแสดงวิดเจ็ตที่แตกต่างกันในภาษาต่างๆ

คุณลักษณะนี้ได้รับแรงบันดาลใจจากปลั๊กอิน วิดเจ็ต WPML จาก Jeroen Sormani

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

การสร้างวิดเจ็ตแบบคลาสสิก

การสร้างวิดเจ็ตแบบบล็อก

การแปลบล็อกวิดเจ็ต

เริ่มต้นด้วย WordPress 5.8 คุณสามารถเพิ่มบล็อกวิดเจ็ตในโพสต์และเพจของคุณได้

บล็อกวิดเจ็ตที่มีอยู่

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