WordPress - 无法覆盖 woocommerce 模板

WordPress - Failing to override woocommerce templates

我试图通过在我的自定义主题目录/woocommerce/templates 中复制它们来覆盖 Woocommerce 的模板文件,但是网站上没有显示更改(我尝试简单地添加 类 开始) .我做错了什么吗?

感谢您的关心。

在主题目录中创建一个 Woocommerce 文件夹,然后按照插件中的文件夹结构对称,以便回退正常工作。

希望它会起作用

而 WooCommerce 插件本身的目录结构是:

/plugins/woocommerce/templates/

你应该在你的主题中像下面这样定义它(注意缺少的 templates 目录):

/yourtheme/woocommerce/

换句话说,您应该将所有覆盖直接放在 woocommerce/ 目录中(不会有 templates/ 目录)。这绝对令人困惑。