从wordpress管理员中删除仪表盘访问

我有一个wordpress网站, 它有多个管理员。我想删除一位管理员的仪表板访问权限而不更改其角色。
我需要通过代码更改仪表板访问权限。该管理员ID为8
所以要隐藏管理栏, 我使用以下代码

add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (get_current_user_id()==8) { show_admin_bar(false); } }

现在我要删除他的仪表板访问权限。请帮忙 。
#1【从wordpress管理员中删除仪表盘访问】你可以尝试以下代码
function prevent_adminuser_access(){ if((get_current_user_id()==8) & & is_admin() ){ // maybe redirect to homepage wp_safe_redirect( get_bloginfo( 'url' ) ); } } add_action( 'admin_init', 'prevent_adminuser_access' );

    推荐阅读