From the ashes...

So, I blew up my blog. Just fixed it, but hey, learning experience.

When I exported all the old content from my WordPress blog, it included all posts and everyone who had ever posted a comment. These people got imported as content contributors, which made them Staff. The plan I wanted to sign up for only allows for one staff member, so I had to remove everyone else. No big deal, they never posted any articles and were not going to, so there was no content tied to their account. The problem happened when I accidentally deleted myself. The old blog account was “Glenn B” but the new blog was “Glenn Brensinger.” When I deleted the old me, it deleted all content with it. All 200 posts. Whoops.

I checked with Ghost support, who told me that you can’t migrate content from one user to another in Ghost, but you could do it in WordPress. I had to go into the users list, create a new account using my full name, make it an admin, then log in with that account. I then had to demote the old me to a normal user, then delete that account. It then asks if you want to move all the content to another user. Yes please... then re-export everything. Go back to the new Ghost blog, delete all the previous content, and reimport the new content. It gave me a ton of warnings that it couldn’t match the old Wordpress account to the new Ghost account, but it worked anyway. Now all posts are under my new account name, and Ghost is happy that I am not violating the subscription agreement by having more than one staff member.

Glenn Brensinger

Glenn Brensinger