如何降级WordPress网站(用于解决插件和主题问题)
在最新的可用版本上运行WordPress安装、插件和主题是使用这个平台的一个关键的最佳实践。也建议使用最新版本的PHP。然而,在某些情况下,这是不谨慎或不可能的。
如果你发现自己处于这种情况,你可能需要撤销更新并降级你的WordPress网站(或其一部分)。幸运的是,有一些方法可以回滚网站的每个元素。
这篇文章将解释为什么你可能需要降级WordPress以及如何安全降级它。我们将介绍恢复WordPress以前的版本,以及回滚插件,主题和PHP。
为什么要降级你的WordPress版本或者其他功能?
如何降级你的WordPress网站
为什么要降级你的WordPress版本或者其他功能?
运行最新版本的WordPress core(我们这里是WordPress 5.5),插件和主题是维护网站最重要的步骤之一。这些更新通常包括安全补丁,这些补丁对于防止对您的站点的恶意攻击是必不可少的,并且可以增强性能和功能。
因此,我们不建议永久降级WordPress或其任何组件。但是,在某些情况下,您可能希望暂时这样做。
最常见的原因是外挂或者主题冲突。例如,如果你的网站的一个元素与WordPress core的最新版本不兼容,当你使用一个长期的解决方案时,降级安装可以让访问者访问这个功能。
(建议阅读:如何修复WordPress中的错误“网站遇到技术问题。”)。
如果两个插件之间或者插件和你的主题之间有冲突,降级WordPress本身也无济于事。相反,你需要回滚导致问题的插件或主题的版本,以便让你的网站重新启动并运行。
此外,一些旧的插件和主题可能与新版本的PHP不兼容。如果有问题的插件或主题对你网站的功能至关重要,当你找到一个替代的解决方案时,你可能会想降级PHP一段时间。
简而言之,降级WordPress应该是一个临时的故障排除过程。一旦你替换了有问题的插件或主题,或者解决了导致网站冲突的问题,你就需要计划再次更新你的网站。
如何降级你的WordPress网站
WordPress网站降级的过程将取决于你想要完成的工作。你可能会发现你需要恢复整个网站的前一个版本,或者你只需要恢复单个插件或主题而不是WordPress本身。
记住这一点,这里有六种不同的方法让你回滚你的网站。每种解决不同的需求,所以我们建议您通读所有这些,看看哪一种最适合您的具体情况。
1.手动降级你的WordPress版本
如果你遇到严重的冲突,阻止你访问网站的后端,手动降级WordPress可能是你最好的或者唯一的选择。开始之前,您需要备份您的网站以确保安全。
接下来,您应该停用所有插件。如果你可以访问WordPress后端,这很容易。只需选中每个插件旁边的复选框,然后使用批量停用选项:
在后端批量停用WordPress插件
如果您无法访问仪表板,您可以使用客户端(如安全文件传输协议(SFTP)和FileZilla)手动停用插件。在以后的步骤中,您还需要这些工具,所以如果您不熟悉它们,您可能需要花一些时间来了解它们是如何工作的。
然后,你需要下载WordPress的相关版本。我们建议尽可能使用最新版本,通常是第二个最新版本。你可以在WordPress发布档案中访问你需要的文件:
WordPress发布文件
然后,使用FTP和FileZilla(或其他客户端)访问您网站的文件,并删除您的wp-admin和wp-includes目录:
通过FTP删除可湿性粉剂-管理和可湿性粉剂-包括
完成后,上传你要安装的WordPress版本中的所有文件,除了wp-content目录。当询问您是否要覆盖文件时,选择覆盖>确定:
覆盖FileZilla中的文件
然后,导航到网站的后端。您可能会看到一条消息,要求您更新数据库。如果是这样,点击更新WordPress数据库提示。之后,像往常一样登录你的网站。
现在你应该能够访问并运行旧版本的WordPress:
WordPress安装降级
此时,您可以重新激活插件,并开始解决原来的冲突。
你可能还想禁用自动更新,以防止WordPress同时安装另一个版本。当您的问题解决后,您可以从仪表板的更新屏幕返回到WordPress的最新版本。
2.使用WP降级运行以前版本的WordPress
如果你觉得通过FTP删除核心文件更多的是复制,可以用一个插件把WordPress降级。请在备份您的网站后继续安装WP降级:
安装WP降级插件
然后,导航到设置> WP降级,在相关字段输入你的WordPress目标版本:
设置WordPress目标版本
单击保存更改,然后转到更新窗口。你会看到你的目标版本现在被列为“WordPress的最新版本”:
重新安装WordPress 5.0
单击“立即重新安装”按钮完成降级。WordPress似乎运行正常更新,然后你应该会看到目标版本的欢迎信息:
欢迎信息
排除故障后,要重新安装WordPress的最新版本,需要回到设置> WP降级。您可以将目标版本改回最新的更新,然后重复上述过程。
3.恢复以前的备份以撤销对网站的更改
降级网站的另一种方法是在网站运行早期版本的WordPress时恢复备份。当然,为了让它正常工作,你需要有一个可靠的备份系统。
您还需要确保正在恢复的站点副本没有丢失任何最近添加的关键内容。当你试图降级WordPress时,你不想无意中丢失你的最新帖子。如果你的网站是高度动态的,那么这可能不是最好的选择。
如果您选择继续,还原备份的过程将会有所不同,这取决于您用来创建和存储文件的系统。例如,Pagoda客户可以利用我们的一键式恢复流程。只需登录你的pagoda控制面板开始使用,然后点击数据库,在网站上找到相应数据库的备份栏,点击备份,在弹出的窗口中选择要恢复的数据库:
Pagoda数据库恢复
要恢复网站文件,可以点击网站,从列表中选择需要恢复备份的网站,点击备份栏下的“有备份”,下载备份覆盖现有网站目录。也可以直接在pagoda文件中恢复和覆盖网站文件目录。
宝塔文件恢复
注意:如果您使用Pagoda管理服务器,建议设置一个计划任务来定期备份网站文件和数据库。
4.手动降级插件或主题
如果你需要降级一个插件或主题,而不是WordPress核心,你可以使用类似于方法1的过程手动完成。要开始,你需要检索要降级的旧版本插件或主题的文件。
对于WordPress目录中的插件,你可以通过点击功能页上的高级视图找到旧版本:
WordPress目录中插件页面的高级视图链接
滚动到页面底部,然后从下拉菜单中选择您需要的版本,并单击下载:
通过WordPress插件目录下载以前版本的插件。
解压文件并保存到你的电脑上。然后备份你的网站以防出错,并使用FTP和你的首选客户端连接到你的服务器。在那里,导航到wp-content >插件。
接下来,您需要重命名插件现有版本的目录。然后上传您希望降级到的先前版本的文件夹:
通过FTP上传旧版本的插件
这应该可以成功地恢复您需要的插件的旧版本。此外,您可以轻松获得最新版本,以便在准备好的时候切换回它。
不幸的是,这种方法对于主题和高级插件变得更加棘手。回滚它们的过程大致相同,但是在WordPress主题目录中没有更早的版本可供下载。
至于高级插件,以前的版本可能容易访问,也可能不容易访问。如果找不到所需的插件或主题版本,最好的办法就是尝试联系开发者寻求帮助。
5.使用WP回滚来回滚插件和主题更新
幸运的是,有一个更简单的方法来降级插件和主题。你需要做的就是安装并激活WP回滚:
安装WP回滚插件
该插件将定期更新,并在WordPress插件目录中获得令人印象深刻的五星评级。一旦它启动并运行,导航到你的插件列表。
现在,您将在每个插件的标题下看到一个回滚按钮,以及标准选项:
启用回滚选项
如果您单击此新选项,您将被重定向到可以选择目标版本的页面。然后选择“回滚”按钮开始降级过程:
选择插件回滚目标版本
回滚主题也同样简单。导航到仪表板中的“外观”>“主题”,然后选择您想要降级的主题。现在在窗口的底部会有一个回滚按钮:
回滚WordPress主题
在接下来的屏幕上,您可以选择目标版本并开始降级过程,就像您对插件所做的那样。当您需要恢复相关的插件或主题时,您可以从相关的目录中完成。
6.恢复到旧版本的PHP
2019年,WordPress对其PHP要求做了一些修改。出于这个原因,以及使用最新版本的诸多好处,我们总是建议升级您网站的PHP。
但是一些维护不好的老插件可能与新版PHP不兼容。理想情况下,您将始终使用从开发人员那里获得定期更新和支持的工具。
然而,如果你有一个过时的插件,它对你的网站的功能是必不可少的,但不能与最新版本的PHP一起使用,你可以执行降级。使用Pagoda管理服务器的优点是很容易直接从Pagoda仪表板切换PHP版本。
为此,请登录您的宝塔管理后台。导航到软件商店,搜索php,然后安装您需要的PHP版本:
安装Pagoda PHP版本
然后点击网站,找到需要切换PHP版本的网站对应的操作“设置”,在弹出的窗口中选择“PHP版本”,然后在PHP版本中选择你需要的版本,点击“切换”。
切换网站的PHP版本
如果您不是pagoda用户,或者您需要安装比通过PHP引擎函数提供的版本更早的PHP版本,那么您需要使用命令行来降级PHP。
这个过程更高级,风险更大。在这种情况下,最好考虑立即替换有问题的插件或主题,而不是降级PHP并试图进一步解决冲突。
总结
有时,在排除网站故障或执行其他重要任务时,有必要降级WordPress。虽然没有原生功能来实现这一目标,但有许多方法可以恢复到您网站的上一个版本。
这篇博文涵盖了六种不同的方法来降低你的WordPress网站和主题、插件、PHP版本等的等级:
手动降级你的WordPress网站。
使用WP降级运行之前版本的WordPress。
恢复以前的备份以撤销对网站的更改。
手动降级插件或主题。
使用WP回滚来回滚插件和主题更新。
恢复到旧版本的PHP。
声明:
1,本站分享的资源来源于用户上传或网络分享,如有侵权请联系站长。
2,本站软件分享目的仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除。
3,如果你也有好的建站资源,可以投稿到本站。
4,本站提供的所有资源不包含技术服务请大家谅解!
5,如有链接无法下载,请联系站长!
6,特别声明:仅供参考学习,不提供技术支持,建议购买正版!如果发布资源侵犯了您的利益请留言告知!
创网站长资源网 » 如何降级WordPress网站(用于解决插件和主题问题)