WP スタイル読み込み停止

WordPressのヘッダー内に自動で読み込まれるプラグインや、WordPress独自スタイルを読み込み停止方法

function.php内に下記のコードを追加。

停止したいスタイルのidをチェック(コンタクトフォーム7の場合は「contact-form-7-css」)し、「-css」を削除した値を入力。

add_action( 'wp_enqueue_scripts', function() {
  wp_dequeue_style( 'contact-form-7' );
});

特定のページだけでスタイルを読み込む

function.php内に下記のコードを追加。

ページスラッグ「faq」を表示している場合以外はスタイルの読み込みを停止している例。(例:コンタクトフォーム7)

function dp_deregister_styles() {
  if ( !is_page( 'faq' ) ) {
    wp_dequeue_style( 'contact-form-7' );
    wp_deregister_script( 'contact-form-7' );
  }
}
add_action( 'wp_print_styles', 'dp_deregister_styles', 100 );

Leave a Comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です