WordPressでjQueryがフッターに読み込まれなかったのはプラグインが原因

作成日:

個人的な
覚書です。

WordPressでjQueryをフッターに呼び込み直そうと、

PHP
wp_deregister_script( 'jquery' );
wp_enqueue_script( 'jquery', includes_url( '/js/jquery/jquery.js' ), false, '1.12.4', true );

のように書くのですが、何度検証してもフッターではなく、ヘッダーに出力されてしまいます。

その原因を調べてみましたら、デバッグ用のプラグインQuery Monitorが原因でした。

favicon
Query Monitor https://ja.wordpress.org/plugins/query-monitor/

Query MonitorはWordPressの開発者用ツールパネルです。データベースクエリ、PHPエラー、フックとアクションのデバッグ、エディタブロックのブロック、エンキューされたスクリプトとスタイルシート、HTTP API呼び出しなどを有効にします。

これを外すと、ちゃんとフッターに出力されるようになりました。

物草 灸太郎
物草 灸太郎

WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。

Loading...

コメントをどうぞ

  • メールアドレスが公開されることはありません。
  • コメント欄にURLは入力できません。
  • このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。