Skip Navigation

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

ในหน้านี้ :

ภาษาของไซต์

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

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

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

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

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

รูปแบบ 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