【问题标题】:How do I use the GFAPI class from Gravity Forms?如何使用 Gravity Forms 中的 GFAPI 类?
【发布时间】:2019-11-15 00:54:04
【问题描述】:

如何使用 Gravity Forms 中的 GFAPI 类?我想从给定的表单中获取所有条目。但似乎没有任何效果.. 我需要导入/包含/需要该类吗?

<?php

getEntries();

function getEntries() {
    $form_id = 73;
    $search_criteria = array();
    $entries = GFAPI::get_entries($form_id, $search_criteria);
    exit(var_dump($entries));
}

当我打开文件时,它不起作用,我有一种感觉是因为它找不到类。

在 GF 文档中,它说:“当重力形式加载时,API 函数会自动包含在内,并且它们将在加载项加载时可用。API 类称为 GFAPI,它可以在 /plugins/ 中找到重力形式/包含/api.php。”。

【问题讨论】:

  • “当我打开文件时”是什么意思?这应该是一个独立的脚本,还是在 WP 上下文中执行? “我感觉这是因为它找不到类” - 启用正确的 PHP 错误报告。 WP调试模式,这样你就可以用确定性代替这种模糊的“感觉”。

标签: php wordpress gravity-forms-plugin gravityforms


【解决方案1】:

$entries = GFAPI::get_entries('73');

由于 $search_criteria 变量,它可能无法正常工作。如果您的搜索未找到任何结果,您将不会获得任何结果。该参数是可选的。

【讨论】:

    猜你喜欢
    • 2022-01-17
    • 2014-11-02
    • 2014-12-06
    • 2016-12-19
    • 2020-06-17
    • 1970-01-01
    • 1970-01-01
    • 2018-02-07
    相关资源
    最近更新 更多