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