Skip Navigation

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