私は、ブートストラップHTML WebサイトをWordpressに変換しています。
さて、JavaScriptファイルの登録にはwp_enqueue_script()の使用をお勧めします。すなわち.
function themeslug_enqueue_script() {
wp_enqueue_script( 'my-js', 'filename.js', false );
}
add_action( 'wp_enqueue_scripts', 'themeslug_enqueue_script' );
しかし、私はいくつかのjsファイルを元のhtmlコードのフッターに頭の中にロードしています。
Wp_headとwp_footerを使用するつもりでしたが、それを使用しても大丈夫ですか、それともwp_enqueue_scriptを使用してください。
5thの入力パラメータを見逃しているようです。
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer );
つまり、true
として設定されている場合はfooterにスクリプトを置き、それ以外の場合はheaderに入るブール値の$in_footer
部分です。
$deps
を使って依存関係を処理することもできます。
詳細については Codex を調べてください。
=>私はwp_enqueue_script()
に固執し、手動でスクリプトをヘッダーまたはフッターに入れません。