Lines:
1 to 62 of 62
<?php /** * Build the sitemap tree. * * @package Jetpack * @since 4.8.0 * @author Automattic */ /* Include sitemap subclasses, if not already, and include proper buffer based on phpxml's availability. */ require_once __DIR__ . '/sitemap-constants.php'; require_once __DIR__ . '/sitemap-buffer.php'; if ( ! class_exists( 'DOMDocument' ) ) { require_once __DIR__ . '/sitemap-buffer-fallback.php'; require_once __DIR__ . '/sitemap-buffer-image-fallback.php'; require_once __DIR__ . '/sitemap-buffer-master-fallback.php'; require_once __DIR__ . '/sitemap-buffer-news-fallback.php'; require_once __DIR__ . '/sitemap-buffer-page-fallback.php'; require_once __DIR__ . '/sitemap-buffer-video-fallback.php'; } else { require_once __DIR__ . '/sitemap-buffer-image.php'; require_once __DIR__ . '/sitemap-buffer-master.php'; require_once __DIR__ . '/sitemap-buffer-news.php'; require_once __DIR__ . '/sitemap-buffer-page.php'; require_once __DIR__ . '/sitemap-buffer-video.php'; } require_once __DIR__ . '/sitemap-librarian.php'; require_once __DIR__ . '/sitemap-finder.php'; require_once __DIR__ . '/sitemap-state.php'; if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) { require_once __DIR__ . '/sitemap-logger.php'; } /* class Jetpack_Sitemap_Buffer_Empty */ /* function Jetpack_Sitemap_Buffer_Empty::__construct() – */ /* function Jetpack_Sitemap_Buffer_Empty::get_root_element() – */ /* class Jetpack_Sitemap_Builder */ /* function Jetpack_Sitemap_Builder::__construct() – Construct a new Jetpack_Sitemap_Builder object. */ /* function Jetpack_Sitemap_Builder::update_sitemap() – Update the sitemap. */ /* function Jetpack_Sitemap_Builder::build_next_sitemap_file() – Generate the next sitemap file. */ /* function Jetpack_Sitemap_Builder::build_next_sitemap_of_type() – Build the next sitemap of a given type and update the sitemap state. */ /* function Jetpack_Sitemap_Builder::build_next_sitemap_index_of_type() – Build the next sitemap index of a given type and update the state. */ /* function Jetpack_Sitemap_Builder::build_master_sitemap() – Builds the master sitemap index. */ /* function Jetpack_Sitemap_Builder::build_one_page_sitemap() – Build and store a single page sitemap. Returns false if no sitemap is built. */ /* function Jetpack_Sitemap_Builder::build_one_image_sitemap() – Build and store a single image sitemap. Returns false if no sitemap is built. */ /* function Jetpack_Sitemap_Builder::build_one_video_sitemap() – Build and store a single video sitemap. Returns false if no sitemap is built. */ /* function Jetpack_Sitemap_Builder::build_one_sitemap_index() – Build and store a single page sitemap index. Return false if no index is built. */ /* function Jetpack_Sitemap_Builder::sitemap_row_to_index_item() – Construct the sitemap index url entry for a sitemap row. */ /* function Jetpack_Sitemap_Builder::empty_sitemap_xml() – This is served instead of a 404 when the master sitemap is requested but not yet generated. */ /* function Jetpack_Sitemap_Builder::news_sitemap_xml() – Build and return the news sitemap xml. Note that the result of this function is cached in the transient ‘jetpack_news_sitemap_xml’. */ /* function Jetpack_Sitemap_Builder::post_to_sitemap_item() – Construct the sitemap url entry for a WP_Post. */ /* function Jetpack_Sitemap_Builder::image_post_to_sitemap_item() – Construct the image sitemap url entry for a WP_Post of image type. */ /* function Jetpack_Sitemap_Builder::video_post_to_sitemap_item() – Construct the video sitemap url entry for a WP_Post of video type. */ /* function Jetpack_Sitemap_Builder::post_to_news_sitemap_item() – Construct the news sitemap url entry for a WP_Post. */