我是wordpress的新手,对某些东西感到困惑。我正在尝试为自己建立一个分类市场类型的网站。我不是为“客户”建立这个。我可能会使用几种不同插件的黑客,因为我的编码技巧不符合标准。最终,我希望有很多用户将由买家组成。卖家。
我的问题与WP仪表板有关。当买家/卖家注册我的网站时,他们是否能够看到后端WP仪表板?我更希望他们无法访问后端仪表板,更不用说WP品牌了。这可能吗?如果有任何线索可以实现这一点?
谢谢Brian
答案 0 :(得分:2)
普通用户实际上并未看到“后端”WP仪表板。他们所看到的是一个'profile'类型的页面,用于wordpres的原始功能;是一个博客。
如果您不希望用户在登录时转到此页面,则可以使用几个挂钩。下面是一些在登录和注销后重定向到首页的代码。这可以在你的functions.php文件中找到。
add_action('login_form', 'ang_redirect_to_front_page');
add_action('wp_logout', 'go_home');
function ang_redirect_to_front_page() {
global $redirect_to;
if (!isset($_GET['redirect_to'])) {
$redirect_to = get_option('siteurl');
}
}
function go_home(){
wp_redirect( home_url() );
exit();
}
并且,如果您的主题仍然显示屏幕顶部的菜单,允许用户转到此“个人资料”区域,您可以进入footer.php文件并删除它:
<?php wp_footer();?>
但是,如果您这样做,那么您将不会将其视为管理员。
答案 1 :(得分:1)
WordPress可能不适合用于那种网站,即使有一堆插件也是如此。阅读其他内容管理系统。
此链接可能会回答您的问题: http://buddypress.org/support/topic/how-to-prevent-non-admins-from-accessing-wp-admin-dashboard/
您也可以将它添加到主题的function.php文件中:
// DISABLE ADMIN BAR FOR ALL USERS
show_admin_bar( false );
答案 2 :(得分:0)
如果你不习惯wordpress,请使用WOOCOMMERCE插件。它完全免费且记录良好