WPML

问题概述

如果您正在使用 WPForms 插件及其 WPForms Calculations 附加组件,您会发现当激活 WPForms Multilingual 插件时,计算功能无法正常工作。

临时解决方法

在继续操作之前,请确保对站点进行了完整的站点备份。

  • 打开 …/wp-content/plugins/wpml-wpforms/classes/Hooks/WpForms/SubLabels.php 文件。
  • 找到第 12 行。
  • 将过滤器优先级更改为 5:
    Hooks::onFilter( 'wpforms_save_form_args', 10, 2 )
  • 替换为:
    Hooks::onFilter( 'wpforms_save_form_args', 5, 2 )

所有已知问题