如何隐藏其他管理员/用户的帖子? 例如在我的博客中有3个管理员。 我叫admin1和admin2,我的用户名是wpadmin。 如何从admin1和admin2隐藏wpadmin帖子/页面... 我有一个代码。 但不是一个简单的... 我的代码需要手动添加帖子ID /页面ID。
//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
}
}
答案 0 :(得分:0)
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 文件
中