Every now and then, my WordPress website doesn’t work.  That is, the theme exists, but none of the pages load properly.  Sometimes, I even get 404 errors for pages that existed yesterday.  Usually this happens after a plugin upgrade or after I upgrade my WordPress software.

The solution: Reset your permalinks.  It takes less than a minute to do it.  Here’s how:

  1. Log into your WordPress website.
  2. Click on Settings –> Permalinks
  3. Switch your permalink settings.  (For example, if you are naming your posts by data and name, switch to the default naming convention.)
  4. Click “Save Settings”
  5. Switch your permalink settings back to what they were before.
  6. Click “Save Settings”

That’s it!