WPML

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

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

หากต้องการแสดงตัวสลับภาษาโดยใช้ชอร์ตโค้ดหรือ PHP ให้ไปที่ WPMLการตั้งค่าตัวสลับภาษาตัวสลับภาษาแบบกำหนดเอง และทำเครื่องหมายในช่องเพื่อเปิดใช้งาน ตัวสลับภาษาแบบกำหนดเอง

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

ชอร์ตโค้ดตัวสลับภาษา

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

คุณสามารถใช้หนึ่งในสองชอร์ตโค้ดของ WPML เหล่านี้เพื่อแสดงตัวสลับภาษาภายในโพสต์และหน้าต่าง ๆ ได้:

  • [wpml_language_selector_widget]
  • [wpml_language_selector_footer]
การแสดงตัวสลับภาษาด้วยชอร์ตโค้ด
การแสดงตัวสลับภาษาด้วยชอร์ตโค้ด

ชอร์ตโค้ด wpml_language_selector_widget จะแสดงผลตัวสลับภาษาตามตัวเลือกที่ตั้งค่าไว้ในส่วน ตัวสลับภาษาแบบกำหนดเอง ใน WPMLการตั้งค่าตัวสลับภาษา

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

ตัวสลับภาษาโดยใช้ PHP

คุณสามารถใช้ PHP เพื่อเพิ่มตัวสลับภาษาลงในไฟล์เทมเพลต PHP ของธีมคุณได้ โดยใช้การดำเนินการสองอย่างต่อไปนี้

  • do_action('wpml_add_language_selector');
  • do_action( 'wpml_footer_language_selector');

การดำเนินการ do_action('wpml_add_language_selector'); จะแสดงผลตัวสลับภาษาตามตัวเลือกที่ตั้งค่าไว้ในส่วน ตัวสลับภาษาแบบกำหนดเอง ใน WPMLการตั้งค่าตัวสลับภาษา

การดำเนินการ do_action( 'wpml_footer_language_selector'); จะแสดงผลตัวสลับภาษาตามตัวเลือกที่ตั้งค่าไว้ในส่วน ตัวสลับภาษาในส่วนท้าย ใน WPMLการตั้งค่าตัวสลับภาษา คุณสามารถใช้การดำเนินการนี้ได้แม้ว่าตัวเลือก แสดงตัวสลับภาษาที่ส่วนท้าย จะถูกปิดการใช้งานอยู่ก็ตาม

คุณยังสามารถใช้ PHP เพื่อสร้างตัวสลับภาษาแบบกำหนดเองได้ อ่านเพิ่มเติมเกี่ยวกับ วิธีสร้างตัวสลับภาษาแบบกำหนดเอง

เขียนโดยAmir