如何以编程方式将用户登录到Wordpress?
我登录用户时没有这样的密码。它在他们登录的页面上起作用,但是一旦他们访问了博客中的另一个页面,他们就注销了?!我做错了什么 我知道关于这个主题的其他帖子,但没有一篇像我一样显示出问题。谢谢你的帮助如何以编程方式将用户登录到Wordpress?,wordpress,authentication,Wordpress,Authentication,我登录用户时没有这样的密码。它在他们登录的页面上起作用,但是一旦他们访问了博客中的另一个页面,他们就注销了?!我做错了什么 我知道关于这个主题的其他帖子,但没有一篇像我一样显示出问题。谢谢你的帮助 if (!is_user_logged_in() ){ $user_info = get_userdata( $user_id ); $user_login = $user_info->user_login; wp_set_current
if (!is_user_logged_in() ){
$user_info = get_userdata( $user_id );
$user_login = $user_info->user_login;
wp_set_current_user($user_id, $user_login);
wp_set_auth_cookie($user_id);
do_action('wp_login', $user_login);
}
为什么要在没有密码的情况下自动登录?这就像是一个开放的邀请,允许机器人劫持你的网站。我已经建立了自己的脚本。除非loggedin用户更改页面,否则它将正常工作。