首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对其他管理员隐藏WordPress管理面板中的帖子和页面

如何对其他管理员隐藏WordPress管理面板中的帖子和页面
EN

Stack Overflow用户
提问于 2019-05-17 22:40:04
回答 1查看 343关注 0票数 1

如何对其他管理员/用户隐藏帖子?例如,在我的博客中有3个管理员。我调用了admin1和admin2,我的用户名是wpadmin..如何在admin1和admin2中隐藏wpadmin post/page ...我有一个代码..但不是一个简单的..。我的代码需要手动添加帖子id /页面id..

代码语言:javascript
复制
//HIDE POST

add_action('admin_head', 'hide_posts_pages');

function hide_posts_pages() {
    global $current_user;
    get_currentuserinfo();
    If($current_user->user_login != 'wpadmin') {
        ?>
        <style>
           #post-7, {
                display:none;
           }
        </style>
        <?php
    }
}
EN

回答 1

Stack Overflow用户

发布于 2019-05-20 14:22:11

代码语言:javascript
复制
function remove_menus() 
{
  global $current_user;
  get_currentuserinfo();
  if($current_user->user_login != 'wpadmin')
  {
     remove_menu_page( 'edit.php' );                   //Posts
     remove_menu_page( 'edit.php?post_type=page' );    //Pages
   }
}
add_action( 'admin_menu', 'remove_menus' );

尝试此函数将上述代码放入活动主题functions.php文件中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56188697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档