我需要重定向logged-in 和non-admin 用户,从id为172的页面,转到网站的主页。请注意,未登录的用户实际上可以看到该页面。
add_action(\'admin_init\', \'xyz\');
function xyz() {
if( is_page( 172 ) ) {
if( is_user_logged_in() && ! current_user_can(\'update_core\') ) {
wp_redirect( home_url() );
exit;
}
}
}
问题:此代码无效。