WordPressで簡単にお問い合わせフォームを導入することができるプラグインの「Contact Form 7」
便利ですよね。
私も活用しています。
でも、よくソースコードを見ると、お問い合わせフォームがない画面でもCSSやJSファイルを読み込んでいるって知ってました?
これを読み込まないように設定できるコードを紹介しますね。
以下のコードをfunctions.phpに入れます。
function my_scripts() { if(!is_page(999)){ wp_dequeue_style('contact-form-7'); wp_dequeue_script('contact-form-7'); } } add_action( 'wp_enqueue_scripts', 'my_scripts', 50 );
「999」のところには、投稿IDもしくは”で囲ってスラッグ名を入れるようにしてください。
私が運営しているサイトでは、当たり前に設定していたのですが、ブログ記事してなかったので、書きました〜。
functions.phpを編集するのはリスクが伴うので、バックアップを取ってから作業しましょう!