【问题标题】:Gravity forms delete entry by ID重力形式按 ID 删除条目
【发布时间】:2017-06-10 20:25:46
【问题描述】:

我想按 ID 删除重力表单条目。我发现可以在functions.php文件中包含以下内容:

add_action( 'gform_after_submission', 'remove_form_entry' );
function remove_form_entry( $entry ) {
    GFAPI::delete_entry( $entry['id'] );
}

此功能在提交表单并添加条目后立即删除条目,但我不想删除每个条目。

作为 wordpress 和重力表单的新手,我不确定如何利用上述方法通过其 ID 删除条目。

我习惯了 php 和 mysql,因此也可以使用 ad-hoc 方法,只是不确定如果手动完成要定位哪些表。

【问题讨论】:

  • 您声明您不想“删除每个条目”。您要删除哪些条目?

标签: php mysql wordpress gravity-forms-plugin


【解决方案1】:

要使用 Gravity Forms API 删除条目,您可以使用 GFAPI::delete_entry( $id );,其中 $id 是您要删除的条目的 ID。

在上面的示例中,您将新创建的条目 ID 传递给方法,因此在条目创建后立即删除它。

【讨论】:

    猜你喜欢
    • 2017-12-16
    • 2015-10-25
    • 2018-07-23
    • 1970-01-01
    • 2014-12-28
    • 2019-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多