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

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



覚書です。

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

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

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

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

Query Monitor
参考
Query Monitor

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

Query Monitor WordPress.org

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

今日はここまで

関連する記事



こちらはいかが?


コメントを残す

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

*(必須)

*(必須・表示されません)