Кодекс WordPress говорить :
$ in_footer
(булева) (необов’язково) Зазвичай сценарії розміщуються у розділі. Якщо цей параметр вірно, сценарій розміщується внизу. Для цього потрібна тема, щоб 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
роботі просто відмінно.