WooCommerce 类别/标签存档-“未找到产品”

Posted

技术标签:

【中文标题】WooCommerce 类别/标签存档-“未找到产品”【英文标题】:WooCommerce Categories / Tags Archive - 'No Products Found' 【发布时间】:2014-02-07 00:07:29 【问题描述】:

我想知道是什么导致了这个问题? “商店”页面显示产品/类别(即正常工作)并且永久链接设置为默认值,除 WooCommerce 产品的类别/标签存档页面外,每个页面都有效,只会显示“未找到与您的选择匹配的产品。 ”

产品设置为在“目录和搜索”中都可见,但它只出现在搜索结果和“商店”中,而不是目录(在类别或标签中)。

感谢您的帮助。

【问题讨论】:

【参考方案1】:

您确定您的产品已分类或贴上标签吗?如果是,您是使用默认的 woocommerce 模板还是在主题中使用自定义模板?

【讨论】:

感谢您的帮助。是的,它们被分类/标记(两者都列在单独的产品页面中)。我正在尝试开发 WooCommerce 主题,但我不确定哪些文件可能导致问题(例如,WooCommerce 是否使用 archive.php 之类的文件作为其类别列表)。有任何想法吗?谢谢!【参考方案2】:

终于找到了罪魁祸首。这是一个我忽略的愚蠢错误。我添加了一个自定义帖子类型并修改了 functions.php 中的查询以将新的自定义帖子类型包含在档案中,但我对帖子类型进行了硬编码,而不是使用 get_post_types() 来包含所有可用的帖子类型(包括那些由插件添加的帖子类型) )。

现在问题已经解决了。感谢您的帮助。

【讨论】:

以上是关于WooCommerce 类别/标签存档-“未找到产品”的主要内容,如果未能解决你的问题,请参考以下文章

在 WooCommerce 子类别存档页面上显示子子类别术语列表

php 存档中的WooCommerce产品类别下拉列表

如何更改特定 WooCommerce 类别的背景颜色?

php WooCommerce |列出存档页面中的所有产品标签

php WooCommerce |列出存档页面中的所有产品标签

查看子类别时显示 WooCommerce 父类别缩略图