去除WordPress插件更新提示的简单方法

日期: 标签:WordPress教程 35 条留言
如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务:  点此联系我

     注:本文提供的方法是去除某个插件特定版本的更新提示,而不是完全去除WordPress的插件更新提示功能。

     相信使用WordPress的朋友都安装了很多插件,插件更新也是很频繁的一件事。有些时候我们对插件做了些更改以适应自己的需求,更改后的插件已经完全满足了需求,有些时候插件新版本只是添加了一些语言包或只做了些小的修改,而有些时候是作者无聊没事往插件里面添加自己的博百优外链,所以我们不想去更新这些插件,但是WordPress总是提示插件有更新,看着也不爽啊,那咋办?

     针对某个插件,用文本编辑器打开该插件目录下的主PHP文件(至于哪个是主的,自己找吧),文件头部会出现类似以下的WordPress插件标准注释:

/*
Plugin Name: Login to view all
Plugin URI: https://www.ludou.org/wordpress-plugin-login-to-view-all
Description: Login to view all
Version: 1.0
Author: Ludou
Author URI: https://www.ludou.org/
*/

     Version: 1.0 就是该插件的版本号,现在该插件在官方服务器上的版本已经升级至2.0,WordPress程序会自动获取该插件的版本号和官方服务器上的版本号,发现1.0与2.0不同,就会提示你该插件已经更新。要去除这个更新提示,我们要做的就是伪造最新的版本号,实际上插件并没有更新,插件的最新版本号可以从该插件的官方首页上查到,如:

插件版本号

     该插件的最新版本号 Version:2.0 ,我们把刚才那段插件注释中的版本号改成最新版本号 2.0 就可以了,这样WordPress就不会再提示你升级该插件至 2.0,至于该插件以后升级至 3.0 还是会继续提示的:

/*
Plugin Name: Login to view all
Plugin URI: https://www.ludou.org/wordpress-plugin-login-to-view-all
Description: Login to view all
Version: 2.0
Author: Ludou
Author URI: https://www.ludou.org/
*/

-- 完 --

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/wordpress-remove-update-tip.html
露兜
kaapass@outlook.com  QQ 825533758

业余编程爱好者,主业是淘宝店主,卖些工艺品,感兴趣可以到我的淘宝店看看(旺旺不提供技术咨询):西西弗sisyphe

35 条留言

点此留言
  1. 软件盒子

    我觉得这个提示还是常用,呵呵

    • Ludou

      @软件盒子 并不是隐藏掉所有的插件的更新提示。

      而是隐藏某个不想更新的插件更新提醒。

  2. 园子

    更新现在在3.0中已经可以批量更新了
    呵呵。

  3. 吃什么对皮肤好

    下个月就搭建自己的博客。。。。

  4. 游泳婴儿

    这个办法不错。回头我也试试

  5. only博客

    哈哈
    是好方法啊
    有的插件,官方就更新一小处,天天提示更新,我回去试下,谢谢博主分享

  6. 棺材中的尘埃

    代码大师露兜兄:)

  7. crm

    我回去试下,谢谢博主分享

  8. 瓜同学

    貌似方法操作很简单,不过就是有点麻烦(每换一个版本都要改一次)。

  9. 白银时代

    如果把version去掉会怎么样?
    试过没

  10. sem

    来了就留下脚印,欢迎回踩

  11. 天天记事

    看完这个我想起来柳城……

  12. 阿七

    最近正在拼命去插件的人路过。。

  13. 星烛博客

    看你好久没有更新了哦!我的博客上线了,有空去坐坐,谢谢你教的不用插件做SEO的方法,还有如何防止冒用博主昵称评论和恶意链接的办法,我都用上了,呵呵!就是有一点,我的博客评论无法设置成由新到旧排列,后台怎么设置都没用,可能是主题不支持,还有套嵌评论也做不到。

    • Ludou

      @星烛博客 1、赋闲在家,休息休息,暂停更新;

      2、关于评论排序,在主题目录下comments.php查找wp_list_comments,可以搜索到类似
      wp_list_comments('…');
      你给它加个参数
      wp_list_comments('…&reverse_top_level=1');

      如果你找到的是类似代码:
      wp_list_comments( array( 'callback' => 'twentyten_comment' ) );

      那你可以这样添加参数:
      wp_list_comments( array( 'callback' => 'twentyten_comment', 'reverse_top_level' => 1 ) );

      3、关于嵌套评论,可以在后台开启,也可以同时使用插件 WordPress Thread Comment

      • 星烛博客

        @Ludou 多谢,套嵌评论我在后台开启了,但没有用,可能是模板不支持。

      • 星烛博客

        @Ludou 我在主题目录下comments.php找不到你说的代码

        • Ludou

          @星烛博客 你也忒狠了吧,把这么一大段代码给贴出来了。

          你的主题属于古董级的,要修改还得费很多功夫,你还是放弃评论排序的想法吧。

          最新评论在下面也符合常规,要不然就没有抢沙发这一说了。

          • 星烛博客

            @Ludou 呵呵!我也没想到,代码贴出来会这么长,知道你会删掉的。主题这么老啊!居然还能在WP3.0上用,也不容易了。这个主题比较简单,我汉化费了不少功夫,不想换了,先就这样吧,以后再说。

          • Ludou

            @星烛博客 WordPress是向下兼容,也就是说新版本支持旧版本的功能,但是旧版本不具备新版本的新功能。

            所以你的古董主题还是可以在WordPress 3.0下正常工作的。

  14. simple

    你PHP编程技术怎么样?

  15. Firm

    这个很有用,对于WordPress的升级提示能隐藏吗

    • Ludou

      @Firm 这个你用搜索引擎搜索一下,就可以找到答案。

  16. 李亚元

    我的博客,有弹窗,,应该是装了插件 弹出来的,不知道怎么修改啊。。

    • ludou

      @李亚元 你可以依次禁用已启动的插件,看是那个插件弹的。

  17. WordPress啦

    更新提升还是很有用的,个人对这个不讨厌

    • Ludou

      @WordPress啦 注:本文提供的方法是去除某个插件特定版本的更新提示,而不是完全去除WordPress的插件更新提示功能。

  18. 任鸟飞

    这方面还是挺有想法的。
    不过我觉得没必要去除。

    • Ludou

      @任鸟飞 注:本文提供的方法是去除某个插件特定版本的更新提示,而不是完全去除WordPress的插件更新提示功能。

      而且是根据某些需要,隐藏这个插件这个版本的提示。

  19. anntgg

    博主真是多才,代码这玩意我最不喜欢玩你却玩得这样好

    • Ludou

      @anntgg 闻道有先后,术业有专攻,如是而已。

      不同人有不同的爱好吧。

  20. songslee

    哈哈,感谢博客的方法,还以为百度不着呢。。。

    太绝了,这样还不影响其它插件升级提示,本年度最佳WP秘技啊。。。

    另外,修改后要点击一下提示数字才能消失。。。

  21. sky

    哈哈,太有创意了啊

发表留言