WordPress Codex 说:
(旧的法典页面)
$ 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