Tao
Tao

wordpress自动更新教程

在WordPress 3.7中,引入了一个新功能,即自动更新的核心功能。本教程将解释这些自动更新的工作原理,如何配置它们以及如何完全禁用WordPress自动更新,以便您可以手动处理它们。

从版本3.7及以上,默认情况下,当有新的次要或安全更新发布时,您的WordPress站点将自动更新。这意味着,如果您使用的是WordPress 3.7.0,而版本3.7.1发布了,应用程序将自动更新。另一方面,如果发布了WordPress 3.8(一个主要版本),默认情况下,您必须手动更新。

如果您希望WordPress自动更新也处理主要核心更新,您需要添加一行配置。要执行此操作,请打开WordPress安装的根文件夹中的wp-config.php文件,并将以下行添加到其中:

php

define('WP_AUTO_UPDATE_CORE', true);

如果您希望WordPress在发布新版本时自动更新插件,请在wp-config.php文件中添加一行,类似于上面的行。不过,这次使用了一个过滤器来启用插件自动更新:

php

add_filter( 'auto_update_plugin', '__return_true' );

如果您希望WordPress处理主题更新,您需要在wp-config.php文件中添加另一行:

php

add_filter( 'auto_update_theme', '__return_true' );

重要提示! 这仅适用于从官方WordPress存储库下载的主题。如果您使用的是付费主题,或者从设计师的网站下载的主题,在发布新版本时它将无法自动更新。

如果您希望停止WordPress核心(即WordPress应用程序本身)的自动更新,但启用插件和/或主题的自动更新,您可以在wp-config.php文件中添加以下行:

php

define( 'WP_AUTO_UPDATE_CORE', false );
add_filter( 'auto_update_plugin', '__return_true' );
add_filter( 'auto_update_theme', '__return_true' );

如果您希望完全禁用WordPress的自动更新,请打开wp-config.php文件,并添加以下行:

php

define( 'AUTOMATIC_UPDATER_DISABLED', true );

重要提示! 如果您完全禁用WordPress自动更新,这将无论您为主题或插件进行了何种配置,都会禁用插件、主题和核心的自动更新。

相关内容