gpt4 book ai didi

jquery - 基本(我认为?)wp_enqueue 问题

转载 作者:行者123 更新时间:2023-12-01 05:57:23 25 4
gpt4 key购买 nike

我正在尝试使用以下命令加载一个名为 Accordion.js 的脚本:

function accordion() {
wp_register_script(
'accordion',
get_template_directory_uri() . '/js/accordion.js',
array('jquery'),
null,
true
);
wp_enqueue_script('accordion');
}

它没有加载脚本(因为它没有出现在 Chrome 开发工具的资源中),而且我不知道我做错了什么。我意识到这可能是非常基本的,但我似乎没有尝试解决它。​​

最佳答案

您所包含的代码片段无法单独运行(如果您已将其放入 functions.php 文件中)。您还需要确保使用正确的 Hook 调用函数,如下所示:

add_action('wp_enqueue_scripts', 'accordion');

这将告诉 WordPress 在将脚本排入队列时运行 accordion 函数。

此外,您可能希望将函数重命名为更通用的名称,例如 load_resources,并且您可以将您需要的所有脚本排入该函数内。

如果您成功执行此操作,但仍然遇到问题,您可以检查开发人员工具的“网络”选项卡,看看浏览器是否至少尝试加载该文件(即使是从错误的位置加载)。

关于jquery - 基本(我认为?)wp_enqueue 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14143533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com