【发布时间】:2021-05-03 17:49:52
【问题描述】:
我正在尝试对 Gravity Form 的 Webhook 插件应用过滤器,但我无法理解它。我在下面创建了一个函数,根据我阅读的内容,它应该会阻止 Webhook 提要在提交时发送表单,但它只是不起作用。
我确定我遗漏了一些东西,但我可以使用第二双眼睛和一些专业知识。下面是一个单元测试,用于禁用表单 8 上的任何 web hook,然后我将扩展以在特定条件下激活。
// Gravity Forms Webhook Filter
add_filter( 'form_gravityformswebhooks_pre_process_feeds_8', 'disable_webhook_by_field');
function disable_webhook_by_field( $feed, $entry, $form )
{
$feed['is_active'] = false;
return $feed;
}
【问题讨论】:
标签: php wordpress filter webhooks gravity-forms-plugin