Version: 1.2
Works with: 2.5 – 3.0.1

A simple plugin that will remove the

"WordPress 3.0.2 is available! Please update now"

message from the WordPress admin for all user levels below Administrator level (ie. anyone who cannot upgrade plugins). If you use WordPress and have other users, perhaps clients, logging in, you don't want to alarm them with the update message, so this removes it from their view.

The message is still visible to Administrators.

Instructions for use

  • Download the plugin
  • Extract the plugin and upload the PHP file to your plugins directory
  • Activate the plugin via the Admin panel and Plugins page

Any problems let me know!

NOTE: I am not recommending that you don't upgrade your version of WordPress. This is simply to remove the update notification from users who probably cannot upgrade the site anyway!

  • Nnyan Comments:

    Ok logged in as a contrib and they are still getting the upgrade notice (2.8.1) in the their dashboard. Any idea?

  • Pingback: 4000+ WordPress Plugins | Blog | KP Design

  • Matt Comments:

    Awesome plugin Sarah! It has made all the difference. I would like to know if you are planning on maintaining this plugin as I haven't seen an update for a while.

    I am going to have to upgrade to WP 2.9 and fear the repercussions.

    It is working great on my 2.8.4 install however.

    Thank You!

    • Sarah Comments:

      Hi Matt, glad you like the plugin :) It's not been updated as it's not needed to be. It should be fine on WP 2.9.X, I've not heard otherwise. Unfortunately I can't check on any site at the moment as I've upgraded all the ones we maintain to the latest version so there's no reminder to hide! If you check it on one and let me know if it doesn't do the job and I'll look into what's changed for you, but I'm sure it'll be fine.

  • Matt Comments:

    Thanks for the news! I'll let you know if I run into anything serious.

  • Webber Comments:

    Thank God! I had a client that tried to update WP all by herself, resulting in the site crashing (she doesn't even know what a database is). Luckily I had a back-up mock from a different domain, but it took a while to get it and all the customized PHP work I did back. I mean, didn't the warning messages mean anything to her?

    Now I put this in place (and will continue for all my clients) so they won't mess anything up.

  • Mahani Comments:

    I tested it on my blog and it works perfectly =)

  • Dave Comments:

    Great addition Sarah – on 3.0, the only change I had to make was updating the tag from ID(#) to class(.)

    #update-nag { display: none; }

    .update-nag { display: none; }

    Works great now – thx!

  • Sarah Comments:

    Thanks for the pointer Dave, will get it updated ASAP :)

  • masla Comments:


    .update-nag {
    display: none;

    Its work, thanks for share, great tip ….

  • Ashley Comments:

    I am looking to extend this to work on Administrators and I see in the comment above: "changing the user level value in the code from 10 to 11" I do not see that in the plugin file? Am I missing something? Thanks a bunch!!

    • Sarah Comments:

      Hi Ashley, the plugin has long since been updated to use capabilities rather than user levels. If you don't want it to display for Administrators just take the if statement out so that the CSS is used for everyone, however it's not something I would recommend as Administrators should know when an update is available, and if the admin is the owner/client of the site then I really wouldn't give them admin access anyway.

  • Sushi Comments:

    Sarah, you're awesome. Thanks for this short and sweet plugin.

    I'd like to comment on your position of Admins needing notifications.

    I have a client who doesn't need to do plugin or core upgrades. Unfortunately, for certain plugins, Editor user is too restrictive, so I had to make him an Admin.

    He definitely doesn't need to see the notification, which will show at least until all the plugins on his site are updated to work on the new version.

    But how will the Admin (me) get notified, is the problem…

    Even with the yellow nag banner gone, I still get notified in other ways:

    (a) there's still a big dark "(1)" next to Dashboard > Updates;

    (b) in the Dashboard box "Right Now", the "Update to x" button is still there;

    (c) the nag appears on other similar WP sites that I administer.

    From what I can see, this plugin doesn't remove any of those notifications, so there are still several less conspicuous upgrade notifications for the admin.

    Rock on!

    – Sushi

  • Kyle Svet Comments:

    I used this site before and now have really been insulted by the extra block page. Will not be back! American living in Moscow Russia…

    Kyle Keeton

    • Sarah Comments:

      Hi Kyle, Unfortunately a number of sites on our server came under DDOS attacks including this site and so I had to move the site over to go via to help give an additional level of security, otherwise the site would be offline constantly. I'm hoping to remove the cloudflare protection soon, however we have had to make numerous security upgrades and put protection in place to ensure the stability of the server. I hope you can appreciate that we have to put our clients first.

      The extra block page (I assume asking for a security check) is simply there due to the IP that you are connecting from, which is most likely within a range of IPs that are known to cloudflare as typical spambots or more serious.

  • Andrew Kurtis Comments:

    Hello Sarah,

    My name is Andrew, I am with WebHostingHub Support. We have found at your Hide Update Reminder plugin very interesting and we would like to translate it to Spanish language to help people from Hispanic community. Do I have your permission to do that?

    I hope I’ll hear from you soon.

    Kind regards
    Andrew Kurtis
    WebHostingHub Support

    • Sarah Comments:

      Hi Andrew, sure that's no problem at all. I've never added a second language to a plugin but I assume it's not too hard to do so I can update the plugin in WordPress with your translation too if you'd like?

  • Leave a Reply

    Your email address will not be published. Required fields are marked *