WPSEO_Sitemaps_Router::__construct
Sets up init logic.
Метод класса: WPSEO_Sitemaps_Router{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$WPSEO_Sitemaps_Router = new WPSEO_Sitemaps_Router(); $WPSEO_Sitemaps_Router->__construct();
Код WPSEO_Sitemaps_Router::__construct() WPSEO Sitemaps Router:: construct Yoast 27.4
public function __construct() {
// If we add rewrite rules during the plugin's deactivation, the flush_rewrite_rules that we perform afterwards won't properly flush those new rules.
if ( YoastSEO()->classes->get( Deactivating_Yoast_Seo_Conditional::class )->is_met() ) {
return;
}
add_action( 'yoast_add_dynamic_rewrite_rules', [ $this, 'add_rewrite_rules' ] );
add_filter( 'query_vars', [ $this, 'add_query_vars' ] );
add_filter( 'redirect_canonical', [ $this, 'redirect_canonical' ] );
add_action( 'template_redirect', [ $this, 'template_redirect' ], 0 );
}