WPSEO_Sitemaps::reduce_query_load
Check the current request URI, if we can determine it's probably an XML sitemap, kill loading the widgets.
Метод класса: WPSEO_Sitemaps{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WPSEO_Sitemaps = new WPSEO_Sitemaps(); $WPSEO_Sitemaps->reduce_query_load();
Код WPSEO_Sitemaps::reduce_query_load() WPSEO Sitemaps::reduce query load Yoast 25.3
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' ); } }