Wordpress:add_action无法在插件或functions.php中运行

时间:2016-01-08 11:50:51

标签: wordpress woocommerce

我有两个功能:

 add_action( 'woocommerce_order_status_completed' , 'after_order_complete' , 10);
 function after_order_complete( $order_id )
 {
   error_log("woocommerce_order_status_completed", 0);
 }

 add_action( 'wp_login', 'after_login', 10, 2);
 function after_login( $user_login, $user ) {
   error_log("wp_login", 0);
 }

我似乎无法调用,在插件和functions.php中尝试但是它们从不触发,也没有记录错误。

我如何调试这个以找出他们失败的原因或者有谁知道如何让这些工作?

在相同的代码中,我有另一个add_action,但这一次使用user_register,并且可以从插件或functions.php中按预期工作

编辑:

我发现了wp_login,动作确实被调用了,但只有在第一次访问后端时,站点才是前端,只为用户使用了会员系统钩子。

0 个答案:

没有答案