ワードプレスコーデックスは言う:
$ in_footer
(ブール)(オプション)通常、スクリプトはセクションに配置されます。このパラメータがtrueの場合、スクリプトはの下部に配置されます。これには、テーマが適切な場所にwp_footer()フックを持っている必要があります。スクリプトがフッターに配置される場合でも、wp_headが実行される前にスクリプトをエンキューする必要があることに注意してください。(WordPress 2.8の新機能)デフォルト:false
だから私はtrue
各スクリプトの後に追加しましたsrc path
:
/**
* JavaScript
*/
function my_scripts_method() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js', true );
wp_enqueue_script( 'jquery' );
}
add_action('wp_enqueue_scripts', 'my_scripts_method');
function media_queries_script() {
wp_register_script( 'mediaqueries', get_template_directory_uri() . '/js/css3-mediaqueries.js', true );
wp_enqueue_script( 'mediaqueries' );
}
add_action('wp_enqueue_scripts', 'media_queries_script');
function custom_script() {
wp_register_script( 'custom', get_template_directory_uri() . '/js/custom.js', true );
wp_enqueue_script( 'custom' );
}
add_action('wp_enqueue_scripts', 'custom_script');
function replace_script() {
wp_register_script( 'replace', get_template_directory_uri() . '/js/jquery.ba-replacetext.min.js', true );
wp_enqueue_script( 'replace' );
}
add_action('wp_enqueue_scripts', 'replace_script');
しかし、スクリプトはまだヘッダーに含まれています。
それを修正するための提案はありますか?
true
のいずれかでwp_enqueue
、またはwp-register_script
仕事だけで罰金を。