正如每个 WordPress 用户都知道的那样,更新插件可能是一个令人兴奋(且压力大)的时期。 您获得了新功能和错误修复,但也有可能出现问题并且您的网站崩溃。 当你更新 WooCommerce 时,兴奋和压力会进一步增加,因为即使是一个小故障也会引起巨大的涟漪,影响你的底线。 考虑到这一点,我们希望向您介绍一些有关更新 Woocommerce 的最佳实践,以便您在按下更新按钮时可以放心,您的业务是安全的。

1. 备份您的 WooCommerce 商店

在您的 WordPress 网站上运行任何更新之前,您应该 总是 做一个备份。 总是。 虽然其中绝大多数是安全的,不会造成任何伤害,但极少数情况下会发生异常,使站点崩溃,并且必须还原更改。 在更新 WooCommerce 时,这种进行备份的做法更为重要,因为您最不希望看到的是整个库存和销售历史记录 单击一个按钮。

有许多备份选项可供选择,其中最受欢迎的是 UpdraftPlus。 这是一个免费插件,提供完整的站点备份和恢复,包括您的 WooCommerce 数据库。 对于免费用户,该过程主要是手动的,但您可以升级以自动化某些部分并启用异地云存储。

更新woocommerce

此外,Jetpack(与 WooCommerce 和 WordPress 由同一母公司所有)为您的 WooCommerce 商店提供每日自动备份,起价为每年 95 美元。 如果您经营的是一家高流量的 WooCommerce 商店,那么每天备份库存和销售额是您可以投资的最佳选择之一。

无论采用哪种方法,在更新 WooCommerce 之前,请务必备份您的网站和商店。 确保您的备份服务包括 wp-内容 文件夹以及站点的数据库,因为 WooCommerce 数据存储在这两个位置。

2. 测试更新

WordPress 用户通常犯的最大错误之一(不仅仅是关于 WooCommerce)是在没有先测试的情况下实时推送更新。 如果不对其进行测试,您不知道是否与您的 WordPress 版本、主题或您在站点上安装的任何其他插件存在冲突。

执行此操作的最简单方法是设置克隆站点或临时站点,您可以在其上安装更新并查看会发生什么。 通过 Flywheel 使用 Local 是最简单和最简单的方法之一。 Local 是一个应用程序,它允许您在本地机器上运行离线 WP 站点,您可以在其中查看更新 WooCommerce 对您的站点的影响,甚至无需触及您的生产站点。

其他工具(如 MAMP)也可用于此类测试。 此外,SiteGround 和许多其他流行的托管公司提供“临时站点”作为您会员资格的一部分,它们的工作方式相同。 作为您网站的副本,您可以在实时推送更新之前查看更改的效果。

确保更新 WooCommerce 不会使您的商店脱机是最重要的。 更新也可能对您的网站产生其他影响,在将它们公开之前梳理这些影响是一个好主意。

也测试数据库更新

在 WooCommerce 更新完成后,您可能会收到一条消息,指出有 需要更新 WooCommerce 数据库. 这不会影响您的帖子或页面,只会影响 WooCommerce 使用的表格。 但是,无论何时您以任何方式与 WP 数据库进行交互,您都需要先确保它是在测试服务器上完成的。

数据库更新

这些数据库更改很少会影响您网站的非 WooCommerce 部分的性能,但您希望非常确定情况确实如此。 因此,在您假设更新 WooCommerce 后,您的临时站点上一切正常之前 插入, 确保你按下了紫色 更新 WooCommerce 数据库 按钮,并以这种方式给网站一个旋转。 因为 WooCommerce 与 WordPress 如此完全地集成在一起,所以在上线之前测试数据库是值得花时间和精力的。

3. 检查您的支付处理器和网关

除了插件冲突之外,您还想验证您的支付处理器和网关是否与新版本的 WooCommerce 兼容。 如果您将商店限制为只有一两个处理器,这一点尤其重要。 最简单的检查方法是在 插件 显示更新的页面。 你应该看到一个 测试到 WooCommerce 版本 标题上方的支付网关和您已安装的其他扩展程序列表。

更新woocommerce版本

图片来自 WooCommerce.com

如果您要更新到的 WooCommerce 版本未经测试,请小心更新。 在更新之前,您可能无法通过该网关接收用户付款。

此外,您的 WooCommerce.com 帐户有一个我的订阅选项卡。 您可以使用此部分查看任何可能与新的 WooCommerce 更新(尚未)兼容的高级扩展和插件。

结束更新 WooCommerce

WooCommerce 是 WordPress 最受欢迎的电子商务平台,这是有原因的。 它可靠、稳定、易于使用,并且始终保持最新状态。 但保持最新状态并非没有缺陷。 与任何其他 WordPress 插件一样,您必须尽职尽责以确保您的网站与 Woo 开发人员在其代码库中所做的所有更改兼容。 大多数情况下,您绝对不会遇到任何问题。 但是,当资金紧张时(如果您正在使用 WooCommerce,情况总是如此),您永远不会采取过多的预防措施。

因此,请务必定期备份您的站点和数据库,并准备好进行恢复。 永远不要在没有首先在开发或登台服务器上测试的情况下实时推送更新,只是为了确保没有隐藏在站点深处的冲突。 在更新 WooCommerce 之前,请确保您的付款方式与新版本兼容。 拥有新的闪亮版本的 Woo 真是太棒了。 但如果你不能接受人们的钱,那就没那么美妙了。

只需单击一个按钮即可更新 WooCommerce,但我们强烈建议采用这些最佳实践,以确保您的网站继续尽可能顺畅地运行。

您更新 WooCommerce 的过程是什么? 您如何确保版本稳定性?

Hime-sama/shutterstock.com 的文章特色图片