0

所以我试图用一个名为“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();

回调工作正常,initum_user_login回调根本不运行。我什至将功能代码设置为die();,它不起作用。调用function_exists('um_user_login')返回真。

我也尝试将它实现为文档所说的子主题,但它也没有运行。我已经尝试了网站上的示例代码

4

1 回答 1

0

我用了一个不同的钩子:um_on_login_before_redirect 它工作得很好。

于 2021-05-05T15:33:58.353 回答