首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有显示在自定义wordpress主题中的脚本

没有显示在自定义wordpress主题中的脚本
EN

Stack Overflow用户
提问于 2013-07-27 03:47:42
回答 1查看 1.6K关注 0票数 0

所以,我为wordpress建立了自己的主题。现在,我正在尝试将我自己的插件放在这个主题上,它需要3个javascript文件。在阅读WP之后,它告诉我wp_register_script、wp_enqueue_script和add_action方法是最好的方法。

现在,在我的插件文件中,我做了如下事情:

代码语言:javascript
复制
function register_my_scripts() {
    wp_register_script('script-1', plugins_url('path/to/script-1.js'), array('jquery'));
    wp_register_script('script-2', plugins_url('path/to/script-2.js'));

    wp_enqueue_script('script-1');
    wp_enqueue_script('script-2');
}

add_action('wp_enqueue_scripts', 'register_my_scripts');

在我的模板页面上似乎什么也没有出现。我甚至把这段代码放在了主索引页面上,但仍然什么也没有。我写了一些简单的,直接从代码库: wp_enqueue_script('jquery')在页面上,但仍然什么也没有出现。这里有什么东西我遗漏了吗?为什么html加载脚本不会出现在我的页面上?

此外,我运行Wordpress 3.5.2

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-27 04:13:09

我像这样在functions.php文件上对脚本进行排队:

PHP

wp_enqueue_script ('customjs', '/wp-content/themes/blackboard/js/custom.js','','',true);

请记住,其用法是:

<?php wp_enqueue_script($handle, $src, $deps, $ver, $in_footer); ?>

尝试将wp_enqueue_script()放在您的functions.php上,作为测试。请检查您的路径也是正确的,并检查源代码,看看它是否打印,但只是一个错误的路径。

请注意,这个答案上的第一行代码是我唯一需要对脚本进行排队的东西,据我所知,没有任何其他内容。

如果这对你有用,请告诉我们,干杯。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17894039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档