你把代码放在哪里了?
“true”参数位于wp_register_script();
, 不是wp_enqueue_script() ;
功能是:
<?php wp_enqueue_script(\'handle\', \'src\', \'deps\', \'ver\', \'in_footer\'); ?>
意思
<?php wp_enqueue_script(\'NameMySccript\', \'path/to/MyScript\',
\'dependencies_MyScript\', \'VersionMyScript\', \'InfooterTrueorFalse\'); ?>
例如:。
<?php
wp_enqueue_script(\'my_script\', WP_CONTENT_URL . \'plugins/my_plugin/my_script.js\', array(\'jquery\', \'another_script\'), \'1.0.0\', true);
?>
<你的主题有
<?php wp_footer(); ?>
在这一页的末尾3。使用添加操作
add_action(\'wp_print_scripts\', \'your function\');
也就是说,您的最佳做法是:
<?php
if (function_exists(\'load_my_scripts\')) {
function load_my_scripts() {
if (!is_admin()) {
wp_deregister_script( \'jquery\' );
wp_register_script(\'jquery\', \'http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js\');
wp_enqueue_script(\'jquery\');
wp_register_script(\'myscript\', bloginfo(\'template_url\').\'/js/myScript.js\'__FILE__), array(\'jquery\'), \'1.0\', true );
wp_enqueue_script(\'myscript\');
}
}
}
add_action(\'init\', \'load_my_scripts\');
?>
或
add_action(\'wp_print_scripts\', \'dl_register_js\');