我正在尝试使用 WooCommerce 为我的网站开设商店。我的目标是删除产品存档/商店基本页面上的“产品类别”(也许还有“搜索”框)。我知道需要编辑“product-archive.php”文件。但我就是找不到!它应该在 woocommerce/templates/目录中的某个地方,但是没有这样的目录! 我正在使用 Fruitfulcode 的 Fruitful 主题。我使用的是最新版本的 WordPress 和 WooCommerce。我几乎尝试了任何方法:安装和重新安装 WooCommerce、安装旧版本的 WooCommerce……没有任何效果。我的主题中没有任何 woocommerce/templates 目录!
你能帮帮我吗?我做错了什么吗?
最佳答案
我认为您对如何 WooCommerce template overrides 有点困惑工作。以下是您应该注意的一些重要信息:
- 安装 WooCommerce 根本不会修改您的主题。
- 您的主题中不应有
woocommerce/templates/
目录,即使该主题覆盖了默认的 WooCommerce 模板。相反,您可能有一个woocommerce/
目录(没有templates/
目录)。 - 通过将模板文件从
/wp-content/plugins/woocommerce/templates/xxx.php
复制到wp-content/themes/yourtheme/woocommerce/xxx.php 来覆盖 WooCommerce 模板
如果您在主题中没有看到 woocommerce
目录,则表示您的主题正在使用默认的 WooCommerce 模板。如果您想覆盖它们,您需要将 WooCommerce 插件模板目录中的 product-archive.php
模板复制到主题中的 woocommerce/
目录中。
关于php - WooCommerce:找不到 woocommerce/模板/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31501314/