如何禁用WordPress中的自动更新

10/25/2022

为什么WordPress会自动更新

WordPress出于安全原因会自动更新核心软件。有时,它还会更新插件或主题以修复潜在威胁。例如,某个WordPress插件或主题可能会被更新以去除关键漏洞。如果这个插件或主题被大量网站使用,WordPress核心团队可能会推送自动更新。

除了这些情况外,WordPress让您自行决定何时安装更新。我们不建议关闭自动更新,因为它们是重要的安全功能。不过,在某些罕见的情况下,更新可能会破坏您的网站或影响其功能。这可能导致您失去业务和客户。如果您有信心自己能够管理手动更新,那么您可以安全地禁用WordPress中的自动更新。

方法一:使用代码禁用WordPress自动更新(推荐)

您可以通过在wp-config.php文件中添加以下代码来禁用WordPress自动更新:

define( 'WP_AUTO_UPDATE_CORE', false );

这将禁用所有的WordPress自动更新。重要提示:确保您阅读我们的文章,了解如何安全地编辑WordPress中的wp-config.php文件。

如果您想接收次要核心更新,但禁用主题和插件更新,可以在主题的functions.php文件中添加以下过滤器:

禁用WordPress插件自动更新:

add_filter( 'auto_update_plugin', '__return_false' );

禁用WordPress主题自动更新:

add_filter( 'auto_update_theme', '__return_false' );

然而,更简单和更安全的方法是使用WPCode代码片段插件。WPCode使得添加代码片段变得容易,无需编辑主题的functions.php文件。借助内置代码库,您可以找到禁用WordPress自动更新、禁用REST API、允许SVG文件上传、禁用评论等流行代码片段。这消除了安装一堆单用途插件的需求。

要开始,您需要安装并激活免费的WPCode插件。如果需要帮助,请参考我们的指南《如何安装WordPress插件》。插件激活后,从WordPress管理仪表板导航到代码片段 » 库。然后,搜索“禁用自动更新”片段并点击“使用片段”按钮。

WPCode会自动添加代码片段并选择正确的插入方法。如果不想使用某个过滤器,只需在过滤器行的开头添加//。

方法二:使用插件配置和禁用WordPress自动更新

另一个禁用自动更新的方法是安装和激活Easy Updates Manager插件。如果您不确定如何操作,请参阅我们关于《如何安装WordPress插件》的分步指南。插件激活后,导航到仪表板 » 更新选项,以配置设置。您可以选择“禁用所有更新”,但我们不推荐这样做,因为这会阻止所有更新通知的出现。

自动更新的优缺点

自动更新的优点

自动更新对于WordPress安全性非常有利。很多用户忘记更新插件或核心安装。启用自动更新后,只要WordPress有次要更新发布,您就无需担心更新网站。这些更新是为了维护和安全目的。

自动更新的缺点

WordPress核心团队负责发布更新,确保操作顺利。不过,有时自动更新会导致网站故障。在我们的经验中,次要版本更新没有破坏任何我们的网站,因为我们遵循了最佳实践,没有修改任何核心文件。

我应该禁用WordPress自动更新吗?

大部分初学者和大多数WordPress网站,自动更新是无害的,您不应禁用它们。不过,如果您运行的是在线商店,或不想因为网站故障而损失业务,您可以安全地关闭自动更新。仍需确保及时手动安装更新,以确保网站的安全性。

希望这篇文章能帮助您了解如何禁用WordPress中的自动更新。无论您使用自动更新还是手动更新,确保定期备份您的网站至关重要。您可能还想查看我们的指南《如何备份WordPress网站》或《最佳WordPress安全插件的比较》。



Related Posts

  • 2025-02-16
  • WordPress 教学

你是否想过,能不能用更引人注目的方式取代WooCommerce中基本的促销徽章?答案是肯定的!通过自定义产品徽章,你可以在在线商店中突出新产品、折扣商品或限时优惠。在这篇文章中,我们将展示给你两个简单的方法,使用强大的插件或添加简单代码来为你的WooCommerce商店添加自定义产品徽章。

閱讀更多
  • 2025-01-18
  • WordPress 教学

我们都知道推荐计划是强大的武器。但要找到真正的品牌代言者并不容易。许多计划吸引的只是想快速赚钱的人,导致非真实的推广,无法有效转化客户。幸好,作为 WooCommerce 商店的店主,您有一个巨大的优势:一群真正喜爱和使用您产品的内置客户群。通过将这些现有客户转化为推广合伙人,您可以释放真实口碑营销的力量。

閱讀更多
  • 2025-01-10
  • WordPress 教学

最近,我们的一位比利时读者在其在线商店中苦于销售增长缓慢。除了其他建议外,我们建议他们在网站上设置Bancontact支付。Bancontact是一种主要在比利时使用的流行支付系统,客户可以通过银行账户进行安全的实时支付。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>