在不使用插件的情况下, 有时可能需要稍微修改 Wordpress 实现自定义登录功能,比如用户在注册成功后自动就登录了,而不需要再去输入用户名密码登录.
在当前主题的 functions.php 最后添加如下示例代码即可.
// 用户注册成功后自动登录
function auto_login_new_user($user_id){
wp_set_current_user($user_id);
wp_set_auth_cookie($user_id);
// 设置调转页面
wp_redirect('/index.php/xxxx');
exit;
}
add_action('user_register','auto_login_new_user');