- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- Gravity Forms Multilingual 1.6.2
- Đã giải quyết trong
- 1.6.3
Tổng quan về lỗi
Có xung đột giữa Gravity Forms Populate Anything và Gravity Forms Multilingual. Điều này có nghĩa là Gravity Forms Populate Anything không thể điền dữ liệu khi cả hai đều được kích hoạt.
Giải pháp tạm thời
Vui lòng đảm bảo sao lưu toàn bộ trang web của bạn trước khi tiếp tục.
- Chỉnh sửa tệp functions.php trong giao diện của bạn.
- Thêm đoạn mã sau:
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' );
Các bước tiếp theo
Chúng tôi đã liên hệ với nhà phát triển của plugin này để có bản sửa lỗi vĩnh viễn. Sẽ rất hữu ích để thúc đẩy quá trình này nếu bạn cũng cho nhóm của họ biết về sự quan tâm của bạn đối với bản sửa lỗi này, bằng cách để lại bình luận trên bài viết blog này.