WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WPSEO_Sitemaps::ping_search_engines() public Yoast 1.0

Notify search engines of the updated sitemap.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

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

Хуки из метода

Возвращает

null. Ничего.

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

$result = WPSEO_Sitemaps::ping_search_engines( $url );
$url(строка|null)
Optional URL to make the ping for.
По умолчанию: null

Код WPSEO_Sitemaps::ping_search_engines() Yoast 17.4

public static function ping_search_engines( $url = null ) {

	/**
	 * Filter: 'wpseo_allow_xml_sitemap_ping' - Check if pinging is not allowed (allowed by default)
	 *
	 * @api boolean $allow_ping The boolean that is set to true by default.
	 */
	if ( apply_filters( 'wpseo_allow_xml_sitemap_ping', true ) === false ) {
		return;
	}

	if ( get_option( 'blog_public' ) === '0' ) { // Don't ping if blog is not public.
		return;
	}

	if ( empty( $url ) ) {
		$url = rawurlencode( WPSEO_Sitemaps_Router::get_base_url( 'sitemap_index.xml' ) );
	}

	// Ping Google and Bing.
	wp_remote_get( 'https://www.google.com/ping?sitemap=' . $url, [ 'blocking' => false ] );
	wp_remote_get( 'https://www.bing.com/ping?sitemap=' . $url, [ 'blocking' => false ] );
}