WordPress kodeksi diyor ki :
$ in_footer
(boolean) (isteğe bağlı) Normalde komut dosyaları bölüme yerleştirilir. Bu parametre true olursa, komut dosyası, öğesinin altına yerleştirilir. Bu, temanın uygun yerde wp_footer () kancasına sahip olmasını gerektirir. Altbilgiye yerleştirilse bile, wp_head çalıştırılmadan önce komut dosyanızı sıkmanız gerektiğini unutmayın. (WordPress 2.8'de yeni) Varsayılan: false
Bu yüzden true
her komut dosyasının ardından ekledim 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');
Ancak senaryolar hala başlığa dahil edilmektedir.
Bunu düzeltmek için herhangi bir öneriniz var mı?
true
ya yerleştirerek yawp_enqueue
dawp-register_script
gayet iyi işlediğini fark ettim .