function exclude_navigation_pages($exclude_array) {
global $wpdb;
$post = $wpdb->get_var($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_title = %s AND post_type='page'", "Museum"));
if($post) {
$nav_ids = array($post);
}
elseif($_SERVER["SERVER_NAME"] == "localhost.tld") {
$nav_ids = array(140);
}
elseif($_SERVER["SERVER_NAME"] == "livesite.com") {
$nav_ids = array(127);
}
$exclude_merge = array_merge($nav_ids, $exclude_array);
return $exclude_merge;
}
add_filter('wp_list_pages_excludes', 'exclude_navigation_pages');