Remove Update Reminder
Version: 1.1
Works with: 2.5 – 3.1
A simple plugin that will remove the
"WordPress 3.1 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!


Wicked thanks Sarah, this will stop clients knowing there is an upgrade so we can update when we can schedule it in. clients always want it right now!
By slee on Tue, 16 December, 2008
No problem Lee. It's been something I've been after for a while, just didn't realise how simple it was. I just prefer clients to not see that their version is maybe out of date as they may worry when there's good reason that it's not been updated.
Got a couple of ideas for options on this too so will add those in once I have time.
By Sarah on Tue, 16 December, 2008
This is now on the WordPress plugin repository
By Sarah on Tue, 16 December, 2008
hi. Thanks for plugin
perfect.
Regards
By baron on Wed, 17 December, 2008
Awesome idea. This had always bothered me about WordPress and now I can fix it.
Thanks!
By Tony on Wed, 17 December, 2008
Hey all, you're welcome. Cheers for the comments
By Sarah on Thu, 18 December, 2008
"WordPress 2.7 is available! Please notify the site administrator."
That is definite a security issue being deliberately created by WordPress. Thanks for this great plugin.
It is the 4th step that I had to take in order to hide the version number of WordPress being run on my blog. Low level users, and especially new subscribers should NOT have access to this type of information.
By John H. Gohde on Thu, 18 December, 2008
Yes I just did the upgrade to 2.7 and I love the new dashboard once I found where everything was at.
By Jacob on Mon, 22 December, 2008
Looks like the core update and plugin updates already had a plugin to manage the notification process over at
http://wordpress.org/extend/pl.....n-updates/
and the related one at
http://wordpress.org/extend/pl.....n-updates/
Not sure if they work the same way but it is one of the issues of having 3,800 plugins now that even using google it is hard to find everything.
By Jason Kemp on Tue, 13 January, 2009
Hi Jason. I already knew about that plugin however it is different in that it completely disables the update check, whereas I wanted the ability to simply hide the check from users that I didn't want seeing it (eg. editors and below). As an administrator I'd still rather see it, but I don't want my clients seeing the notice on every login and think I'm not doing my job by not upgrading the minute a new version is out.
But you're right. With so many plugins there could be another version in there. I found that with other plugins in the past
By Sarah on Tue, 13 January, 2009
Great plugin! Thank you very much. Just the other day I had a client calling into question my ability to run the site when he read the update reminder.
Question: Can this be used/expanded to hide other elements of the admin panel that I don't want the clients to see?
By Dragon on Sun, 18 January, 2009
I don't see why not. All I did was use a CSS rule to hide the div around the reminder. If you've okay with coding then just work out how to hide other elements with CSS and add that into the plugin file
By Sarah on Tue, 20 January, 2009
Hey,
I tried this plugin, but it's not working like supposed too! I uploaded the file to the wp-content/plugins/ directory, enabled it, and the update reminder is still there? Am I maybe doing something wrong? Thanks!
By spencerp on Wed, 25 February, 2009
Hi Spencer, the plugin is designed to hide the notice from Editors and below. Are you logged in as an Administrator and checking it? That's the only real reason why you would still see the notice.
By Sarah on Wed, 25 February, 2009
Yeah, I'm logged in as Administrator. Is there a way to hide it from Admins as well? I'm assuming there should be a way to hide it from Admins as well, if it can be hidden from users below the Administrator "rank"? Thanks..
By spencerp on Wed, 25 February, 2009
Yes it can by changing the user level value in the code from 10 to 11. However, I really wouldn't advise it. The idea of the plugin was to hide it from people who shouldn't see the current version or the fact it's out of date (eg. clients). Administrators are usually fully aware and should really be alerted when a new version is available.
However if you change the value mentioned then you won't see the notice.
By Sarah on Wed, 25 February, 2009
Thanks Sarah.
Yeah, this was being asked / requested by "clients". Generally I update their blogs for them, and then keep an eye on their current blog versions for updates.
And of course, they don't want to upgrade to the 2.7 branch, so they asked if that reminder could be removed. Thanks for telling me how to hide it from Admins though, that's awesome!
By spencerp on Wed, 25 February, 2009
Actually, are you sure it's "11"? I just tried it again, and it's still showing.. Hmm…
EDIT: Nevermind, it's working. The plugin was deactivated. LOL! Thanks again Sarah!!
By spencerp on Wed, 25 February, 2009
Admin's should have a userlevel of 10 so yes changing it to 11 should work. Otherwise, just take the if statement out ie.
if ($userlevel < 10) :
and take out the corresponding closing endif. Then it'll automatically hide for everyone.
By Sarah on Wed, 25 February, 2009
Thanks again Sarah.
I just up-ed the number to 11, and activated the plugin. I just forgot I had it deactivated earlier lol. I'll keep this page bookmarked for future reference.
:) The "clients" will be happy now!
By spencerp on Wed, 25 February, 2009
Ok logged in as a contrib and they are still getting the upgrade notice (2.8.1) in the their dashboard. Any idea?
By Nnyan on Fri, 10 July, 2009
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!
By Matt on Thu, 21 January, 2010
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.
By Sarah on Thu, 21 January, 2010
Thanks for the news! I'll let you know if I run into anything serious.
By Matt on Fri, 22 January, 2010
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.
By Webber on Mon, 8 February, 2010
I tested it on my blog and it works perfectly =)
By Mahani on Wed, 17 February, 2010
Great addition Sarah – on 3.0, the only change I had to make was updating the tag from ID(#) to class(.)
FROM
#update-nag { display: none; }
TO
.update-nag { display: none; }
Works great now – thx!
By Dave on Fri, 30 July, 2010
Thanks for the pointer Dave, will get it updated ASAP
By Sarah on Mon, 2 August, 2010