function true_hide_pages_from_admin( $query ) {
global $pagenow;
if( is_admin() && 'edit.php' == $pagenow && 'page' == get_query_var('post_type') ){
// в качестве 'page' в условии можно указать любой произвольный тип постов
$query->set( 'post__not_in', array(300,271) );
// через запятую прописываем ID страниц, которые хотим скрыть
}
return $query;
}
add_action( 'pre_get_posts' ,'true_hide_pages_from_admin' );
function true_hide_posts_from_admin( $query ) {
global $pagenow;
if( is_admin() && 'edit.php' == $pagenow ){
$query->set( 'post__not_in', array(9,54) );
// через запятую указываем ID постов или страниц, которые хотим скрыть
}
return $query;
}
add_action( 'pre_get_posts' ,'true_hide_posts_from_admin' );
function true_hide_all( $query ) {
$query->set( 'post__not_in', array(300,271) );
return $query;
}
add_action( 'pre_get_posts' ,'true_hide_all' );