Is your WordPress website only showing the homepage and all other pages redirecting to a 404 page or error page?
The issue can often happen after a WordPress update, or even a plugin update such as a security or redirection plugin. Fortunately, the fix for this is very simple and you won’t need a website programmer to help.
99 times out of 100 the same fix applies, and it usually related to your permalink structure having been changed or removed. Here’s what you need to do.
1. Firstly, log in to your WordPress admin as you normally would.
2. Now navigate to the Permalinks section, via Settings > Permalinks (as shown below)
3. Finally, check that the permalink structure is selected that you need (it shouldn’t have changed), and then click Save. This will rewrite your permalink structure, which should restore the URLs of all missing pages.
And that’s it! You should now find that all pages on your website are back where they should be.
Still have missing pages on your WordPress installation? If so, get in touch and I’ll be happy to take a look.