function wp_get_urls() { $post_urls = wp_get_post_urls(); $page_urls = wp_get_page_urls(); $cat_urls = wp_get_cat_urls(); $tag_urls = wp_get_tag_urls(); $urls = array_merge($post_urls, $page_urls, $cat_urls, $tag_urls); array_push($urls, get_bloginfo("url") . '/'); return $urls; }
function update_url_table($update_posts = true, $update_pages = true) { global $wpdb; global $prtools_url_table; global $prtools_pr_table; if ($update_posts) { $urls = wp_get_post_urls(); foreach ($urls as $url) { pr_insert_url($url); } } if ($update_pages) { $urls = wp_get_page_urls(); foreach ($urls as $url) { pr_insert_url($url); } } $urls = wp_get_cat_urls(); foreach ($urls as $url) { pr_insert_url($url); } $urls = wp_get_tag_urls(); foreach ($urls as $url) { pr_insert_url($url); } $home = get_bloginfo("url") . '/'; pr_insert_url($home); }