If you are using WordPress as a Content Management System (CMS) for your clients, simplifying and white-labeling the system is important for usability and user experience.

The WordPress update notice is handy if your a web developer, but having it popup for clients, isn’t always the best idea.

If the website you have built for them is a bit more complex than a standard blog with multiple plugins or customisations, having clients update WordPress themselves may throw errors or take down the site. While keeping WordPress software and all the plugins updated is important, you need to know what you are doing when doing this incase any problems or conflicts arise.

Can I remove it completely?

Fortunately, you can hide the update notice completely from the WordPress admin using the following small snippet of code. Simply place the code in your themes functions.php file and you’ll be good to go.

add_action('admin_init', 'remove_update_notice');   
function remove_update_notice() { 
     remove_action( 'admin_notices', 'update_nag', 3 ); 

To continue with cleaning up WordPress you may also want to remove unwanted meta code from the WordPress HTML head tag.