自动外链工具 在线排版工具 搜索引擎提交入口 wordpress主题推荐 批量打开网址工具 优化PDF资料 【已备案域名】 ★VIP视频在线解析★

代码禁用wordpress程序、插件等所有更新

427
文章目录
  1. 代码
  2. 插件

近期发现wordpress更新都非常频繁,目前已经开始推送4.8的版本了。总担心某天自动更新的版本不兼容主题什么的,结果弄得一团糟。所以在网上找了一个禁用代wordpress程序、插件、主题自动更新以及提示的代码,分享给大家

wordpress

代码

将如下代码添加到functions.php中即可

  1. define( 'AUTOMATIC_UPDATER_DISABLED', true ); //禁用自动更新  
  2. add_filter('pre_site_transient_update_core',    'fake_update_callback'); // 关闭核心提示  
  3. add_filter('pre_site_transient_update_plugins', 'fake_update_callback'); // 关闭插件提示  
  4. add_filter('pre_site_transient_update_themes',  'fake_update_callback'); // 关闭主题提示
  5. remove_action('admin_init', '_maybe_update_core');    // 禁止 WordPress 检查更新
  6. remove_action('admin_init', '_maybe_update_plugins'); // 禁止 WordPress 更新插件
  7. 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

能够自行设置有所更新的开启和关闭

来源:本文由思享SEO博客原创撰写,欢迎分享本文,转载请保留出处和链接!

抢沙发

昵称*

邮箱*

网址