高级自定义字段使用条件逻辑打破重力表单窗体

时间:2014-01-30 20:23:00

标签: php wordpress gravity-forms-plugin advanced-custom-fields

当我创建一个没有条件逻辑的重力形式时,它可以很好地工作,但是当我添加条件逻辑时,它根本不显示。
也没有错误,我有wp-debug设置为true。

当我禁用高级自定义字段插件时,它会出现,所以我知道这两个插件之间存在冲突。

2 个答案:

答案 0 :(得分:1)

可能的原因

原因1:Javascript函数错误
在Gravity表单中,如果您的表单使用条件逻辑,这意味着它具有内联样式display:none applied,如果您的页面有任何JavaScript问题,则可以阻止Gravity Forms脚本运行,以及那些脚本无法运行内联显示:无法删除任何样式。

原因2:重复的jQuery库
也有可能的是,在WordPress已经将其副本包含在页眉中之后,主题包括它自己的jQuery副本。 如果是这种情况,则删除另一个jQuery副本(From Theme)。

答案 1 :(得分:1)

确保在标题中加载jQuery,并将gravityforms.min.js推迟到页脚 - 至少对我有用。 请在此处查看答案:https://stackoverflow.com/a/43949673/7994214

相关问题