ОБНОВЛЕНО: Я думал, что ниже работает, но это не из-за каких-то других условий, которые у меня были.Когда это условие изменилось, это больше не работало.Я задал это как отдельный вопрос с более подробной информацией в отдельном вопросе здесь .
add_action( 'wp_enqueue_scripts', 'defer_jquery_for_sitemap', 100 );
function defer_jquery_for_sitemap() {
$url = $_SERVER["REQUEST_URI"];
$isItSitemap = strpos($url, 'sitemap');
if ($isItSitemap==false) {
wp_script_add_data( 'jquery-core', 'async/defer' , true );
wp_script_add_data( 'jquery-migrate', 'async/defer' , true );
}
}