Function Reference: exclude_from_wp_list_pages

Summary

Retrieve the array of pages to exclude from the pages list.

Description

This will exclude pages from the pages list which has post_status virtual.

Parameters

$exclude_array
(array) (required) An array of page IDs to exclude.

Default: None

Return Values

(array)
  • $An array of page IDs.

Change Log

Since: 1.0.0

Source File

exclude_from_wp_list_pages() is located in geodirectory-functions/custom_taxonomy_hooks_actions.php [Line: 859]

Source Code

function exclude_from_wp_list_pages($exclude_array)
{
    $pages_ids = array();
    $pages_array = get_posts(array('post_type' => 'page', 'post_status' => 'virtual'));
    foreach ($pages_array as $page) {
        $pages_ids[] = $page->ID;
    }
    $exclude_array = $exclude_array + $pages_ids;
    return $exclude_array;
}