- 状态
- 已解决
- 报告针对
- 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' );
后续步骤
我们已联系该插件的作者以寻求永久修复方案。如果您能在这篇博客文章中留言,让他们的团队了解您也希望尽快修复此问题,将有助于加快处理进度。