WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

WPSEO_Sitemaps_Cache::get_sitemap_data() public Yoast 1.0

Get the sitemap that is cached.

{} Это метод класса: WPSEO_Sitemaps_Cache{}

Хуков нет.

Возвращает

null/WPSEO_Sitemap_Cache_Data. Null on no cache found otherwise object containing sitemap and meta data.

Использование

$WPSEO_Sitemaps_Cache = new WPSEO_Sitemaps_Cache();
$WPSEO_Sitemaps_Cache->get_sitemap_data( $type, $page );
$type(строка) (обязательный)
Sitemap type.
$page(число) (обязательный)
Page number to retrieve.

Код WPSEO_Sitemaps_Cache::get_sitemap_data() Yoast 16.2

<?php
public function get_sitemap_data( $type, $page ) {

	$sitemap = $this->get_sitemap( $type, $page );

	if ( empty( $sitemap ) ) {
		return null;
	}

	// Unserialize Cache Data object (is_serialized doesn't recognize classes).
	if ( is_string( $sitemap ) && strpos( $sitemap, 'C:24:"WPSEO_Sitemap_Cache_Data"' ) === 0 ) {

		$sitemap = unserialize( $sitemap );
	}

	// What we expect it to be if it is set.
	if ( $sitemap instanceof WPSEO_Sitemap_Cache_Data_Interface ) {
		return $sitemap;
	}

	return null;
}