WPSEO_Sitemaps::reduce_query_load() public Yoast 1.0
Check the current request URI, if we can determine it's probably an XML sitemap, kill loading the widgets.
{} Это метод класса: WPSEO_Sitemaps{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
$WPSEO_Sitemaps = new WPSEO_Sitemaps(); $WPSEO_Sitemaps->reduce_query_load();
Код WPSEO_Sitemaps::reduce_query_load() WPSEO Sitemaps::reduce query load Yoast 15.9
public function reduce_query_load() {
if ( ! isset( $_SERVER['REQUEST_URI'] ) ) {
return;
}
$request_uri = sanitize_text_field( wp_unslash( $_SERVER['REQUEST_URI'] ) );
$extension = substr( $request_uri, -4 );
if ( stripos( $request_uri, 'sitemap' ) !== false && in_array( $extension, [ '.xml', '.xsl' ], true ) ) {
remove_all_actions( 'widgets_init' );
}
}