Woocommerce:找不到woocommerce/templates /目录

Luc*_*ker 3 php wordpress woocommerce woothemes

我正在尝试使用WooCommerce为我的网站建立一个商店.我的目标是删除产品档案/商店基页上的"产品类别"(可能还有"搜索"框).我知道编辑"product-archive.php"文件是必需的.但我只是找不到它!它应该在woocommerce/templates /目录中的某个地方,但是没有这样的目录!我正在使用Fruitfulcode的Fruitful主题.我正在使用最新版本的WordPress和WooCommerce.我几乎尝试了任何东西:安装和重新安装WooCommerce,安装旧版本的WooCommerce ......没有任何作用.我的主题中没有任何woocommerce/templates目录!

你能帮助我吗?难道我做错了什么?

rne*_*ius 13

我认为你对WooCommerce模板如何覆盖工作有点困惑.以下是您应该注意的一些重要信息:

  1. 安装WooCommerce根本不会修改您的主题.
  2. woocommerce/templates/即使主题覆盖默认的WooCommerce模板,您的主题中也不应该有目录.相反,您可能有一个woocommerce/目录(没有templates/目录).
  3. 通过从中复制模板文件/wp-content/plugins/woocommerce/templates/xxx.php来覆盖WooCommerce模板wp-content/themes/yourtheme/woocommerce/xxx.php

如果您没有woocommerce在主题中看到目录,则表示您的主题使用默认的WooCommerce模板.如果要覆盖它们,则需要将product-archive.php模板从WooCommerce插件模板目录复制到woocommerce/主题中的目录中.

WooCommerce文档中的更多信息.