如何测试WordPress网站是否兼容 5.0(Gutenberg)

2019年1月14日19:19:29 发表评论 9 views

Gutenberg是WordPress 5.0正式推出的,是WordPress 新的默认编辑器,使用块创建内容。一些旧主题和插件可能无法正常支持Gutenberg,因此更新WordPress网站时可能会导致不兼容等意外问题。

本文将介绍如何测试WordPress网站已更新到Gutenberg和WordPress 5.0。

如何测试WordPress网站是否兼容 5.0(Gutenberg)

更新WordPress网站到Gutenberg前为什么要测试?

WordPress 5.0带来了一种全新的内容创建方式,使用名为The Block Editor或Gutenberg的全新编辑器。它使用,这些是可以在编辑器中移动的内容元素。

使用Gutenberg编辑器的WordPress 5.0确实是对WordPress平台的革命性改进。

然而,一些用户不愿意立即更新他们的网站,担心某些功能不兼容,或者可能会破坏他们的网站。

Gutenberg在很长一段时间内开发出来,主题和插件开发人员有足够的时间使他们的产品与Gutenberg兼容。所有顶级的WordPress插件都已经与Gutenberg完全兼容,并且大多数主题都可以正常工作。

但是,为了避免冲突,最好在使用WordPress 5.0前测试网站。来确保一些旧的插件或主题是否不兼容,然后在更新站点之前捕获意外错误并进行修复。

 

第1步:创建网站的完整备份

在进行任何重大更新之前,必须创建WordPress网站的完整备份。备份可以免受更新过程中可能发生的任何不幸损害。即使没有更新网站,保持定期网站备份也很重要,因为它们可以帮助避免恶意软件攻击,黑客攻击等灾难性情况。

有很多WordPress备份插件可供选择。

 

第2步:在本地或临时站点上测试

完成网站备份后,可以使用WordPress 5.0和Gutenberg编辑器测试网站。有两种常用方法可以测试新更新,而不会实际影响网站。

  1. 在本地服务器上测试网站;
  2. 在登台服务器上测试网站;

这两个选项都可以使用新的Gutenberg编辑器用现有的内容、插件和主题测试WordPress 5.0。

1、在本地服务器上测试网站

使用本地服务器只是意味着使用WAMP或MAMP(适用于Mac)等软件在个人计算机上安装WordPress站点。

在此方法中,首先使用像Duplicator这样的迁移插件将WordPress网站移动到本地服务器。然后在本地站点上,更新到WordPress 5.0并测试所有插件/主题以与新编辑器兼容。

然后在本地网站上进行更改,完成后将其上传到实际网站。如果不需要对本地站点进行任何更改,并且一切正常,可以继续将实时站点更新为WordPress 5.0。

2、在临时环境中测试网站

暂存站点是网站的单独开发版本,可以在其中试用新功能。

它通常是网站的子域,可以在此处测试新的更新,主题,插件或将其用于所有开发。一旦测试了所有必要的内容,就可以将其上传到实际网站。

 

第3步:安装Classic Editor插件

WordPress 5.0中最重要的变化是新的Gutenberg编辑器。如果遇到任何问题,它可能是由插件或主题与新编辑器不兼容引起的。

可能有些人不喜欢新的编辑器。可以更新到WordPress 5.0并仍然保留经典的WordPress编辑器。

可以通过在WordPress网站上安装Classic Editor插件来禁用Gutenberg。这样做可以安全地更新到WordPress 5.0,同时仍然保留熟悉的经典编辑器。

Classic Editor是WordPress核心贡献者的官方WordPress插件,允许切换回经典编辑器。使用此插件,可以隐藏Gutenberg编辑器并以与以前相同的方式创建内容。

如果必须安装经典编辑器,因为更新到WordPress 5.0后主题或插件无法正常工作,那么仍有工作要做。需要联系主题或插件开发人员并请求他们使其与最新的WordPress版本兼容。如果没有得到积极的回应,那么需要找到替代主题或插件来替换不兼容的主题或插件。

 

步骤4:在WordPress 5.0+中更新到Gutenberg之后要做的事情

如果你刚刚开始WordPress博客,就会很快习惯那种更快,更现代,更强大的强大新块编辑器。另一方面,如果已经使用WordPress一段时间,那么新的编辑器对您来说是一个令人兴奋的新体验。

我们大多数人习惯于使用旧编辑器并设置我们的工作流程。

好消息是,仍然可以使用Gutenberg完成您在旧编辑器中所做的所有事情,然后再做更多。

晨会游戏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: