我在我的一个项目中使用了以下代码片段。将代码段用于functions.php
在主PHP标记中:
// HIDE SOME PAGES FROM THE EYE OF EDITOR
function wpse20131126_exclude_pages_from_admin($query) {
global $pagenow, $post_type;
if (is_admin() && current_user_can(\'editor\') && $pagenow==\'edit.php\' && $post_type ==\'page\') {
$query->query_vars[\'post__not_in\'] = array(
\'77\', // the security page
\'74\', // the shortcoded page
\'111\' // the abracadabra page
);
}
}
add_filter( \'parse_query\', \'wpse20131126_exclude_pages_from_admin\' );
将您的页面添加到数组中以躲避用户角色的视线\'
Editor
\'.