Wordpress 自动更新过程何时开始

When is Wordpress Auto-Update Process started

我想知道 wordpress 如何以及何时启动自动更新过程(如果已配置)。我认为在(托管的)Web 服务器上,您无法创建用于检查和启动网站更新的任务。此外,wordpress 无需额外配置即可使用自动更新。

那么它是如何工作的呢? wordpress 何时以及如何检查是否有可用的新版本?当有人访问您的网站并启动更新功能时是否会发生这种情况,或者是否有其他可能性,例如网络服务器始终运行一个开放线程来检查更新并处理它们。

希望你能理解我的问题。

我相信它使用 cron 作业来执行此操作。唯一的限制是当从服务器即访问网站时,这些作业只能是 运行。当人们访问它时。

我在本地副本中注意到了几次,每当我打开它们浏览它们时(在一段时间未查看它们之后),我都会收到一封本地电子邮件,说我的 Wordpress 安装已自动升级。

首先,您可以创建一个检查和启动更新的任务,最常用的是 cron 作业。

在 wordpress 3.7 中添加了自动更新功能。 要启用它,请将其添加到 wp-config.php:

define('WP_AUTO_UPDATE_CORE', true);

在默认情况下-filters.php 你会发现add_action( 'init', 'wp_cron' );

它在用户每次加载页面时运行 wp-includes/cron。php,这将自动更新它。

如此长的回答如此简短,它会在用户加载网页时进行检查。