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