您应该使用exit
使用后wp_redirect()
:
抄本:
wp\\u redirect()不会自动退出,并且应该始终后跟exit。
对于钩子,您可以在回调函数中传递一个参数以获得用户登录,然后使用get_user_by()
获取ID。
function set_blog_session($user_login){
$user_obj = get_user_by(\'login\', $user_login );
$_SESSION[\'blogger\'] = $user_obj->ID;
wp_redirect("http://www.google.com");
exit;
}
add_action(\'wp_login\', \'set_blog_session\');