如何让 GravityForms 停止将其脚本添加到具有 PHP 的特定页面?

How can I get GravityForms to stop adding it's script to specific pages with PHP?

我在 WordPress 中使用 GravityForms 将其脚本添加到每个页面时遇到问题,如下所示:

<script type="text/javascript">if(!gform){document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0});

等等

如何使用 PHP 使此脚本不会添加到某些页面? (以另一个插件为例)

我不想编辑 GravityForms 代码,因为如果它被更新,这显然会中断。

肯定有一些方法可以挂钩并改变行为。到目前为止,我已经研究过使用 remove_filterwp_deregister_script,但到目前为止还没有成功。

谢谢。

这是 Gravity Forms 中的一个问题 - 此处有详细信息:https://community.gravityforms.com/t/remove-unused-gf-script-from-header-resolved/9937

最近刚打补丁,如果你更新到最新版本,应该会修复。