WordPress Version Check

Recently a lot of people have been hit by a wordpress security vulnerability that was fixed with an hour of it being reported about a month ago. Why have they fallen prey to this vulnerability – because they failed to update to the latest version for one of many possible reasons:

  1. Laziness.
  2. They failed to notice the post on the dev blog in their wordpress dashboard.
  3. They failed to notice the number of people blogging about having upgraded.
  4. etc

To help alleviate this problem in the future I have crafted a simple wordpress plugin which takes a simple approach to get the users attention. Once activated the plugin checks an XML-RPC webservice for update news displaying a message at the top of every page in the wordpress admin user-interface. The plugin will check for an update to the message every 15 mins with an additional check being kicked off if the installed wordpress version changes so as to give instant feedback on upgrades.

The following images show three of the different responses returned by the current web-service and how they are displayed:

Response for 1.5.1.1
Response for 1.5.1.1

Response for 1.5.1.2
Response for 1.5.1.2

Response for 1.6-alpha-do-not-use
Response for 1.6-alpha-do-not-use

The plugin may be downloaded here: pjw_wp_version_monitor.php.0.75.zip
An updated version is now available see: http://blog.ftwr.co.uk/wordpress/wp-version-check/

Please leave any feedback and suggestions in the comments below.

27 Responses to “WordPress Version Check”

  1. Carla says:

    Cool! Thank you. I’m looking forward to playing with it.

  2. [...] in: Version Check Ever wonder if you’re using the latest version of WordPress? Version Check checks an XML-RPC webservice for update news displaying a m [...]

  3. [...] ; WordPress Theme: Giraffe WordPress Plugin: Version Check   Version Check可以自动检查最新的WordPress版本并在后台界面 [...]

  4. [...] k Sei interessato a sapere se stai usando l’ultima versione di WordPress? Version Check controlla un webservice XML-RPC di aggiornamento per mostra [...]

  5. orangeguru says:

    Cool idea. May I suggest to make the system massage a bit smaller? Less intrusive.

  6. [...] version mas actual te avisa con un mensaje en la parte superior de tu dashboard. Pagina: WordPress Version Checker Version: 0.75

    [...]

  7. [...] WordPress 1.5.1.3 is released for a small security update. I have updated the XML-RPC webservice for the WordPress Version Check so all the users of that should have a nice warning message in their admin ui until they upgrade. Comment on this post [...]

  8. [...] Go get this: Verion Checking plugin [...]

  9. Dan Atkinson says:

    Nice plugin! It’s a damned shame that it doesn’t work with the Tiger Style Admin CSS plugin though.

    Any chance of giving some hints or tips on how to resolve this issue?

  10. westi says:

    Dan – I haven’t Tested it with any of the alternative admin plugins that are available.
    What doesn’t work? – I thought the css layout i used should be fairly safe against alternative admin css’s.
    I will try and get it fixed in the next release :)

Leave a Reply

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



d
go to dashboard
l
go to login
h
show/hide help
e
edit post/page
r
comment on post/page
m
go to moderate comments
esc
cancel