简单的钩子功能不起作用

时间:2018-01-11 07:07:16

标签: wordpress

这是一个在用户在wordpress中提交重力形式后触发的函数。我和他们的支持团队交谈,并通过在函数内部添加自定义日志,并从系统报告中,可以告诉操作是触发fin,但不是函数内的日志。我似乎无法找到它的错误。

我已尝试在mu插件中添加操作,我尝试卸载所有插件,甚至尝试使用重力形式插件进行全新安装,以及我对函数文件的修改。

它非常直接的功能:

function survey_done( $entry, $form ) {
   $user_id = get_current_user_id();
   add_user_meta( $user_id, 'survey_complete', 'control' );
}
add_action( 'gform_after_submission_2', 'survey_done', 10, 2 );

1 个答案:

答案 0 :(得分:0)

如果您尝试插入已显示的功能,则可能是由于插件首先加载,然后是重力形式插件。

因此,在加载Gravity表单插件之前,不会触发您的挂钩。