WordPressでjQueryがフッターに読み込まれなかったのはプラグインが原因
作成日:
2018年12月19日
個人的な
覚書です。
WordPressでjQueryをフッターに呼び込み直そうと、
PHP
wp_deregister_script( 'jquery' );
wp_enqueue_script( 'jquery', includes_url( '/js/jquery/jquery.js' ), false, '1.12.4', true );
のように書くのですが、何度検証してもフッターではなく、ヘッダーに出力されてしまいます。
その原因を調べてみましたら、デバッグ用のプラグインQuery Monitorが原因でした。
Query Monitor
https://ja.wordpress.org/plugins/query-monitor/
Query MonitorはWordPressの開発者用ツールパネルです。データベースクエリ、PHPエラー、フックとアクションのデバッグ、エディタブロックのブロック、エンキューされたスクリプトとスタイルシート、HTTP API呼び出しなどを有効にします。
これを外すと、ちゃんとフッターに出力されるようになりました。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
コメントをどうぞ