更新于2024年5月14日 | 由编辑团队撰写 | 审核人:Syed Balkhi
最近,有一位读者问我们如何自动更新WordPress插件。很多用户发现几乎每日都要更新一个插件很烦人。在本文中,我们将向你展示如何启用WordPress插件的自动更新,并告诉你如何排除某些插件的自动更新。
为什么及何时需要自动更新WordPress插件?
WordPress默认情况下可以在有安全或小版本更新时自动更新自己。对于主要版本更新,你需要手动启动更新。你还需要手动安装插件和主题的更新。
保持WordPress网站更新对于其安全性和稳定性至关重要。参见我们的指南,了解为什么你应该始终使用最新版本的WordPress。同样的道理适用于安装在你网站上的所有插件和主题。你需要安装插件和主题的更新,以获取新功能和修复。
然而,你可能会注意到一些插件更新得比其他插件频繁。很多流行的WordPress插件几乎每周都会更新。
一些用户发现,登录时总有一个或多个插件需要更新,这让他们很烦躁。如果你可以允许可信开发人员自动更新插件,这样是不是会更方便呢?让我们看看如何在WordPress中自动更新插件。
如何在WordPress中为一些插件自动安装更新
WordPress在WordPress 5.5版本中引入了插件和主题的自动更新功能。这使你可以直接从WordPress仪表板启用单个插件和主题的自动更新。
为个别插件启用自动更新
只需访问WordPress管理员区域内的插件»已安装插件页面。你会看到所有已安装插件的列表,每个插件旁边都有一个“启用自动更新”链接。
你需要点击“启用自动更新”链接,以开启某个插件的自动更新。
为WordPress主题启用自动更新
对于WordPress主题,你需要访问外观»主题页面并点击你想自动更新的主题。
这将弹出主题信息窗口。在这里,你可以点击“启用自动更新”链接,以开启该主题的自动更新。
就是这样。WordPress现在会在有新版本可用时自动更新这些插件和主题。每当你的网站安装新更新时,你也会收到电子邮件通知。
为所有WordPress插件设置自动更新
你可以通过将以下代码添加到你的主题的functions.php文件、特定站点的插件或代码片段插件中,设置WordPress自动安装所有插件更新。
add_filter( 'auto_update_plugin', '__return_true' );
这个过滤器告诉WordPress的自动更新程序,在有插件更新时自动安装这些插件。
如果你也想自动更新你的主题,你可以添加另一个类似的代码:
add_filter( 'auto_update_theme', '__return_true' );
我们建议使用WPCode插件添加这些代码。这是在不编辑你的主题functions.php文件的情况下添加自定义代码片段的最安全和最简单的方法。
要开始,你需要安装并激活免费的WPCode插件。如果你需要指导,请参见我们的指南,了解如何安装WordPress插件。
插件激活后,从WordPress仪表板前往代码片段»添加片段。然后,在“添加自定义代码(新片段)”选项下,点击“使用片段”按钮。
接下来,为你的代码片段添加标题。这个标题可以是任何帮助你记住代码目的的名称。然后,只需将上面的代码粘贴到“代码预览”框中,并从下拉菜单中选择“PHP片段”作为代码类型。
最后,将开关从“未激活”切换到“已激活”,并点击“保存片段”按钮。
就是这样。如果你想添加上面列出的第二个代码,只需重复这些步骤。
如何在更新后回滚插件到以前的版本?
插件或主题不兼容可能会给你的网站带来麻烦。尽管大多数优秀的开发人员会彻底测试他们的插件,但总是有罕见的错误可能导致你的网站崩溃。
保护你的网站的第一步是安装WordPress备份解决方案。
然而,从备份恢复你的WordPress网站似乎需要很多工作。如果你知道是什么插件或主题更新导致了问题,那么回滚更新会更容易。
以下是如何轻松地回滚插件或主题更新。只需安装并激活WP Rollback插件。
激活后,返回你WordPress网站的插件页面。你会注意到每个已安装插件下面有一个新的“回滚”选项。
点击回滚将允许你回滚插件到任何你想要的以前版本。它还可以回滚主题更新。有关详细的说明,请参见我们的指南,了解如何回滚WordPress插件。
我们希望这篇文章能帮助你在WordPress中为插件设置自动更新。你可能还想看看我们的指南,了解如何在WordPress中启用主要版本的自动更新,或者看看我们推荐的最佳拖放页面构建器。