代码禁用wordpress程序、插件等所有更新
来源:网络分享
编辑:引流技巧
时间:2025-05-14

近期发现wordpress更新都非常频繁,目前已经开始推送4.8的版本了。总担心某天自动更新的版本不兼容主题什么的,结果弄得一团糟。所以在网上找了一个禁用代wordpress程序、插件、主题自动更新以及提示的代码,分享给大家
代码
将如下代码添加到functions.php中即可
define( 'AUTOMATIC_UPDATER_DISABLED', true ); //禁用自动更新 add_filter('pre_site_transient_update_core', 'fake_update_callback'); // 关闭核心提示 add_filter('pre_site_transient_update_plugins', 'fake_update_callback'); // 关闭插件提示 add_filter('pre_site_transient_update_themes', 'fake_update_callback'); // 关闭主题提示 remove_action('admin_init', '_maybe_update_core'); // 禁止 WordPress 检查更新 remove_action('admin_init', '_maybe_update_plugins'); // 禁止 WordPress 更新插件 remove_action('admin_init', '_maybe_update_themes'); // 禁止 WordPress 更新主题插件
另外,大家也可以利用插件来禁用更新
wp-disable-update
这个插件需要在 wp-config.php 中设置常量 UPDATER_DISABLE 的值为 true 才可以动作 ,在这步可以在 wp-config.php 中加入逻辑来达到控制是否禁用的功能。比如我在里面加入了判断域名是否为测试环境的逻辑,这样就可以达到在测试环境中升级、在生产环境完全关掉升级的目的。
Disable Updates Manager
可以禁止核心、主题和插件的更新提示和后台自动更新,还可以单独禁止某插件的更新,还捎带隐藏一些更新页面和链接。
Updates Control
能够自行设置有所更新的开启和关闭


相关文章:
相关推荐:
栏目分类

最新文章

热门文章
