ข้ามไปยังเนื้อหาหลัก ข้ามไปยังแถบด้านข้าง
อัปเดตแล้ว
กุมภาพันธ์ 17, 2025

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

ภาษาของไซต์

การเลือกภาษาสำหรับเว็บไซต์

เมื่อคุณกำหนดค่า WPML เป็นครั้งแรก คุณจะต้องเลือกภาษาของเนื้อหาที่มีอยู่ จากนั้นเลือก ภาษาที่กำหนดค่าไว้ล่วงหน้า 65 ภาษา ที่คุณต้องการแปลให้กับไซต์ของคุณ

คุณสามารถ สร้างภาษาที่กำหนดเอง ได้ สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณต้องการเพิ่มภาษาเฉพาะประเทศลงในไซต์ของคุณ (เช่น ฝรั่งเศสแบบแคนาดา หรือเยอรมันแบบสวิส) หรือหากคุณต้องการภาษาที่ไม่ปรากฏในรายการภาษาที่กำหนดค่าไว้ล่วงหน้า

สำหรับภาษาที่กำหนดเองที่คุณสร้าง คุณสามารถใช้แฟล็กของ WPML หรือ เพิ่มแฟล็กที่กำหนดเองได้

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

รูปแบบ URL ของภาษา

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

  • ภาษาต่างๆ ในไดเรกทอรี – เช่น wpml.org/es/ สำหรับภาษาสเปนและ wpml.org/de/ สำหรับภาษาเยอรมัน
  • โดเมนที่แตกต่างกันสำหรับแต่ละภาษา – โดเมนย่อย เช่น es.example.com และ de.example.com หรือโดเมนที่แตกต่างกันโดยสิ้นเชิง เช่น ejemplo.es และ beispiel.de
  • ชื่อภาษาที่เพิ่มเป็นพารามิเตอร์ – เช่น wpml.org/?lang=es สำหรับภาษาสเปน

เพื่อให้ ภาษาต่างๆ ในไดเร็กทอรี ทำงานได้ โครงสร้างลิงก์ถาวรของไซต์ของคุณจะต้องแตกต่างไปจากโครงสร้างเริ่มต้น เราขอแนะนำให้เลือก ปี/เดือน/ชื่อ หรือ %postname%

สำหรับตัวอย่างโดยละเอียดและเอกสารประกอบเกี่ยวกับสิ่งที่จำเป็นสำหรับแต่ละโหมดในการทำงาน โปรดอ่านเกี่ยวกับ ตัวเลือก URL ภาษา

ตัวสลับภาษา

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

ตัวเลือกสำหรับตัวเปลี่ยนภาษาของ WPML

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

คุณยังสามารถแสดงตัวสลับภาษาได้โดยใช้ hooks ต่อไปนี้:

ลำดับภาษา

คุณสามารถควบคุมลำดับที่ภาษาต่างๆ จะปรากฏในตัวสลับภาษาได้ในส่วนตัว เลือกตัวสลับภาษา ของเมนู ภาษา

การตั้งค่าลำดับของภาษา

คลิกและลากภาษาเพื่อเปลี่ยนลำดับ

โปรดทราบว่าเมื่อคุณใช้ตัวสลับภาษาแบบดรอปดาวน์ ภาษาแรกที่แสดงจะเป็นภาษาปัจจุบันเสมอ ภาษาอื่นๆ จะแสดงตามลำดับที่คุณตั้งไว้ในรายการลำดับ ภาษา

การเลือกสิ่งที่จะแสดงในตัวสลับภาษา

คุณสามารถเลือกสิ่งที่จะรวมไว้ในตัวสลับภาษาได้ WPML สามารถแสดงธงประเทศ ชื่อภาษาพื้นเมือง และชื่อภาษาในภาษาปัจจุบันของเพจได้

คุณสามารถเลือกสีสำหรับทุกส่วนของตัวเปลี่ยนภาษาได้

ตัวเลือกการสลับภาษา

คุณสามารถ ปรับแต่งตัวเปลี่ยนภาษาของ WPML ให้เหมาะกับการออกแบบไซต์ของคุณได้

หากต้องการเปลี่ยนธงที่ปรากฏถัดจากภาษา:

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

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบต่างๆ ของตัวสลับภาษาที่คุณสามารถเพิ่มไปยังไซต์ของคุณ โปรดอ่านเกี่ยวกับ ตัวเลือกตัวสลับภาษา

ตัวสลับภาษาแบบกำหนดเอง

คุณสามารถสร้าง ตัวสลับภาษาที่กำหนดเอง และเพิ่มลงในธีมของไซต์ได้

ตัวเลือกในการเปิดหรือปิดใช้งานการสลับภาษาที่กำหนดเอง

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

ในกรณีนี้ ยังคงเป็นไปได้ที่จะใช้รหัสย่อ wpml_language_switcher และการกระทำ wpml_language_switcher อย่างไรก็ตาม พวกเขาจะส่งออกตัวสลับภาษาโดยไม่มี CSS หรือ JavaScript ใด ๆ

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

ตัวเลือก SEO

การเปิดใช้งานตัวเลือก SEO

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

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

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

  • โดยเร็วที่สุด – ค่าเริ่มต้น ลำดับความสำคัญ 1
  • ต่อมาในส่วนหัว – ลำดับความสำคัญ 10

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

ภาษาของผู้ดูแลระบบ

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

การเลือกภาษาผู้ดูแลระบบอื่น

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

หากต้องการเรียนรู้วิธีตั้งค่าภาษาผู้ดูแลระบบเริ่มต้นของไซต์และภาษาผู้ดูแลระบบที่แตกต่างกันสำหรับแต่ละผู้ใช้ โปรดอ่านเกี่ยวกับ การตั้งค่าภาษาผู้ดูแล WordPress

การกรองภาษาสำหรับการดำเนินการ AJAX

WPML ช่วยให้คุณเปิดใช้คุกกี้ JavaScript เพื่อให้ธีมและปลั๊กอินสามารถกรอง AJAX ได้โดยไม่มีปัญหาแม้แต่ในไซต์ที่ถูกแคชไว้

การจัดเก็บคุกกี้ภาษาเพื่อรองรับการกรองภาษาสำหรับ AJAX

เรียนรู้เพิ่มเติมเกี่ยวกับเรื่องนี้ได้ในเพจเกี่ยวกับ การเปิดใช้งานคุกกี้ภาษาเพื่อรองรับการกรอง AJAX