Websites, WordPress

Maintaining your WordPress Website

You’ve finished your WordPress website (or your webdev has handed it over to you, so now you can get on with writing and sharing your blog posts and updating the content now and again and that’s it, right?

Unfortunately, as with all your tech, a WordPress website is just like any other and regular maintenance is needed to keep it all running smoothly and, importantly, securely too.

But where to start?

Generally there are three main areas of your site that need to be kept up-to-date. These are:

  • WordPress software
  • Your theme
  • The plugins that are used

Those are the three building blocks, if you like, of your site. In order for the site to function all three need to be kept in sync, which is generally why there are always updates.

One of the main reasons for updates is to fix security flaws. These are usually issues that don’t affect the performance of your site (as it in it still works) but plugs any gaps – “vulnerabilities” – that would enable a hacker to access your site. If you don’t want to risk losing your site, these updates are on the critical list!

But many updates are a result of improvements to the software, trying to reduce “bloat” (which is tech talk for tidying up the code) or implement new features.

As an example, WordPress recently issued a major update, going from version 5.4.x to 5.5.0. In software terms a major update is a Big Deal, which is why there was a Mexican wave of screams on developer forums, because the update changed something quite significant in the way WordPress works and consequently loads of plugins stopped working! Obviously then the knock-on of this is that lots of plugin updates were rolled out. Actually, these are still coming out, because as the updates are released new bugs are found (they had to react fast to try and fit in with WP 5.0.x, which is never a good place for a software developer to be!)

Likewise the changes impacted themes, which are built around the WordPress “core” software. Furthermore, some themes are designed and tested to work with certain plugins, so you can see how the whole things is interconnected and faults in one will impact another.

The caveat with all this is that you have to have Admin level access to be able to keep on top of this, so if you have an account you use for site updates and another for full access to the Dashboard, you need to login as an Admin from time-to-time to see whether there’s anything do.


In my next post I’ll describe how to check your site so you can see whether updates are needed. Then we’ll look at doing the updates themselves.


If you like this post or have any questions, please leave a comment below.