加载外部Java脚本文件

时间:2013-03-30 作者:Casper

我在WordPress主题中加载外部javascript文件时遇到一些问题。使用以下标记:

<script src="<?php bloginfo(\'template_directory\'); ?>/js/jquery-1.8.1.min.js" type="text/javascript"></script>
<script src="<?php bloginfo(\'template_directory\'); ?>/js/custom.js" type="text/javascript"></script>
上述代码设置在<head> 我的header.php 我的WordPress主题文件。

为什么这不起作用?或者我也应该使用以下链接外部脚本?

function my_scripts() {
    wp_enqueue_script( \'my-sweet-script\', get_bloginfo(\'template_directory\') . \'/script.js\', array(\'jquery\') );
}
谢谢你。卡斯珀

1 个回复
SO网友:fuxia

你应该always 使用wp_enqueue_script() 只有这样,其他脚本才能依赖您的脚本,或将所有脚本捆绑在一个文件中。

不要加载另一个jQuery;WordPress自带了一个内置的jQuery,其他插件和核心都依赖于这个版本。

wp_enqueue_script() 接受任何有效的URL作为源文件(外部或内部)。如果出现问题,请检查您的browser\'s error console. 请注意,您必须use jQuery, not $ 在脚本中访问全局jQuery对象。

结束

相关推荐

Javascript in wordpress

我在一个特定分区的页面中为同一类别的不同帖子显示了特色图片。我需要在另一个分区的同一页面中显示与此图片相关的整个帖子。我知道我必须在这方面使用JavaScript。但我需要一些参考,我可以用来做这件事。有人能帮我吗?我正在使用以下代码显示图像<?php /* Template Name: Meet The Team Template */ ?> <?php get_header(); ?> <div id=\"meet_post