wordpress 3.7如何实现自动更新?

时间:2017-06-22 06:12:23

标签: php wordpress

  

正如我们所知,wordpress可以是3.7之后的背景更新。

https://codex.wordpress.org/Version_3.7

我想知道它是如何实现的?

  

我找到了一些东西。

https://github.com/WordPress/WordPress/blob/master/wp-admin/includes/update.php

  

可湿性粉剂管理员/包含/类-WP-自动updater.php

但即使我没有访问该网站(私人网站),我发现它已升级。

  

没有cron for wordpress。

是否通过搜索引擎机器人的请求自动升级?

或者worepress更新服务器请求所有wordpress网站?

1 个答案:

答案 0 :(得分:0)

wordpress更新在有关键更新时会自动进行,因此他们会向网站发送自动更新。但是,您可以通过更改WP-CONFIG.PHP

中的常量值来管理自动更新

添加define( 'WP_AUTO_UPDATE_CORE', false );以禁用核心更新(wordpress版本更新)

要停用插件和主题更新,请在functions.php

中添加以下内容

添加add_filter( 'auto_update_plugin', '__return_false' );以禁用插件更新。

添加add_filter( 'auto_update_theme', '__return_false' );以停用主题更新。

以下是wordpress代码更新如何工作的说明:http://wpengineer.com/227/how-core-update-in-wordpress-27-works/

Wordpress会触发此文件进行更新:wp-admin/includes/update-core.php