我正在为基于FoundationPress的客户创建自定义Wordpress / woocommerce主题。出于某种原因,我无法覆盖taxonomy-product_cat.php
。我可以使用其他主题(如twenty-nnn或Storefront)覆盖此文件。我花了半天的时间找到一个没有运气的答案。
最后,我将Foundationpress主题简化为index.php + style.css。我清除了缓存,在Woocommerce中重新创建了模板文件>状态>工具。我禁用了除Woocommerce之外的所有第三方插件。
但它仍然拒绝覆盖我的类别模板。我被困在这里。有人可以给我一些指示吗?
在' Woocommerce>状态'我看到这个模板被标记为被覆盖。但它并没有显示在前端。
答案 0 :(得分:11)
解决:
我终于找到了解决方案。
您必须声明" add_theme_support"在functions.php
:
add_theme_support( 'woocommerce' );
之后,我的自定义Woocommerce模板终于得到了认可。
奇怪的是,在Woocommerce网站上的文档中没有明确提及。