首页 > 代码库 > Wordpress后台自动更新相关设置与解答

Wordpress后台自动更新相关设置与解答

由于Wordpress后台有很多内容是自动的,除了上文中提到的“版本更新通知”、“插件更新通知”和“主题更新通知”以外,还有核心文件更新通知和翻译文件更新(自动),其实在上文的版本更新中心里面有提及相关的关闭通知方式。关闭了通知以后,wordpress博客系统有默认开启更新某些功能和默认关闭某些功能,那么无忧小编今天给大家介绍下如何设置后台自动更新。

 

遇到新建的Wordpress站点时,有些自动更新是默认关闭的,比如Wordpress程序的版本、插件、主题,这些只有提醒,如需更新需要手动点击操作,那么如何关闭这些提醒请参考上文。有些自动更新是默认开启的,比如翻译更新就是自动的。

 

今天无忧小编普及一下自动更新的相关设置:

1、  插件和主题自动更新在默认是关闭的,可以通过 auto_update_$type 这个 filter 去开启它们,其中 $type 可能是 plugin 或者 theme.

打开WP主题的functions.php文件,加入以下语法(下同),开启插件自动更新:

add_filter( ‘auto_update_plugin‘, ‘__return_true‘ );

开启主题自动更新:

add_filter( ‘auto_update_theme‘, ‘__return_true‘ );

 

2、上面提及到翻译更新默认是开启的,如果要关闭:

add_filter( ‘auto_update_translation‘, ‘__return_false‘ );

 

Wordpress提供了自动更新服务,那么同样也提供了关闭自动更新的选项,如果你不想Wordpress程序代码自动更新,对新鲜事物追求的欲望不强烈,保守那类型的,同样可以放弃自动更新服务,下面小编提供两种方法,关闭Wordpress后台所有更新服务:

方法一:在网站根目录下的wp-config.php文件中 添加如下常量:

define( ‘AUTOMATIC_UPDATER_DISABLED‘, true );

 

方法二:或者在WP主题的functions.php文件,加入以下使用的 filter

add_filter( ‘automatic_updater_disabled‘, ‘__return_true‘ );


Wordpress后台自动更新相关设置与解答