有时每个WordPress网站所有者都会遇到插件更新或冲突的问题。在这种情况下,调试问题并确认它是更新的最简单方法之一是下载以前或旧版本并在您的站点上进行测试。查看以下四种简单方法,了解如何下载旧版本WordPress插件。

如何下载旧版本WordPress插件

如何下载旧版本WordPress插件

当涉及到可能破坏您的 WordPress 网站的事情时,插件是最常见的事情之一。看到死亡白屏 (WSOD)?这可能是由于一个插件。为什么?嗯,WordPress插件库中有超过50,000个插件可用,更不用说来自3rd方提供商的数千个高级插件了。开发人员尽可能地尝试,但他们几乎不可能测试每个场景和冲突。这是当有几个选项来下载旧版本进行测试时派上用场。很多时候,这可以让您修复您的网站、通知开发人员并等待下一个补丁。请记住始终首先测试分期!

选项 1 – 从插件库库下载旧版本WordPress插件

下载旧版WordPress插件的第一种方法是简单地从插件库中获取它。我们将在这些示例中使用免费的Yoast SEO插件。首先要做的是在WordPress插件库中搜索插件。

在插件库中搜索WordPress插件

在插件库中搜索WordPress插件

向下滚动插件页面,然后单击“Advanced View”。

WordPress插件高级视图

WordPress插件高级视图

滚动到页面底部,您将看到一个下载插件先前版本的选项。正如您在下面看到的,如果需要,您可以及时返回。正如警告所说,请记住,以前版本的插件可能不安全或不稳定,仅可用于测试目的。当您单击“下载”时,它将下载插件的 .zip 版本。

下载历史版本的WordPress插件

下载历史版本的WordPress插件

然后在您的WordPress仪表盘中,浏览到插件 > 安装插件并单击“选择文件”。这将解压缩您的 .zip 文件。然后激活旧版本的插件。如果需要,您还可以通过SFTP安装插件。

安装WordPress插件.zip文件

安装WordPress插件.zip文件

选项 2 – 将WordPress插件回滚到旧版本

您的第二个选择是使用免费的WP Rollback插件。这使您可以回滚(或转发)任何WordPress.org插件或主题,并且与多站点兼容。这是由WordImpress的团队创建的。它目前拥有超过30,000次活跃安装。重要的是,您始终有备份或在使用此备份时使用暂存环境。但是我们已经使用了几次,效果很好!

只需安装WP Rollback插件并激活它。然后,您将在从WordPress插件库安装的每个插件旁边看到一个“Rollback”选项(不支持第3方插件)。只需单击“Rollback”即可继续。

回滚WordPress插件

回滚WordPress插件

然后它将提示您输入要回滚到的版本。正如您在下面看到的,这模仿了WordPress插件库页面上“Advanced View”中可用的先前版本。从1.5版开始,您还可以查看与插件版本相关的变更日志。然后点击“Rollback”。

选择要回滚的WordPress插件版本

选择要回滚的WordPress插件版本

它将提示您最终确认和正在执行的更改摘要。准备好后单击“Rollback”。就是这样!您现在正在运行旧版本的WordPress插件。

回滚插件

回滚插件

选项 3 – 通过WP-CLI下载旧版本的WordPress插件

另一种选择是通过WP-CLI下载旧版本的WordPress插件。您可以查看我们关于使用WP-CLI的更深入指南 。您可能想要做的第一件事是删除当前版本。您也可以手动重命名它。但是,首先,您需要知道名称。您用于WP-CLI的插件名称只是插件库或Git上的文件夹名称。所以在这个例子中,它是“wordpress-seo”。

WordPress插件库的插件URL

WordPress插件库的插件URL

要简单地删除插件,请输入以下内容。请记住,当您删除插件时,它仍会将您的设置保存在数据库中。

wp plugin delete wordpress-seo

通过WP-CLI删除WordPress插件

通过WP-CLI删除WordPress插件

然后运行以下命令下载旧版本。您可以手动输入与要返回的版本相对应的版本号。在下面的示例中,我们正在安装Yoast SEO 4.8版。

wp plugin install wordpress-seo --version=4.8 --activate

通过WP-CLI安装旧版本的WordPress插件

通过WP-CLI安装旧版本的WordPress插件

选项 4 – 从GitHub下载旧版本

最后一个选择是直接从它的GitHub库下载WordPress插件。您应该能够搜索您的WordPress插件并轻松找到它。他们中的大多数将利用标签功能让您轻松找到旧版本(如下所示)。

GitHub上的WordPress插件

GitHub上的WordPress插件

然后,您可以单击“Download Zip”按钮并将其上传到您的WordPress网站。注意:由于它们的打包方式,这并不总是适用于每个插件。请记住,从GitHub安装的插件不会自动更新。因此,从GitHub下载的插件只能用于测试目的,除非您使用WP Pusher之类的工具来保持它们同步。

从GitHub下载WordPress插件zip

从GitHub下载WordPress插件zip