简体   繁体   English

在 wordpress 注册后自动登录用户

[英]Auto login user after Registration in wordpress

I have built a registration form and I want make auto-login function code:我已经建立了一个注册表,我想自动登录 function 代码:

    $query8="SELECT * FROM wpxr_users WHERE ID = '$user_id'";
    $result8=mysqli_query($con,$query8);
    if($result8) {
        // here I want to login the user 
    }

You can check that:您可以检查:

function auto_login_new_user( $user_id ) {
    wp_set_current_user($user_id);
    wp_set_auth_cookie($user_id);
    wp_redirect( home_url() ); // You can change home_url() to the specific URL,such as "wp_redirect( 'http://www.wpcoke.com' )";
    exit();
}
add_action( 'user_register', 'auto_login_new_user' );

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM