萨莉在上面的评论中对这个问题给出了一个非常翔实的答案,回答了OP。
我想再次引用:
single-product.php
在根主题文件夹中工作,因为这是产品类型的单个帖子的有效/可识别模板-即。single-<post type>.php
- 默认情况下,它具有更高的优先级,即使您的主题具有woocommerce/single-product.php
Chetan还提到添加主题支持
add_theme_support( \'woocommerce\' );
但请注意,如果
woocommerce.php
文件位于主题的根文件夹
single-product.php
和
archive-product.php
行不通。
WooCommerce插件在您的仪表板上附带了一个方便的检查工具。前往WooCommerce->;地位
它会报告您的主题是否已修改为添加wocommerce支持
任何需要注意的标志,在最后一节中,它显示了被覆盖的模板文件的列表,以及是否存在与它们相关的问题。例如,如果主题有woocommerce.php
它也会通知你的