Codex WordPress nói :
( trang codex cũ )
$ in_footer
(boolean) (tùy chọn) Thông thường các tập lệnh được đặt trong phần. Nếu tham số này là đúng, tập lệnh được đặt ở dưới cùng của. Điều này đòi hỏi chủ đề phải có móc wp_footer () ở vị trí thích hợp. Lưu ý rằng bạn phải ghi lại tập lệnh của mình trước khi wp_head được chạy, ngay cả khi nó sẽ được đặt ở chân trang. (Mới trong WordPress 2.8) Mặc định: sai
Vì vậy, tôi đã thêm true
sau mỗi kịch bản 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');
Nhưng các kịch bản vẫn đang được đưa vào tiêu đề.
Bất kỳ đề nghị để khắc phục điều đó?
true
trong haiwp_enqueue
hoặcwp-register_script
hoạt động tốt.