Кодекс WordPress говорит :
$ 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
работает просто отлично.