だから、次のWPテーマのベースにStarkersを使用していて、小さな問題に遭遇しました。header.php
ファイルに自分のバージョンのjQueryを含めていましたが、Firebugを使用してサイトを検査すると、jqueryが2回ダウンロードされていることに気付きました、私は少し掘り下げて、ファイルを含めるだけでなく、wp_head()
関数も含めていることに気付きました。
この問題を解決しようとして、ヘッダーファイルにコメントがありましたが、そのコメントはTwenty Tenテーマに由来しています。
/* Always have wp_head() just before the closing </head>
* tag of your theme, or you will break many plugins, which
* generally use this hook to add elements to <head>, such
* as styles, scripts, and meta tags
*/
だからここに私の問題があります、私はjQueryファイルをそれを使用したい他のファイルの前に設定するwp_head()
必要があり、それが<head>
要素の最後のものでなければならないという印象を受けています、私は思っているので少し混乱していますwp_head()
WPに含まれるjQueryファイルがすべてのプラグインで使用されるように、先頭に配置します。
wp_head()
関数内のjQuery行をコメントアウトしましたが、管理ページに必要なので、元に戻す必要がありました。
また、jQueryのGoogle CDNバージョンを使用して(少なくとも実験的に)使用したいのですが、2回は含めたくありません!
私が説明しようとしていることを理解していただければ幸いです。この問題をどのように解決できるかについての提案をいただければ幸いです。また、JavaScriptファイルをヘッダーファイルでどのように処理するかについてのアドバイスも歓迎します。
ありがとう!