'post_type' => 'page',
'parent' => $parent,
'number' => '',
- 'exclude' => "$frontPageId,702",
- 'include' => glm_get_visable_page_ids(),
+ 'exclude' => "$frontPageId,702,".glm_get_notvisable_page_ids(),
+ 'include' => '',
'post_status' => 'publish',
'sort_order' => 'asc',
'sort_column' => 'menu_order'
}
add_filter('pre_get_posts','SearchFilter');
-function glm_get_visable_page_ids()
+function glm_get_notvisable_page_ids()
{
static $publishPageIds = array();
//return implode( ',', $publishPageIds );
// Find all pages marked published
$publishedPages = get_pages(
array(
- 'post_type' => 'page',
- 'post_status' => 'publish',
- 'sort_order' => 'asc',
- 'sort_column' => 'menu_order'
+ 'post_type' => 'page',
+ 'post_status' => 'publish',
)
);
if ( $publishedPages ) {
foreach ( $publishedPages as $page ) {
- if ( !$page->post_password ) {
+ if ( $page->post_password ) {
$publishPageIds[] = $page->ID;
}
}
'depth' => 0,
'sort_column' => 'menu_order',
'menu_class' => 'left-off-canvas-list',
- 'include' => glm_get_visable_page_ids(),
+ 'exclude' => glm_get_notvisable_page_ids(),
));
}