如何修复 WooCommerce 商店页面为空
已发表: 2020-09-24您的商店页面是否没有显示任何产品或显示为空白? 别担心,我们为您提供解决方案。 在本指南中,我们将了解如何解决空的 WooCommerce 商店页面问题。
商店页面是您展示产品的地方,因此对于任何在线商店来说都是必不可少的。 这就是为什么如果您的商店页面是空白的,您应该尽快修复它。 否则,它会对您的业务产生巨大的负面影响。
为什么您的 WooCommerce 商店页面为空?
WooCommerce 商店页面可能为空的原因有很多。 这可能是因为配置问题、插件兼容性、永久链接或其他问题。 其中一些问题比其他问题更难解决。 在本指南中,我们将为您提供最常见问题的解决方案,以便您解决空白 WooCommerce 商店页面问题。
如何解决空的 WooCommerce 商店页面问题
在本节中,我们将看看不同的方法来修复空的 WooCommerce 商店页面,具体取决于导致问题的原因:
- 店铺页面配置
- 插件兼容性
- 清除缓存
- 更新固定链接
- 目录可见性
假设您已经安装了 WooCommerce 并在您的商店中创建了商店页面,让我们看看这些问题的解决方案。
1) 店铺页面配置
您需要检查的第一件事是您是否在您的网站上使用了正确的商店页面。 要检查这一点,请在您的 WordPress 仪表板中转到WooCommerce > 设置 > 产品。 在那里,您可以看到您正在为商店页面使用的页面。 确保您使用的是 Shop,否则,请从下拉列表中选择它。
从这里,您可以自定义商店页面并使用其他页面,但我们建议您使用商店页面。 同样,您可以为购物车、结帐、我的帐户和条款和条件页面使用不同的页面。 为此,请转到WooCommerce > 设置 > 高级。
2) 插件兼容性
WooCommerce 商店页面可能不显示任何产品的另一个原因与插件兼容性有关。 您的插件可能会导致冲突,因此商店页面显示为空白,尤其是在一些更新之后。
要解决此问题,请暂时停用除 WooCommerce 之外的所有插件。 然后,检查商店页面是否显示产品。 之后,逐一激活它们并检查商店页面是否为空,直到找到导致问题的页面。 找到它后,您可以联系插件开发人员,以便他们更新它以解决冲突或帮助您解决问题。
请注意,您应该停用插件而不是删除它们。 这样,您将保存他们的所有设置,并且在重新激活它们时不必更改配置。 如果您不确定如何批量停用插件,我们建议您查看本指南。
3) 清除缓存
建议定期清除缓存。 缓存解决方案创建您网站的缓存副本并将其存储在您的服务器上,以便更快地为访问者提供服务并节省资源。 当有人访问您的网站时,该网站可以直接向用户展示内容,而无需从 MySQL 数据库中获取内容。
有时,清除您的站点和服务器缓存可以解决 WooCommerce 中空商店页面的问题。 让我们看看如何清除缓存:
3.1) 清除浏览器缓存
您可以尝试的第一件事是清除浏览器缓存。 浏览器通常存储来自站点的静态内容,以便能够在用户下次访问该页面时更快地显示内容。 但是,有时浏览器可能没有意识到页面已更改并可能会产生问题。
要解决此问题,您必须清除浏览器缓存。 在此演示中,我们将向您展示如何在 Google Chrome 中进行操作。
首先,转到菜单图标(浏览器右上角的三个点),然后按More Tools > Clear Browsing Data 。
然后,选择要删除的内容和时间范围。 确保选择缓存的图像和文件选项,然后按清除浏览数据。
现在回到商店页面,如果它仍然是空白的,请尝试以下方法。
3.2) 使用缓存插件清除缓存
您还可以使用缓存插件清除服务器缓存。 该过程因您使用的工具而异,但在大多数情况下,您可以从插件的设置中轻松完成。
或者,一些托管公司允许您从他们的设置中清除服务器缓存。 如果您使用 SiteGround,我们建议您查看我们关于如何清除 Siteground 缓存的帖子。
4) 更新固定链接
有时,在您安装 WooCommerce 或将一些产品添加到您的商店后,商店页面是空白的。 您可能可以在产品屏幕上看到产品,但在商店页面上看不到。 这与永久链接有关。
永久链接是永久链接的缩写,是永久 URL 结构,可帮助您组织网站的所有内容。 它们是您的页面、帖子、产品、类别等的永久 URL。 因此,如果 WooCommerce 商店页面由于永久链接而为空,请在您的 WordPress 仪表板中转到Settings > Permalinks并单击Save Changes 。
这样,您可以确保 WordPress 考虑 WooCommerce 的那些新的永久链接 URL。
5) 目录可见性
WooCommerce 商店页面可能为空白的另一个潜在原因是目录可见性。 将产品导入或添加到商店后,有时它们不会出现在商店页面上。 这是因为它们在 Catalog Visibility options 中被设置为隐藏。
如果您有更多产品未显示在商店页面上,则必须为要显示的每种产品重复该过程。
你能解决空的 WooCommerce 商店页面问题吗?
总而言之,您的商店页面对您的商店至关重要,所以如果它没有显示产品,您应该尽快修复它。 尽管商店页面可能由于各种原因为空白,但在本指南中,我们已经了解了如何识别和解决最常见的问题。 我们已经了解了当 WooCommerce 商店页面为空时如何修复,原因是:
- 店铺页面配置
- 插件兼容性问题
- 浏览器或服务器缓存
- 永久链接
- 目录可见性选项
如果这些都不是导致问题的原因,并且您无法使用这些解决方案解决问题,您可能需要寻求帮助。 商店页面未显示产品可能还有其他潜在原因,因此我们建议您寻求更深入的支持。
另一方面,如果您在使用 Facebook 和 Instagram 商店时遇到问题,请查看以下帖子:
- WooCommerce 的 Facebook 不起作用? 这是解决方法
- Instagram Instalog 不起作用时该怎么办?
有关如何充分利用您的商店的更多信息,请查看我们关于如何自定义 WooCommerce 商店页面的指南。
你能解决空的 WooCommerce 商店页面问题吗? 您使用了哪种方法? 在下面的评论部分让我们知道!