所以我试图用一个名为“testFamily”的自定义插件来扩展 UltimateMember 的功能。在插件中,我有 testFamily.php,具有以下功能:
require plugin_dir_path( __FILE__ ) . '../ultimate-member/includes/core/um-actions-login.php';
function register_hooks() {
add_action( 'um_user_login', 'onLogin', 999, 1 );
add_action( 'init' , 'testInit');
}
function testInit() {
echo "Hello";
}
function onLogin($userid, $args) {
// do some stuff after logging in...
}
register_hooks();
回调工作正常,init
但um_user_login
回调根本不运行。我什至将功能代码设置为die();
,它不起作用。调用function_exists('um_user_login')
返回真。
我也尝试将它实现为文档所说的子主题,但它也没有运行。我已经尝试了网站上的示例代码