更新 WooCommerce:每次都遵循的最佳实践
已发表: 2021-10-21每个 WordPress 用户都知道,更新插件可能是一个令人兴奋(和压力)的时期。 您可以获得新功能和错误修复,但也有可能出现问题并且您的网站崩溃。 当您更新 WooCommerce 时,兴奋和压力会进一步增加,因为即使是一个小故障也会引起巨大的涟漪,从而影响您的底线。 考虑到这一点,我们希望向您介绍一些有关更新 Woocommerce 的最佳实践,以便您在按下更新按钮时可以放心,您的业务是安全的。
1. 备份您的 WooCommerce 商店
在您的 WordPress 网站上运行任何更新之前,您应该始终进行备份。 总是。 虽然它们中的绝大多数是安全的并且不会造成伤害,但罕见的例外情况会发生,使网站崩溃,并且必须恢复更改。 在更新 WooCommerce 时,这种进行备份的做法更加重要,因为您最不想要的就是通过单击按钮让您的整个库存和销售历史消失。
有许多备份选项可供选择,其中最受欢迎的选项之一是 UpdraftPlus。 它是一个免费插件,提供完整的站点备份和恢复,包括您的 WooCommerce 数据库。 对于免费用户,该过程主要是手动的,但您可以升级以自动化某些部分并启用异地云存储。
此外,Jetpack(与 WooCommerce 和 WordPress 属于同一家母公司)为您的 WooCommerce 商店提供自动的每日备份,起价为每年 95 美元。 如果您正在经营一家高流量的 WooCommerce 商店,那么每天备份您的库存和销售是您可以投资的最好的事情之一。
无论采用哪种方法,在更新 WooCommerce 之前,请务必备份您的网站和商店。 确保您的备份服务包括wp-content文件夹以及站点的数据库,因为 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.com
如果您要更新的 WooCommerce 版本未经测试,请小心更新。 在更新之前,您可能无法通过该网关接收用户付款。
此外,您的 WooCommerce.com 帐户有一个我的订阅选项卡。 您可以使用此部分查看任何可能与新的 WooCommerce 更新(尚)不兼容的高级扩展和插件。
结束更新 WooCommerce
WooCommerce 是 WordPress 最受欢迎的电子商务平台是有原因的。 它可靠、稳定、易于使用,并且始终保持最新状态。 但保持最新状态并非没有陷阱。 与任何其他 WordPress 插件一样,您必须尽职尽责,以确保您的网站与 Woo 开发人员在其代码库中所做的所有更改兼容。 大多数时候,你绝对不会有任何问题。 但是,当资金危在旦夕时(如果您与 WooCommerce 合作,情况总是如此),您永远不能采取过于人性化的预防措施。
因此,请务必定期备份您的站点和数据库,并准备好进行恢复。 切勿在未先在开发或登台服务器上进行测试的情况下实时推送更新,以确保在站点深处隐藏的某个地方没有冲突。 在更新 WooCommerce 之前,请确保您的付款方式与新版本兼容。 拥有新的、闪亮的 Woo 版本真是太棒了。 但如果你不能接受别人的钱,那就没那么美妙了。
只需单击一个按钮即可更新 WooCommerce,但我们强烈建议您采用这些最佳实践,以确保您的网站继续尽可能顺利地运行。
您更新 WooCommerce 的流程是什么? 您如何确保版本稳定性?
文章特色图片来自 Hime-sama / shutterstock.com