Knowledge Base

How to Update WordPress, Plugins and Themes

In this guide, we’ll explain how to update WordPress, your plugins and your themes.

Keeping WordPress up to date is one of the most important parts of maintaining a secure and reliable website. Updates often include security fixes, bug fixes, performance improvements and compatibility changes.

Before You Update WordPress

Before installing major updates, we recommend making sure you have a recent backup of your website.

This is particularly important if your website uses:

  • A custom theme
  • A page builder
  • WooCommerce
  • Membership software
  • A large number of plugins
  • Custom PHP code

If your website is business-critical, it can also be sensible to update important plugins individually rather than updating everything at once.

Check for Available Updates

Log in to your WordPress Dashboard.

Then go to:

Dashboard > Updates

WordPress will show any available updates for:

  • WordPress itself
  • Plugins
  • Themes
  • WordPress translations

Updating WordPress

If a new WordPress version is available:

  1. Go to Dashboard > Updates.
  2. Review the available WordPress update.
  3. Click Update Now.
  4. Allow WordPress to complete the update.

Your website may briefly enter maintenance mode while the update is being installed.

Do not close the browser window or interrupt the update while it is running.

Updating WordPress Plugins

Plugins can be updated from:

Plugins > Installed Plugins

Any plugin with an available update will normally display an update notification.

To update a plugin:

  1. Find the plugin you want to update.
  2. Click Update Now.
  3. Wait for WordPress to confirm that the update has completed.

You can also update several plugins together from:

Dashboard > Updates

Select the plugins you want to update and click Update Plugins.

Updating WordPress Themes

To update your WordPress theme:

  1. Go to Appearance > Themes.
  2. Look for a theme showing an available update.
  3. Open the theme details.
  4. Click Update Now.

Themes can also be updated from:

Dashboard > Updates

Update the Active Theme Carefully

If your website uses a custom theme, check whether changes have been made directly to the theme files.

Updating a theme normally replaces the existing theme files with the latest version.

Any changes made directly to those files may therefore be lost.

Custom changes should normally be made using a child theme rather than by editing the main theme directly.

Check Your Website After Updating

After completing updates, visit your website and check that everything is working correctly.

We recommend checking:

  • The homepage
  • Main navigation
  • Contact forms
  • Images
  • Important pages
  • Login areas
  • Shopping carts
  • Checkout pages
  • Mobile layouts

If your website uses WooCommerce or another important application, test its main functions as well.

Clear Your Website Cache

If your website uses a caching plugin, you may need to clear the cache after updating.

Common caching plugins include:

  • WP Super Cache
  • W3 Total Cache
  • LiteSpeed Cache
  • WP Rocket

Clearing the cache helps ensure that visitors see the latest version of your website.

You may also need to clear your browser cache if the website appears unchanged after an update.

What If an Update Fails?

Sometimes an update can fail because of:

  • A PHP error
  • A plugin conflict
  • A theme conflict
  • Insufficient PHP memory
  • File permission problems
  • A temporary connection problem

If WordPress becomes unavailable after updating, the plugin or theme that was updated may be responsible.

A plugin can normally be disabled through your hosting File Manager by renaming its directory inside:

wp-content/plugins

For example:

wp-content/plugins/example-plugin

can temporarily be renamed to:

wp-content/plugins/example-plugin-disabled

WordPress will then stop loading that plugin.

WordPress Stuck in Maintenance Mode

WordPress temporarily creates a .maintenance file while performing updates.

Normally this file is removed automatically when the update finishes.

If an update is interrupted, your website may display a message similar to:

Briefly unavailable for scheduled maintenance. Check back in a minute.

If the message remains for an extended period, open your hosting File Manager and look inside the main WordPress directory.

Delete the file named:

.maintenance

Your website should then become accessible again.

Remove Unused Plugins and Themes

Updating unused software is better than leaving it vulnerable, but software you no longer require should usually be removed completely.

Unused plugins and themes can still contain security vulnerabilities.

To remove an unused plugin:

  1. Go to Plugins > Installed Plugins.
  2. Deactivate the plugin.
  3. Click Delete.

For unused themes, go to:

Appearance > Themes

Open the theme details and select Delete.

It is often useful to keep one current default WordPress theme installed for troubleshooting purposes.

Automatic Updates

WordPress can automatically install updates for selected plugins and themes.

This can help keep your website protected against known security vulnerabilities.

Automatic updates can normally be enabled from the WordPress Dashboard.

However, websites using complex themes, custom code or business-critical plugins may benefit from testing major updates before installing them.

We cover this in more detail in our separate guide:

How to Enable Automatic WordPress Updates

Keep WordPress Secure

Outdated WordPress installations, plugins and themes are a common cause of compromised websites.

For this reason, Cheap Host recommends regularly checking your WordPress Dashboard and installing available security updates as soon as reasonably possible.

You should also remove any plugins or themes that you no longer use.

Conclusion

Keeping WordPress, plugins and themes updated helps improve website security, stability and compatibility.

We recommend checking your WordPress website regularly and applying available updates, while keeping a recent backup before making major changes.

If an update causes a problem or your website becomes unavailable, please log in to your Cheap Host account and submit a support ticket for assistance.

Please rate this article to help us improve our Knowledge Base.

0 0