更改Java脚本文件的目录

时间:2017-12-25 作者:cyclone200

我想将我的所有资产(CSS、JS、图像、字体)移动到我主题中的资产文件夹中。

我在字体和图像方面做得很好。对于CSS,我只是保留了样式。css中包含样式元信息(如建议的here).

但我用的是伟大的下划线。Wordpress的me starter主题,我的主题中有一个JS文件夹,其中包含customizer、navigation。js和跳过链接焦点修复。js公司

所有这些脚本都通过wp\\u footer()函数包含在我的页脚中。因此,如果我将这些脚本移动到我的/assets/js/文件夹中,我会在页脚中调用三个丢失的文件。

有没有办法(1)不加载这些脚本或(2)更改目录并告诉wp\\u页脚调用/assets/js而不是/js/?

谢谢你的帮助。

2 个回复
最合适的回答,由SO网友:Serkan Algur 整理而成

转到您的主题functions.php 并找到第122行。您将找到导航。js函数。

get_template_directory_uri() . \'/js/navigation.js
并将其更改为

get_template_directory_uri() . \'assets/js/navigation.js
再做一次skip-link-focus-fix.js 代码位于第124行。

对于customizer,转到并查找customizer.php 在“inc”文件夹中。转到第53行并更改js/customizer.js 代码至assets/js/customizer.js

不要忘记移动文件:)

SO网友:Badr

这些脚本在函数中排队。php使用函数wp\\u enqueue\\u script()。所以打开你的函数。php文件,搜索这些脚本,然后删除调用,以免加载它们,或者更改新目录的路径。

结束

相关推荐

找不到wp_footer()包含的脚本

在这里,我想找出wp\\u footer()钩子调用的代码。以下Google Analytics代码似乎不在我整个web目录中的任何文件中。没有任何主题文件。没有WordPress文件。无处可见。我意识到wp\\u footer会提取函数启动的所有内容。它吐出了一堆脚本,包括其他脚本。它提供的一切都很好,除了这条谷歌分析线,就我而言,它似乎不存在于网站的任何本地文件中。搜索“GoogleAnalyticsObject”,直接搜索“xx-xxxxxx”谷歌代码。该行中似乎没有任何关键字在任何文件中。我不确信