公司 wordpress 网站可能有多个编辑,如何只让他们看到自己发布的文章呢?只需要将下面代码添加到 functions 文件中即可
function mypo_parse_query_useronly( $wp_query ) { if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php' ) !== false ) { if ( !current_user_can( 'level_10' ) ) { global $current_user; $wp_query->set( 'author', $current_user->id ); } } } add_filter('parse_query', 'mypo_parse_query_useronly' );
你可能对这些文章感兴趣:
- 分享wordpress让指定代码只运行一次的实现办法
- wordpress分类页调用所有子分类文章列表
- wordpress评论用户头像随机显示办法分享
- 实现Bootstrap菜单可点击及鼠标悬停显示下拉菜单
- 一个虚拟主机如何搭建多个网站?
- WordPress前台展示最近更新的文章列表
- 宝塔面板无法记录网站日志解决办法
- wordpress函数attribute_escape调用标签下的文章
- 使用wordpress网站二级域名存放媒体库图片
- 导入wordpress数据库出现 1067 - Invalid default value for 'scheduled_date_gmt'的解决办法
- wordpress短代码实现分类文章ajax筛选
- 使WordPress投稿和订阅用户可以上传文件
- wordpress主题给评论添加自定义字段
- wordpress强制用户第一次登录时修改密码
如有疑问,请前往问答中心反馈!
反馈