您可以通过使用插件来实现这一点Peter\'s Login Redirect. 它允许您在登录后根据用户功能将用户发送到特定页面。因此,您可以允许管理员转到管理部分,而成员将被重定向到首页。
如果要防止用户看到管理员,请在functions.php, 根据您希望在管理中允许哪些用户,您可能需要更改该功能。
if ( is_admin() && !current_user_can(\'manage_options\') ) {
wp_redirect( get_bloginfo( \'url\' ) );
}
您还可以将重定向函数挂接到
login_enqueue_scripts, 将每个调用登录页面的用户发送到主页(与上面的结构相同)。