Javascript 如何将WooCommerce前端JS纳入定制主题-最佳实践

Javascript 如何将WooCommerce前端JS纳入定制主题-最佳实践,javascript,wordpress,woocommerce,Javascript,Wordpress,Woocommerce,我正在从头开始为WooCommerce构建一个自定义主题(使用hooks/dev方法)。我刚完成商店页面,我发现产品的选择标签过滤器(按价格/日期/名称过滤)不起作用。我很快切换到了二十一,发现我错过了Woocommerce的一些前端JS 现在我可以复制我需要的所有Js文件,但是在assets/Js/frontend中有更多的.Js文件,我想我可能需要它们,因为我离主题还很远。从WC-plugin文件夹复制必要的或所有的js到我的主题js文件夹不会有问题,但我觉得这不是解决这个问题的最佳实践 我

我正在从头开始为WooCommerce构建一个自定义主题(使用hooks/dev方法)。我刚完成商店页面,我发现产品的选择标签过滤器(按价格/日期/名称过滤)不起作用。我很快切换到了二十一,发现我错过了Woocommerce的一些前端JS

现在我可以复制我需要的所有Js文件,但是在assets/Js/frontend中有更多的.Js文件,我想我可能需要它们,因为我离主题还很远。从WC-plugin文件夹复制必要的或所有的js到我的主题js文件夹不会有问题,但我觉得这不是解决这个问题的最佳实践

我在某处读到,为了覆盖WC中的前端JS,您必须先将JS文件出列,然后再将其入列。这对我来说是可行的,仍然类似于copy方法,因为没有什么可以覆盖的(因为我没有加载任何WC-JS),但是我最终会加载scrips(因为我将对它们进行排队)

我错过什么了吗?关于这个问题没有什么可谈的。如果没有其他方法,我会简单地复制它们


谢谢

请确保主题的header.php和footer.php中分别有
wp_head()
wp_footer()
。有关最佳做法和标准,请参见

请确保主题的header.php和footer.php中分别有
wp_head()
wp_footer()
。有关最佳做法和标准,请参见

在主题的
header.php
footer.php
中是否分别有
wp\u head()
wp\u footer()
?如果是这样的话,WooCommerce应该在没有您任何干预的情况下加载它的脚本。我认为我的头中没有wp_head()。我将添加它并返回反馈。谢谢你看,确实是页眉上缺少了wp_head()。谢谢!如何将您的评论标记为正确答案?我已将其作为“答案”,以便您可以接受。您的主题的
header.php
footer.php
中是否分别有
wp\u head()和
wp\u footer()
?如果是这样的话,WooCommerce应该在没有您任何干预的情况下加载它的脚本。我认为我的头中没有wp_head()。我将添加它并返回反馈。谢谢你看,确实是页眉上缺少了wp_head()。谢谢!如何将您的评论标记为正确答案?我已将其作为“答案”,以便您可以接受。