我正在运行一个简单的Wordpress会员网站,我已经安装了自己的会员插件和自定义登录页面,但是我无法删除可怕的WP工具栏(也禁用用户配置文件中的选项不起作用,酒吧仍在那里)我也想完全剥离用户的后端(仅限订阅者),不允许访问他们的个人资料页面,仪表板和任何后端元素,我不需要知道用户住在哪里,他的网站和类似的东西。
答案 0 :(得分:2)
例如,您可以将其放在主题functions.php
中。
//Disable black bar. It will still be visible in wp-admin
if (current_user_can('subscriber'))
{
show_admin_bar(false);
}
//Redirect from wp-admin
add_action('admin_init', 'my_admin_redirect');
function my_admin_redirect()
{
if (!defined('DOING_AJAX'))
{
if (current_user_can('subscriber'))
{
$refer=wp_get_referer();
if (!$refer || strpos($refer, 'wp-admin'))
{
wp_safe_redirect(home_url());
}
else
{
wp_safe_redirect($refer);
}
}
}
}