I just upgraded my WordPress installation from 2.2.1, to 2.3, and since doing it, I cannot seem to add more than one post, either as a draft, or as a published entry. The trick is, once this single post is created, I cannot edit it at all.
When I create a post in the editor, and save it as a draft, it appears above the editor in the “Your Drafts:” area, as a link, but when you click that link to presumably edit the posting, this error comes up;
“You attempted to edit a post that doesn’t exist. Perhaps it was deleted?”
I try clicking on ‘edit’ within the ‘Manage’ area, and I get the same error.
Now, with this one post saved as a draft, I cannot create any new posts. You type everything in, hit the save, save & continue editing, or publish buttons, and it just clears the editor fields, without saving anything.
If I go into the ‘Manage’ area, and delete the draft that I cannot edit, and then go into the editor again to make a new post, it will save that, but we go into the same problem again; I cannot edit it, or make another post.
One thing I’m noticing is that it’s always giving this single post the same ID, 0. All of my other older entries all have numbers higher than 0. Is there some kind of script or database error in 2.3 that I don’t know about? I followed the detailed upgrade instructions step by step, and ran the upgrade.php script. It updated my database successfully, so it said, but now my install seems dead in the water.
Now, I *can* edit any of my entries created before the upgrade without problems. It’s just that it won’t create any more than one new entry, which I then cannot edit, and it stops me from creating any other entries after that one is created. I’m just stumped!