Ultimate Member插件的钩子不起作用
我在尝试使用Ultimate Member插件的钩子(hook),但似乎没法让它们工作。
下面是我的测试代码:
add_action( 'um_user_register', 'my_user_register', 10, 2 );
function my_user_register( ) {
die('from codex');
}
但是,当我从UM的注册表单注册测试用户时,my_user_register() 不会执行。是我在这里搞错了,还是Ultimate Member插件有问题?
编辑:我忘了补充,上面的代码是在我的WordPress主题的functions.php文件中。
解决方案
你可以尝试下面这段代码,然后查看调试日志文件:
add_action( 'um_user_register', 'my_user_register', 1, 2 );
function my_user_register( $user_id, $args ) {
error_log( 'um_user_register fired. User ID: ' . $user_id );
}
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。