Oops, error, "No pages found"
Did you login to suddenly find no pages found on your Wordpress backend? I did, and I couldn’t work out why despite having lots of content. Boy I was scratching my head. Here’s how I solved not seeing any pages in the Wordpress administration area.
Take a look at this screenshot. When I saw “No Pages Found”, I just thought; What? and went running around for solutions.
But I didn’t need to, the answer was right there! You see. I was using Polylang and for some reason, during a theme update, it changed the deafault view to showing German language content (do you see the word “Deutsch” with a German Flag on it?). But I didn’t have any German contact for that website yet and I definately didnt change it myself. Thats’s why “No Pages found”, because there were no pages in German.
[SOLUTION] So all I had to do was change to showing “all languages” and my content was back showing in the list!
I’m sure this will be a common problem for people using Wordpress with other language plugins and it’s easy to overlook the language setting at the top if you somehow think it’s another problem.
What can you do if this doesn’t solve the “No pages found” error?
If you aren’t using a multilingual plugin and so the language settings are not the reason the “no pages found” error appears, here is what I did to find the solution and it may help you:
To find what was causing the “no pages found” error, I turned of plugins one by one (turning them back on if they weren’t the problem). When I turned off Polylang, suddenly all my content was back. That’s how I worked out it was Polylang that was causing the problem and then found the language setting on the pages page in the Wordpress administrator backend.
You man not be able to solve the “No pages found” error the same way, but once you work out which plugin is responsible for your content not appearing, then you can update the plugin, reset the plugin settings or look for the setting which is causing it the "No pages found" error.
Good luck, I hope that helps!