CocoonカスタマイズWEB

Cocoonの親テーマのCSSを読み込ませない方法

CocoonカスタマイズWEB
Cocoonカスタマイズ
本記事は広告が含まれる場合があります。

最近のCSSを改めて勉強し直すついでに、ブログのデザインを一から作り直すことにしました。その際に、親テーマのCSSを読み込ませないようにしたので、その方法を忘れないうちに備忘録。僕のようにCSSを全てリセットして一から作り直したい、もっとカスタマイズの自由度あげたい人向けです。

読み込ませなくすると、ブログ全体のレイアウトや装飾を一からCSSで作り直すことになります。CSSに慣れてない方にはおすすめしません!

親テーマのCSSを読み込ませなくする方法

子テーマのfunctions.phpに以下の記述を書き足すと親テーマのCSSを読み込ませなくできます。

function my_dequeue_parent_style() {
    wp_dequeue_style( 'cocoon-style' );
}
add_action( 'wp_enqueue_scripts', 'my_dequeue_parent_style', 11 );

ワードプレスのデフォルトCSSも一緒に

ワードプレスのデフォルトCSSも一緒に読み込ませないようにしたい方は。以下の記述にしてください。

function my_dequeue_cocoon_and_wp_styles() {
    // Cocoon親テーマのCSSを読み込まない
    wp_dequeue_style( 'cocoon-style' );

    // WordPressデフォルトのCSSを読み込まない
    wp_dequeue_style( 'wp-block-library' ); // ブロックライブラリのCSS
    wp_dequeue_style( 'global-styles' ); // グローバルスタイルのCSS
}
add_action( 'wp_enqueue_scripts', 'my_dequeue_cocoon_and_wp_styles', 11 );

短いですが以上です。あとは子テーマを使って自由にデザイン!

CSS設計完全ガイド ~詳細解説+実践的モジュール集 出版社:技術評論社 著者:半田 惇志

AMAZON

COMMENT

タイトルとURLをコピーしました