2022年11月1日。ワードプレスの最新版6.1「Misha」がリリースされました。
弊社でも早速アップデート作業を行なっているところです。

さて。
WordPressバージョン6.1にアップデートすると、<head>〜</head>に見慣れないCSSファイル[classic-theme.min.css]が挿入されていることに気づくはずです。

具体的にはwp_head()実行時に以下のコードが出力されます。

<link rel='stylesheet'href='https://example.com/wordpress/wp-includes/css/classic-themes.min.css'>

今日はこれを削除する方法を紹介します。

functions.php にコードを追加する

使用しているテーマファイル内「functions.php」の適当な箇所に以下のコードを記述してください。

add_action( 'wp_enqueue_scripts', 'remove_classic_theme_style' );
function remove_classic_theme_style() {
	wp_dequeue_style( 'classic-theme-styles' );
}

これで<head>〜</head>タグ内の[classic-theme.min.css]の読み込みを停止できます。

「classic-theme-styles」が記述されている場所

ちなみにワードプレスのコアファイル内、「wp-includes」->「script-loader.php」の中にオリジナルの記述があります。

なお「functions.php」はテーマファイルの中で極めて重要なものです。
必ずバックアップを取ってから作業を行いましょう。