O codex do WordPress diz :
$ in_footer
(booleano) (opcional) Normalmente, os scripts são colocados na seção. Se esse parâmetro for verdadeiro, o script será colocado na parte inferior do. Isso requer que o tema tenha o gancho wp_footer () no local apropriado. Observe que você precisa enfileirar seu script antes da execução do wp_head, mesmo que ele seja colocado no rodapé. (Novo no WordPress 2.8) Padrão: false
Então eu adicionei true
depois de cada script 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');
Mas os scripts ainda estão sendo incluídos no cabeçalho.
Alguma sugestão para corrigir isso?
true
in ouwp_enqueue
ouwp-register_script
funciona muito bem.