WordPress5.9のglobal-styles-inline-cssを読み込まないようにする方法についてです。

global-styles-inline-css

WordPressバージョン5.9にアップデートしてみたところ、<head></head>内に、[global-styles-inline-css]という以下の見慣れないタグが挿入されていました。

<style id='global-styles-inline-css' type='text/css'>
body {--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3; ... }
</style>

こちらのスタイルは新たに導入されたブロックテーマなどの装飾用のCSSの様です。私はオリジナルテーマを使用しているので、特に必要はないかなということで、「functions.php」に以下を追記して、読み込まないようにしました。

function remove_global_styles_inline() {
 	wp_dequeue_style( 'global-styles' );
}
add_action( 'wp_enqueue_scripts', 'remove_global_styles_inline' );