Wordpress 重力表单隐藏/禁用条目创建

Wordpress 重力表单隐藏/禁用条目创建,wordpress,gravity-forms-plugin,Wordpress,Gravity Forms Plugin,我正在尝试禁用WordPress网站上重力表单的条目创建。该表单由另一个应用程序(不是WordPress)的用户名/密码组成,我不希望每次使用该表单时都在WordPress数据库中列出/创建条目。我还有一个仪表板小部件,它显示网站中的所有表单以及每个表单的所有条目。我试图找到一种方法,要么完全隐藏表单,要么根本不创建条目 我尝试了下面的钩子,认为它会停止创建条目 add_filter("gform_disable_post_creation", "disable_post_creat

我正在尝试禁用WordPress网站上重力表单的条目创建。该表单由另一个应用程序(不是WordPress)的用户名/密码组成,我不希望每次使用该表单时都在WordPress数据库中列出/创建条目。我还有一个仪表板小部件,它显示网站中的所有表单以及每个表单的所有条目。我试图找到一种方法,要么完全隐藏表单,要么根本不创建条目

我尝试了下面的钩子,认为它会停止创建条目



    add_filter("gform_disable_post_creation", "disable_post_creation", 10, 3);
       function disable_post_creation($is_disabled, $form, $entry){
       return true;
    }


但这不起作用。有人知道我可以隐藏表单或禁用此特定表单的条目创建的方法吗?

虽然您当前无法阻止重力表单创建条目,但您可以在表单完成提交后使用
gform\u提交后自动删除条目,从而获得相同的预期结果_{$form['id']}
动作挂钩和重力表单API

这里有一个关于如何手动操作的完整教程(免责声明:我写的):


该教程还提供了一个指向我编写的插件的链接,该插件允许您只需选中表单设置页面上的一个复选框,即可防止创建条目,并为您处理所有事情。

我尝试了代码和插件。我不断收到一个错误类GFAPI:not Found。根据文档,GFAPI在路径/插件中可用ins/gravityforms/includes/api.php,但在我的文件夹中没有api.php,我无法加载该类。我也尝试过搜索,但除了api文档之外,这个问题没有讨论。我一定错过了一些重要的内容。你能进一步帮我吗?谢谢。你需要使用最新版本的Gravity FormsGreat plug进来!谢谢你。