WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 3.2
แก้ไขใน
3.2.1

ภาพรวมของปัญหา

เพิ่มโค้ดต่อไปนี้ลงในไฟล์ footer.php:

do_action( 'wpml_add_language_selector' );

ควรจะแสดงตัวสลับภาษา แต่กลับไม่มีอะไรแสดงขึ้นมาเลย

วิธีแก้ปัญหาชั่วคราว

  1. เปิดไฟล์นี้: sitepress-multilingual-cms/inc/template-functions.php
  2. ไปที่บรรทัด 989: คุณจะเห็นโค้ดต่อไปนี้:
    function wpml_add_language_selector_filter() {
    	global $sitepress;
    
    	return $sitepress->get_language_selector();
    }
  3. แทนที่ return $sitepress->get_language_selector(); ด้วย echo $sitepress->get_language_selector();
  4. บันทึกไฟล์

ปัญหาที่ทราบแล้วทั้งหมด →