关闭wordpress的更新提示
2020-02-24 本文已影响0人
大海爱奔跑
wordpress后台经常会提醒用户存在新版本的系统、主题、插件,并且在菜单栏的相应位置用带数字的红色圆圈标注,对于有强迫症的人来说简直就不能忍,但现阶段后台一切都正常,其实并没有什么更新的需求,不点掉又不舒服,点掉又没必要(更重要的是经常更新失败,报429错误),所以下面介绍怎么关闭这些“讨厌”的更新提示。
关闭前一、关闭更新提示
update.php文件位置在站点根目录下的htdocs/wp-includes/update.php文件末尾添加:
// 关闭核心提示
add_filter('pre_site_transient_update_core', create_function('$a', "return null;"));
// 关闭插件提示
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;"));
// 关闭主题提示
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;"));
// 禁止 WordPress 检查更新
remove_action('admin_init', '_maybe_update_core');
// 禁止 WordPress 更新插件
remove_action('admin_init', '_maybe_update_plugins');
// 禁止 WordPress 更新主题
remove_action('admin_init', '_maybe_update_themes');
通过FTP工具上传至服务器对应位置,覆盖原update.php文件。
关闭后二、关闭自动更新
wordpress在3.7版本之后添加了自动更新的功能,如果有新版本出现,后台会自动更新,然后通过邮件告知管理员已经更新完毕。这样的初衷是好的,但是有时却会给站点管理员带来不必要的麻烦,比如某些设置被重置、不习惯新的操作界面等等。下面通过修改代码关闭自动更新功能。
image在站点根目录下的htdocs/wp-config.php文件末尾添加:
// 关闭 WordPress 自动更新
define( 'AUTOMATIC_UPDATER_DISABLED', true );
通过FTP工具上传至服务器对应位置,覆盖原wp-config.php文件。