$pages->site_info =& $site; //for a bot the order probably does not matter, and adding this line will slow things down //$pages->order_by = 'sortable.sort_order' $pages->init($site_id, id_of('minisite_page')); foreach ($pages->values as $page_id => $page) { if (!$page->get_value('url')) { /* Add code here to only include pages that are indexable. (To be implemented after toggle is added to page interface.) - AF */ if ('1' == $page->get_value('indexable')) { turn_carl_util_error_output_off(); $url = $pages->get_full_url($page_id, true); turn_carl_util_error_output_on; if (!empty($url)) { $info[$page_id] = array('loc' => $url); $priority = $default_priority; if ($pages->root_node() == $page_id) { $priority = $home_page_priority; } $page_type = $page->get_value('custom_page'); if (empty($page_type)) { $page_type = 'default'; } if (isset($page_type_priorities[$page_type])) { $priority = $page_type_priorities[$page_type]; } $info[$page_id]['priority'] = $priority; } } } } }