重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
wordpress怎样指定某个用户可以访问后台
创新互联的客户来自各行各业,为了共同目标,我们在工作上密切配合,从创业型小企业到企事业单位,感谢他们对我们的要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。专业领域包括成都网站制作、成都网站设计、外贸营销网站建设、电商网站开发、微信营销、系统平台开发。
WordPress后台 - 设置 - 常规中,我们可以设置注册用户的默认角色
如果你不想让默认角色的用户进入WordPress后台乱逛,你可以在当前主题的functions.php中加入以下代码,然后使用默认角色的用户帐号登录,看是什么情况,是不是直接跳转到首页了呢?
if ( is_admin() ( !defined( 'DOING_AJAX' ) || !DOING_AJAX ) ) {
$current_user = wp_get_current_user();
if($current_user-roles[0] == get_option('default_role')) {
wp_safe_redirect( home_url() );
exit();
}
}
一、工具:wordpress博客管理员账户和密码
二、操作步骤
1.登录wordpress博客后台。
2.查看网站前台侧边栏。现在包含”搜索、近期文章、近期评论、文章归档、分类目录等。
3.点击“外观”下的“小工具”。这时,就可以看到首页中显示的“侧边栏”了。
4.鼠标点击“文章归档”,按住不放。拖曳到左侧,即可将“文章归档”删掉。在首页刷新就看不到“文章归档”了。
5.现在尝试一下添加。将“文本”拖曳到搜索框底部。输入标题和内容,点击“保存”。
6.现在回到首页,查看一下效果。删减就是这么简单。
你所说的指定页面应该是分类呢吧 要先建好分类 以及对应的菜单 写文章时分好类 同时主题设置相应喜欢的模板
这个问题可以通过pre_get_posts这个钩子(hooks, 位于wp-includes/class-wp-query.php)来解决,下面的参考代码放到当前皮肤的functions.php文件中即可测试效果:(注意一下截图里的数字 2表示只显示目录2,改成1即可只显示1)
为什么直接贴代码,不支持格式了?
add_action('pre_get_posts', 'only_show_category_by_id_in');
function only_show_category_by_id_in($wp_query) {
if ( is_home() || is_front_page() ) {
$wp_query-set('category__in', 1);
}
return $wp_query;
}
另外,前提是需要注意你后台的首页设置,应指定为“您的最新文章”,参考下图:
后台首页设置