web-dev-qa-db-ja.com

JavaScriptと画像ファイルが認識されません

それは最も簡単な質問かもしれませんが、私のJavaScriptファイルと画像がWordPressによって認識されない理由を見つけることができません。私はすべてのJSファイルと画像を自分のテーマのフォルダに入れたので、すべてのコンテンツを含む「Word」というフォルダを「theme」の中に作成してから、ファイルを追加しました。しかし、WebサイトはJavaScriptや画像へのパスを認識しません。何が悪いのか教えてください。

私はそれをヘッダページでそのように使用しました:

<script src="jquery.js" type="text/javascript"></script>
1
Paul_p

あなたはあなたのテーマファイルへのフルパスを与える必要があります。あなたのテーマのURLを取得するには、WordPressの関数bloginfo( 'template_directory' );を使います。

<script src="<?php bloginfo( 'template_directory' ) ?>/jquery.js" type="text/javascript"></script>

ただし、スクリプト/スタイルは実際にはwp_enqueue_script();を使用して「エンキュー」される必要があります( http://codex.wordpress.org/Function_Reference/wp_enqueue_script を参照)

これらのテーマファイルがどのように含まれているかを確認するには、他のテーマを見てみることをお勧めします。テーマ開発のコーデックスページも始めるのに良い場所です: http://codex.wordpress.org/Theme_Development

4
Joe Hoyle