如何修复 WooCommerce 商店页面未显示产品
已发表: 2022-08-22寻找如何修复 WooCommerce 商店页面未显示产品的问题?
解决这个问题至关重要,因为 WooCommerce 商店页面在每个在线商店中都扮演着重要角色。
在本文中,我们将讨论可能导致在您的商店页面上显示 WooCommerce 产品出现问题的 4 个最常见原因,并找出解决方法。
由于这是一个全面的教程,因此您可以使用以下目录来浏览它:
- WooCommerce 商店页面未显示产品的 4 个常见示例
- 如何修复 WooCommerce 商店页面未显示产品
- 如何修复 WooCommerce 在搜索结果中不显示产品
让我们深入了解它!
WooCommerce 商店页面未显示产品的 4 个常见示例
让我们看看您的 WooCommerce 商店页面可能不显示任何产品的最常见原因。
自定义商店页面
您最近是否安装了新的 WooCommerce 主题? 很有可能这就是您不再在商店页面上看到产品的原因。
问题是,您的新主题可能会使用自定义商店页面。 如果是这样,您需要在 WooCommerce 设置中将其设置为默认设置,以便您的产品开始显示在其上。
我们将在本文的以下部分之一中向您展示如何做到这一点。
或者,您可以跳转到解决方案并了解如何检查您是否在设置中选择了正确的商店页面。
插件冲突
WooCommerce 商店页面不显示产品的另一个常见原因是插件冲突。
并非所有 WordPress 插件都相互兼容。 有时,当您安装新插件时,它可能会与您网站上安装的其他插件发生冲突。
对于他们的开发人员很长时间没有更新的插件来说尤其如此。
因此,如果您安装的插件由于某种原因与 WooCommerce 不兼容,则可能会导致您的商店页面不显示产品。
我们将在本文后面向您展示如何检查是否是这种情况。
或者,您可以直接转到解决方案并了解如何检查您的站点上是否存在插件不兼容问题。
产品在商店页面上被隐藏
WooCommerce 允许您指定要在您的网站和商店页面的搜索结果中显示的产品。
因此,您的商店页面上没有 WooCommerce 产品的另一个原因可能是您已将它们隐藏起来而无法显示。
我们将在本文后面向您展示如何检查它。
或者,您可以跳到解决方案并立即了解如何检查目录的可见性。
永久链接问题
如果您在其页面上看到产品,但它没有出现在您的商店页面上,则问题可能在于永久链接。
WordPress 中的永久链接代表永久链接。 此设置定义您的内部 URL 的显示方式。
如果您最近在您的网站上安装了任何 WooCommerce 扩展,这可能会影响您的永久链接设置。
我们将在本文后面向您展示如何检查您的永久链接设置。
或者您可以转到解决方案并了解如何立即更新您的永久链接设置。
如何修复 WooCommerce 商店页面未显示产品
在了解了可能导致 WooCommerce 商店页面出现问题的原因后,让我们看看如何解决这些问题。
检查您是否选择了正确的商店页面
产品未出现在商店页面上的最常见原因之一是您在 WooCommerce 设置中选择了自定义页面。
要检查是否是这种情况,请导航到 WordPress 仪表板中的WooCommerce » 设置。
然后,单击“产品”选项卡。
在那里,找到Shop page选项并确保选择了正确的页面。
如果选择其他页面作为您的商店页面,请单击商店页面下拉菜单并选择正确的页面。
完成后,不要忘记按页面底部的保存更改按钮来保存更改。
如果它不能帮助解决您的问题,请查看以下解决方案。
检查您的网站上是否存在插件不兼容问题
要检查您的站点是否存在插件冲突,您需要停用除 WooCommerce 之外的所有插件,然后将它们一一恢复。
要开始使用,请转到 WordPress 仪表板中的插件选项卡。
接下来,勾选左上角的复选框以一次选择所有插件。
之后,取消选中WooCommerce插件旁边的框。
最后,单击批量操作下拉菜单并选择停用选项以停用除 WooCommerce 之外安装在您网站上的所有插件。
下一步是逐步激活每个插件,直到找到导致 WooCommerce 商店页面出现问题的插件。
如果您找到这样的插件,请考虑不再使用它以避免显示产品时出现问题。
如果不是,则您网站上的 Shop 页面的问题与其他问题有关。 查看本文中的以下解决方案,了解处理它们的更多方法。
检查目录的可见性
您的产品可能未显示在“商店”页面上的另一个原因是您更改了它们的可见性。
要检查这一点,首先,导航到 WordPress 仪表板中的产品选项卡。
然后,单击要检查其可见性的产品。
进入产品编辑器后,确保产品目录可见性选项设置为Shop and search results或Shop only 。
如果没有,请单击目录可见性下的编辑按钮。
然后,将其更改为上述选项之一。
完成产品可见性管理后,单击确定。
不要忘记通过单击更新按钮保存您对产品设置所做的更改。
如果您的产品仍然没有出现在 Shop 页面上,即使您已确保它具有正确的可见性设置,请检查以下解决方案。
更新您的固定链接
由于永久链接更新错误,有时产品可能不会显示在 WooCommerce 商店页面上。
当您更改 WooCommerce 主题或安装新扩展时,通常会发生这种情况。
要解决此问题,请导航至 WordPress 仪表板中的设置 » 永久链接。
然后,单击页面底部的保存更改以使 WordPress 更新您的永久链接。
如果更新永久链接后问题仍然存在,请检查其他解决方案。
如何修复 WooCommerce 在搜索结果中不显示产品
WooCommerce 用户经常混淆 Shop 页面和他们网站上的搜索结果。
如果您的产品未出现在搜索结果中,则问题很可能与 WordPress 搜索引擎本身有关。
问题是,默认情况下,它在执行搜索时只考虑产品的标题、描述和摘录。
但是所有其他有价值的数据,如产品标签、类别、自定义字段等,都被 WordPress 完全忽略。
值得庆幸的是,有一种方法可以通过使用 SearchWP 只需单击几下即可增强 WooCommerce 网站上的搜索。
SearchWP 是最强大的 WordPress 搜索插件,受到 30,000 多名网站所有者的信任。
由于它与 WooCommerce 的无缝集成,它使您可以使您的产品更加引人注目并提高您的销售额。
具体来说,您可以启用按产品 SKU、标签、自定义字段、类别和其他属性进行搜索,以帮助您的客户更快地找到合适的产品。
此外,使用 SearchWP,您可以完全自定义搜索在您的商店中的工作方式。
例如,您可以在搜索结果中推广特定产品、仅搜索 WooCommerce 产品、排除任何页面等等。
以下是其他一些可以帮助您发展业务的 SearchWP 功能:
- 搜索跟踪。 找出访问者在您的网站上输入的搜索字词,并获得有关他们搜索行为的详细报告。
- 实时自动完成搜索。 让您的访问者通过猜测他们正在寻找的内容的实时搜索获得即时搜索结果。
- 模糊搜索。 启用模糊搜索以帮助访问者找到正确的产品,即使他们拼错了名字。
- 突出显示搜索词。 使匹配项在搜索结果中更加明显,以帮助访问者更快地确定他们是否找到了所需的产品。
有了这个,让我们逐步了解如何在您的网站上使用 SearchWP 来帮助访问者找到他们正在寻找的内容。
第 1 步:在您的网站上安装 SearchWP 插件
您可以在此处开始使用 SearchWP。
接下来,登录您的 SearchWP 帐户并单击下载。
在那里,按下载 SearchWP并将插件的 ZIP 文件保存到您的计算机。
下载完成后,在同一页面上复制您的插件许可证密钥。

下一步是在您的 WordPress 网站上安装 SearchWP 插件以增强您的搜索。
需要复习一下如何做到这一点? 您可以按照这些说明安装 WordPress 插件。
在您的站点上安装 SearchWP 后,您需要使用您的许可证密钥激活它。
为此,请转到您的 WordPress 仪表板,然后单击顶部栏SearchWP按钮下的激活许可证。
进入许可证选项卡后,将 SearchWP 许可证密钥放入许可证字段,然后单击激活。
激活许可证后,您就可以继续安装 SearchWP WooCommerce 集成扩展了。
第 2 步:安装 SearchWP WooCommerce 集成扩展
通过安装此扩展,您可以将 SearchWP 与 WooCommerce 无缝集成并自定义您网站上的产品搜索。
要开始使用,请导航至 WordPress 仪表板左侧边栏上的SearchWP » Extensions 。
然后,找到WooCommerce 集成扩展并单击其部分下的安装。
安装扩展程序后,您可以继续并开始自定义搜索。
第 3 步:自定义您的搜索
为此,请单击 WordPress 仪表板左侧边栏上的SearchWP 。
它会将您带到 SearchWP 设置中的“引擎”选项卡。
在此选项卡上,您可以控制使用 SearchWP 创建的搜索引擎、自定义其设置、添加新规则等。
WordPress 使用搜索引擎来确定它应该如何以及在何处查找匹配项。
因此,通过设置搜索引擎,您可以完全控制搜索在整个网站中的工作方式。
例如,您可以将搜索限制为特定类型的内容,从搜索结果中排除特定产品,让 WordPress 考虑产品属性等等。
有了这个,让我们设置您的搜索引擎,使您的 WooCommerce 产品在搜索结果中更加可见。
第 4 步:管理您的搜索源
要开始使用,请单击搜索引擎部分右上角的来源和设置。
在这里您可以管理来源,WordPress 在执行搜索时将在其中查找匹配项。
第一步是让 WooCommerce 产品成为活跃的搜索源。 为此,请勾选它旁边的复选框。
现在让我们清理除 WooCommerce 产品之外的任何其他类型内容的搜索结果。 这样,没有什么会打扰您的客户购物。
为此,请取消选中除Products之外的所有其他来源。
管理完搜索源后,按完成保存所做的更改。
接下来,让我们也让 WordPress 考虑 WooCommerce 产品属性,为您的客户提供一种搜索产品的额外方式。
第 5 步:通过 WooCommerce 产品属性启用搜索
首先,单击Products源部分中的Add/Remove Attributes 。
在这里,您可以控制 WordPress 在执行搜索时关注哪些产品属性。
默认情况下,它只考虑产品标题、描述、标签和摘录。
但是,如果您想让有关产品的附加信息(例如价格、颜色、尺寸、SKU 等)也可搜索,该怎么办? 使用 SearchWP,您只需单击几下即可完成。
要开始,请单击自定义字段字段。
然后,从下拉菜单中选择Any Meta Key选项。
Any Meta Key 是一个 SearchWP 快捷方式,可让您一次搜索所有产品自定义字段。
由于 WooCommerce 在自定义字段中存储了额外的产品信息,现在您的访问者可以对其进行搜索。
您还可以通过一一输入其名称来使特定的自定义字段可搜索。
现在,让我们也让 WordPress 考虑产品标签和类别。 为此,首先,单击分类法字段。
然后,选择产品类别和产品标签选项。
现在,您的访问者可以按标签及其类别名称搜索产品。
完成属性管理后,按完成保存更改。
最后一步是保存您对搜索引擎所做的所有更改。 为此,请按右上角的保存引擎按钮。
然后单击重建索引以使 WordPress 重新索引您的网站内容并应用新的搜索引擎设置。
现在,让我们测试您的新搜索,确保更容易找到合适的产品。
第 6 步:测试您的新搜索
为此,请访问您的网站并搜索一些产品。 例如,要开始,让我们尝试搜索特定的产品类别。
在我们的测试站点上,我们有一个名为Hats的类别。 让我们看看我们是否可以从中找到专门的产品。
如您所见,我们的搜索结果仅显示帽子类别的产品。
这意味着我们成功地让 WordPress 在执行搜索时考虑了产品类别。
让我们也测试一下是否可以找到带有附加信息的特定产品。
例如,在我们的测试站点上,我们有 2 种产品: Warm Jacket和Fancy Coat 。 两者都有一个自定义字段Season ,包含文本Winter 。
让我们尝试仅通过此属性查找这些产品。
我们找到了产品,即使它们的自定义字段中只包含“冬天”这个词。
这意味着我们的客户现在可以通过放置在您添加的任何自定义字段中的数据来搜索产品。
从本指南中,您了解了如何修复 WooCommerce 商店页面不显示产品。
它将帮助您改善客户的用户体验,让他们能够快速找到他们在您的网站上寻找的内容,并提高您的销售额。
准备好让您的 WooCommerce 搜索更智能了吗? 您可以在此处开始使用 SearchWP。
想知道为什么无法按 SKU 找到您的产品吗? 查看我们的分步指南,了解如何通过 SKU 修复 WooCommerce 搜索不起作用。
您的 WordPress 搜索是否出现故障? 了解如何通过几种简单的方式修复 WordPress 搜索无法正常工作的问题。