我相信init
现在确定还为时过早is_page()
. 试试后面的钩子,比如template_redirect
.
function wpse_344136_user_logged_in(){
if ( is_user_logged_in() && is_page( \'login\' ) ){
wp_redirect( home_url() );
exit;
}
}
add_action( \'template_redirect\', \'wpse_344136_user_logged_in\' );