你知道WordPress可以自动更新你的网站吗?在某些情况下,也包括插件和主题。
尽管具有安全优势,但这些后台更新仍有很小的可能性会破坏网站。在本文中,我们将展示如何在WordPress中禁用自动更新,以便可以自己手动更新。
为什么WordPress自动更新
出于安全原因,WordPress会自动更新WordPress的核心软件。
有时,它还可能更新插件或主题以修复潜在威胁。例如,WordPress插件或主题可能会更新以删除关键漏洞。如果该插件或主题被许多网站使用,WordPress核心团队可能会为此推出自动更新。
除了这些情况之外,WordPress还可以决定何时要安装更新。
我们不建议关闭WordPress自动更新。它们是一项重要的安全功能。
但是,在极少数情况下,更新可能会破坏网站或影响其功能。这可能会导致失去业务和客户。
如果确信可以自己管理手动更新,则可以安全地禁用WordPress中的自动更新。
- 方法 1.使用代码禁用自动 WordPress 更新(推荐)
- 方法 2.使用插件配置和禁用自动WordPress更新
方法 1.使用代码禁用自动 WordPress 更新(推荐)
可以通过在文件中添加以下代码行来禁用WordPress中的自动更新:wp-config.php
1
|
define( 'WP_AUTO_UPDATE_CORE' , false ); |
这将禁用所有自动WordPress更新。
重要:请务必阅读我们关于如何在WordPress中安全编辑wp-config.php文件的文章,以获取分步说明。
如果想接收次要核心更新,但禁用主题和插件更新,可以通过在主题的function.php 文件中添加以下过滤器来实现。
禁用自动WordPress插件更新:
1
|
add_filter( 'auto_update_plugin' , '__return_false' ); |
禁用自动WordPress主题更新:
1
|
add_filter( 'auto_update_theme' , '__return_false' ); |
但是,一种更简单,更安全的方法是使用WPCode代码片段插件。
WPCode可以轻松地在WordPress中添加代码片段,而无需编辑主题的function.php文件。
此外,它还带有一个内置的代码库,可以在其中找到流行功能请求的 PHP 代码片段,例如禁用自动 WordPress 更新、禁用 REST API、禁用注释等。
这消除了安装一堆一次性插件的需要。
注意:免费的WPCode插件拥有在WordPress中添加自定义代码所需的一切。
要开始使用,需要安装并激活免费的WPCode插件。
激活插件后,从WordPress管理仪表板转到代码片段»库。
然后,搜索“禁用自动更新”代码段,然后单击“使用代码段”按钮。
然后,WPCode将自动添加代码片段并选择正确的插入方法。
代码片段有三个过滤器来禁用WordPress核心更新,插件更新和主题更新。
如果不想使用这些筛选器之一,只需编辑代码以在筛选器行的开头添加 。//
例如,向核心自动更新筛选器行添加 将阻止其执行。因此,仍然可以获得核心的自动更新,但不会获得插件和主题的自动更新。//
之后,需要做的就是将开关从“非激活”切换到“激活”。
然后,单击“更新”按钮。
就是这样。现在已经在WordPress中禁用了自动更新。
方法 2.使用插件配置和禁用自动WordPress更新
禁用自动WordPress更新的另一种方法是安装并激活Easy Updates Manager插件。
激活插件后,转到仪表板 » 更新选项以配置设置。
可以选择“禁用所有更新”,但我们不建议使用此选项。主要是因为它会阻止显示所有更新通知。
相反,应该选择所需的设置。可以禁用插件和主题自动更新,但启用标准核心WordPress自动更新。
注意:如果选择“禁用插件更新”和“禁用主题更新”而不是“禁用自动更新”,那么甚至不会在插件和主题列表中看到更新通知。
简易更新管理器会保留更新内容的日志,因此,如果网站上有任何中断,可以回滚到以前的工作版本。要查看此信息,请转到仪表板 » 更新选项,然后单击“日志”选项卡。
还有一个高级版本的简易更新管理器,它提供了许多额外的选项。例如,它与UpdraftPlus集成,以便可以在应用更新之前自动运行站点的备份。
自动WordPress更新的优缺点
现在知道如何禁用自动更新,但应该禁用它们吗?在我们的网站上,我们禁用了自动插件和主题更新,同时保持启用次要核心更新。
让我们来看看自动更新的优缺点。这样,就可以决定是否在网站上禁用自动更新。
WordPress中自动更新的优势
自动更新非常适合WordPress的安全性。许多用户忘记更新他们的插件或核心WordPress安装。
启用自动WordPress更新后,不必担心每当发布WordPress的次要更新时都会更新网站。出于维护和安全目的,这些被推出。
过去,自动更新是只能通过WordPress托管付费才能获得的。现在,它们可供所有人使用。
如果WordPress或流行的插件存在关键的安全问题,那么WordPress将自动更新。即使很忙,网站也会保持安全。
如果有很多网站,那么自动更新可以节省相当多的时间。即使只有一个站点,也可能更喜欢知道WordPress正在处理事情。
WordPress中自动更新的缺点
但是,自动更新有很小的可能性会破坏网站。根据我们的经验,次要版本尚未破坏我们的任何网站。
这是因为我们遵循最佳实践,不修改任何核心文件。如果修改WordPress核心文件,那么这些自动更新可以覆盖它们。
如果WordPress认为有必要为正在使用的主题推出安全更新,则有可能破坏网站。如果你修改了主题文件,这尤其适用。
自动插件更新也可能会破坏网站。变量太多了,例如不同的服务器环境和插件组合。
现在重要的是要知道这些更新不会破坏绝大多数网站。另一个缺点是,当网站更新时,不会总是自动收到通知。
对于大多数初学者和绝大多数WordPress网站来说,自动更新是无害的,不应该禁用它们。
但是,如果经营在线商城或不想因网站损坏而失去业务,那么可以安全地关闭自动更新。
不过,请确保及时手动安装这些更新,以确保网站的安全性。
我们希望本文能帮助您了解如何在WordPress中禁用自动更新。
无论您使用的是自动更新还是手动更新,确保定期备份站点都至关重要。您可能还想看看我们对最佳WordPress备份插件的比较以及有关如何从备份中恢复WordPress站点的指南。
原文链接:https://www.itaoda.cn/blog/13315.html,转载请注明出处。
评论0