我想将我的所有资产(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/?
谢谢你的帮助。
最合适的回答,由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
不要忘记移动文件:)