_wpseo_deactivate()
On deactivation, flush the rewrite rules so XML sitemaps stop working.
Эта функция считается внутренней для использования самим ядром. Не рекомендуется использовать эту функцию в своем коде.
Хуки из функции
Возвращает
null
. Ничего.
Использование
_wpseo_deactivate();
Код _wpseo_deactivate() wpseo deactivate Yoast 20.3
function _wpseo_deactivate() { require_once WPSEO_PATH . 'inc/wpseo-functions.php'; if ( is_multisite() && ms_is_switched() ) { update_option( 'rewrite_rules', '' ); } else { add_action( 'shutdown', 'flush_rewrite_rules' ); } // Register capabilities, to make sure they are cleaned up. do_action( 'wpseo_register_roles' ); do_action( 'wpseo_register_capabilities' ); // Clean up capabilities. WPSEO_Role_Manager_Factory::get()->remove(); WPSEO_Capability_Manager_Factory::get()->remove(); // Clear cache so the changes are obvious. WPSEO_Utils::clear_cache(); do_action( 'wpseo_deactivate' ); }