- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- Gravity Forms Multilingual 1.6.2
- แก้ไขใน
- 1.6.3
ภาพรวมของปัญหา
มีข้อขัดแย้งระหว่าง Gravity Forms Populate Anything และ Gravity Forms Multilingual ซึ่งหมายความว่า Gravity Forms Populate Anything ไม่สามารถเติมข้อมูลได้เมื่อเปิดใช้งานทั้งสองปลั๊กอิน
วิธีแก้ปัญหาชั่วคราว
โปรดสำรองข้อมูลเว็บไซต์ของคุณอย่างสมบูรณ์ก่อนดำเนินการต่อ
- แก้ไขไฟล์ functions.php ของธีม
- เพิ่มโค้ดต่อไปนี้:
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' );
ขั้นตอนถัดไป
เราได้ติดต่อไปยังผู้พัฒนาปลั๊กอินนี้เพื่อขอการแก้ไขอย่างถาวร จะเป็นการช่วยผลักดันเรื่องนี้ได้ดียิ่งขึ้นหากคุณแจ้งให้ทีมงานของพวกเขาทราบว่าคุณต้องการการแก้ไขนี้เช่นกัน โดยแสดงความคิดเห็นในโพสต์บล็อกนี้