I just moved my WordPress site to a different server and url. All the posts are showing up in the dashboard, and I can view them individually on the site, but they aren’t showing up on the category archives.
For example, when I look at the ‘Advocacy’ category in the admin panel, it says that it contains 8 posts, but when I click “View” the category archive page says “Nothing Found”.
Any idea how I can fix this? Sorry if this is a poorly written question but I’m completely at a loss as to why this is happening.
You can view it here:
http://www.carolinafarmstewards.org/cfsa-test/
Update ______
I’ve read through the Moving WordPress direction and tried the solutions listed there. I’ve tried checking the .htaccess file, resetting the permalinks, and even adding this bit of code to the wp-config.php file. Nothing helps. I’m at a loss.
Another Update ______
I’ve tried replacing every instance of the old url. I used Search and Replace and Velvet Blue Update Urls. It fixed a lot of instances, but everything is still broken.
Yet Another Update _____
I have tried using a clean wordpress install on the new server and importing the data using wordpress’ import tool. Same result. You can see that version here: (carolinafarmstewards.org/newsite)
Updating again _____
I ran through all the fixes again this morning. Just to make sure I didn’t miss anything. No change. Does anyone have any ideas?
I just noticed something __________
This is basically another way of describing the problem, but I just noticed this and thought it might be helpful in diagnosing what’s going on. From the admin panel, when I am looking at the posts list, all the posts say they are assigned to categories, but when I try to filter the posts list by any category, it says “No posts found.”
So, I kind of feel like an idiot, and I still don’t know why it broke, but…
If I use a different theme, the categories work. I’m kind of perturbed because my theme was working before the move. I’m still not sure why that theme seems to break the categories now that it’s on a new server, but it does.