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' );

后续步骤

我们已联系该插件的作者以寻求永久修复方案。如果您能在这篇博客文章中留言,让他们的团队了解您也希望尽快修复此问题,将有助于加快处理进度。

所有已知问题 →