WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
Gravity Forms Multilingual 1.6.2
แก้ไขใน
1.6.3

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

มีข้อขัดแย้งระหว่าง Gravity Forms Populate Anything และ Gravity Forms Multilingual ซึ่งหมายความว่า Gravity Forms Populate Anything ไม่สามารถเติมข้อมูลได้เมื่อเปิดใช้งานทั้งสองปลั๊กอิน

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

โปรดสำรองข้อมูลเว็บไซต์ของคุณอย่างสมบูรณ์ก่อนดำเนินการต่อ


  1. แก้ไขไฟล์ functions.php ของธีม

  2. เพิ่มโค้ดต่อไปนี้:
    function gfml_gp_populate_anything_fix() {
    	if (defined('DOING_AJAX') && !empty($_GET['action']) && strpos($_GET['action'], 'gppa_') !== false) {
    		global $wpml_gfml_tm_api;
    		remove_filter( 'gform_pre_render', [ $wpml_gfml_tm_api, 'gform_pre_render' ], 10 );
    	}
    }
    add_filter( 'init', 'gfml_gp_populate_anything_fix' );

ขั้นตอนถัดไป

เราได้ติดต่อไปยังผู้พัฒนาปลั๊กอินนี้เพื่อขอการแก้ไขอย่างถาวร จะเป็นการช่วยผลักดันเรื่องนี้ได้ดียิ่งขึ้นหากคุณแจ้งให้ทีมงานของพวกเขาทราบว่าคุณต้องการการแก้ไขนี้เช่นกัน โดยแสดงความคิดเห็นในโพสต์บล็อกนี้

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