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:
- Log into your WordPress website.
- Click on Settings –> Permalinks
- Switch your permalink settings. (For example, if you are naming your posts by data and name, switch to the default naming convention.)
- Click “Save Settings”
- Switch your permalink settings back to what they were before.
- Click “Save Settings”
That’s it!
More posts from themightymo.com
How to fix SpinupWP ballooning disk space issue
A site we host on Digital Ocean recently went down. It took me a lot of troubleshooting and digging before realizing that the issue was that our disk space was maxed out on Digital Ocean. The site in question needs ~20gb of space, so our 50gb server should be plenty. But alas, there it was…
Google Removed Our Business Listing – How we restored our biz to the Map and got our reviews back.
I was about to send an email to a potential customer pointing them to our 5-star Google Reviews via our Google Business profile (e.g. the Google Map), hoping this added information about our customers’ past experiences might help me close a deal. But when I checked the Google Reviews link, it was down. And after…
How to Redirect a Subdomain to a Root Domain (e.g. staging.mysite.com/stuff to mysite.com/stuff)
I had a Google Search Console issue today where it was seeing a bunch of staging urls that no longer exist. I don’t know how they got there, but here we are. 🙂 To resolve this issue, I had to: That’s it!