正如每个WordPress用户所知道的,更新插件可能是一个令人兴奋(和紧张)的时刻,因为你会得到新的功能和错误修复,像搬主题这类不更新不死星人是必须要第一时间更新的。但更新插件也有可能出现问题,你的网站会崩溃。比如当你更新WooCommerce时,这种兴奋和压力会进一步增加,因为即使是一个小故障也会引起巨大的涟漪,影响你的整个站点。
如何安全的更新升级WooCommerce?更新且没啥问题呢?考虑到这一点,搬主题介绍一些关于更新WooCommerce的最佳做法,让你可以放心,当你按下更新按钮时,你的网站业务是安全的。
一、备份你的WooCommerce商店
在你的WordPress网站上运行任何更新之前,你应该总是做一个备份。总是如此。虽然绝大多数的更新都是安全的,不会造成任何伤害,但也有极少数的例外情况发生,使网站崩溃,而且必须恢复这些变化。在更新WooCommerce时,这种做备份的做法更加重要,因为你最不希望的就是你的整个库存和销售历史随着一个按钮的点击而消失。
有许多备份选项可供选择,其中最受欢迎的是UpdraftPlus。它是一个免费的插件,提供完整的网站备份和恢复,包括你的WooCommerce数据库。对于免费用户来说,这个过程主要是手动的,但你可以升级,使某些部分自动化,并启用异地的云存储。
这里可以使用搬主题站点的 UpdraftPlus Premium中文汉化版插件【UpdraftPlus汉化中文版|WordPress上最好的备份/还原/迁移插件介绍】
此外,Jetpack(与WooCommerce和WordPress同属一个母公司)为你的WooCommerce商店提供自动的每日备份,起价为每年95美元。如果你正在经营一个高流量的WooCommerce商店,对你的库存和销售进行每日备份是你可以投资的最好的事情之一。
不管是哪种方法,在更新WooCommerce之前,一定要备份你的网站和商店。要确保你的备份服务包括wp-content文件夹以及网站的数据库,因为WooCommerce的数据都存储在这两个地方。
二、测试更新内容
一般来说,WordPress用户犯的最大错误之一(不仅仅是关于WooCommerce)是在没有测试的情况下就把更新推到网上。没有测试,你就不知道是否与你的WordPress版本、你的主题或你的网站上安装的任何其他插件有冲突。
最简单的方法是建立一个克隆的网站或暂存网站,你可以在上面安装更新,看看会发生什么。使用Flywheel的Local是最容易和最简单的方法之一。Local是一个允许你在本地机器上运行离线WP网站的应用程序,在那里你可以看到更新WooCommerce会对你的网站产生什么影响,甚至不需要接触你的生产网站。
其他的工具,如MAMP,也存在这种测试。此外,SiteGround和许多其他流行的托管公司提供 “暂存网站 “作为会员资格的一部分,其工作方式与此相同。作为你的网站的副本,你可以在推送更新前看到变化的效果。确保更新WooCommerce不会使你的商店下线是最重要的。更新也可能对你的网站产生其他影响,在公开推送前梳理这些影响是一个好主意。
也测试一下数据库的更新
在WooCommerce更新完成后,你可能会收到一条消息,说需要进行WooCommerce数据库更新。这不会影响你的文章或页面,只是WooCommerce使用的表格。然而,当你以任何方式与WP数据库进行交互时,你要确保它是在一个测试服务器上完成的。
这些数据库的变化很少会影响到你的网站的非WooCommerce部分的性能,但你要非常确定这是事实。所以,在你认为更新WooCommerce插件后,你的暂存网站运行正常之前,请确保你已经按下了紫色的更新WooCommerce数据库按钮,并以这种方式对网站进行了测试。因为WooCommerce将自己与WordPress完全整合在一起,在上线前测试数据库是值得花时间和精力的。
三、检查你的支付网关
在插件冲突之外,你要验证你的支付网关是否与新版本的WooCommerce兼容。如果你把你的商店限制在只有一个或两个处理器上,这一点就特别重要。检查的最简单方法是在显示更新的插件页面中展开细节。你应该看到在你所安装的支付网关和其他扩展的列表上方有一个测试到WooCommerce版本的标题。
如果你要更新的WooCommerce的版本没有经过测试,请谨慎更新,因为一旦更新你可能会失去通过该网关接收用户付款的能力。
此外,你的WooCommerce.com账户有一个 “我的订阅 “标签。你可以使用这个部分来查看任何可能与新的WooCommerce更新不兼容的高级扩展和附加组件。
四、最后总结
WooCommerce是WordPress最受欢迎的电子商务平台是有原因的。它可靠、稳定、易于使用,并不断保持更新。但是,保持更新并不是没有问题的。与其他任何WordPress插件一样,你必须仔细检查以确保你的网站与Woo开发者在代码库中做出的所有变化兼容。大多数时候,网站会完全没有问题。但是,当网站的金钱处于危险之中时(如果你使用WooCommerce插件,它总是如此),你永远无法采取太多预防措施。
因此,一定要定期备份你的网站和数据库,并为恢复做好准备。在没有在开发或暂存服务器上测试的情况下,永远不要推送更新,以确保在网站深处的某个地方没有冲突。在更新WooCommerce之前,要确保你的支付方式与新版本兼容。拥有新的、闪亮的Woo版本是非常好的。但如果你不能收到访客的钱,那就不太妙了。
更新WooCommerce只需点击一个按钮就可以完成,但我们强烈建议采取这些最佳做法,以确保你的网站继续尽可能顺利地运行。
1.本站内容仅供参考,不作为任何法律依据。用户在使用本站内容时,应自行判断其真实性、准确性和完整性,并承担相应风险。
2.本站部分内容来源于互联网,仅用于交流学习研究知识,若侵犯了您的合法权益,请及时邮件或站内私信与本站联系,我们将尽快予以处理。
3.本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
4.根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
5.本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途
暂无评论内容