如果不是管理员权限,都会跳转到当前页
1 2 3 4 5 6 7 8 9 | /* Prohibit none admin user visit admin page */ function um_redirect_wp_admin(){ $url = um_get_current_page_url(); if( (is_admin()&&!stripos($url,'media-upload.php')) && is_user_logged_in() && !current_user_can('edit_users') && ( !defined('DOING_AJAX') || !DOING_AJAX ) ){ wp_redirect( um_get_user_url('profile') ); exit; } } add_action( 'init', 'um_redirect_wp_admin' ); |