I’ve decided that b2evo has simply become too annoying to bear, since whenever there’s ANYTHING I want to do with my blog, nobody knows how to do it in b2evo (or the answer is more confusing than the question, or the post explaining how is in Turkish or some ridiculous language like that), and I don’t know enough about programming PHP to write it myself. I’m attempting to switch my blog software over to Wordpress. We’ll see how this works out.
Edit: Okay! I seem to have successfully migrated all of my posts from b2evo 2.4.6 to Wordpress.
If you’d like to know how I did it (because I was having a ton of trouble finding information on how to do this that was written less than 5 years ago), read on.
1. The official Wordpress explanation.
The script they supply there was doing nothing but throwing me gibberish errors no matter what I tried to do.
2. Making a new skin that outputs the blog in something that can be imported via MoveableType.
Unfortunately, the newer version’s skins do not use the same code template. I could not replace the text in the specified files because those files did not exist, and any attempt of mine to shoehorn that code into the existing skin files only resulted in getting completely blank pages. The one time I actually got a page that looked somewhat like plain text (by using the premade skin here), I couldn’t get it to show all of my posts, and it didn’t include the comments either. Unacceptable.
3. A different script, that actually worked this time.
The first time I tried this script (rehosting it here in case it gets lost somewhere, right-click to save it if you need to use it), I already had Wordpress 2.9.2 installed from my previous attempts. It appeared to import all of the posts correctly, but then when I went to my blog, no posts were there. Something must have gone wrong somewhere. So when the instructions give a result you weren’t anticipating, try again except this time, follow them more precisely than you did before — namely, I uninstalled Wordpress 2.9.2, found a copy of the old Wordpress 2.0.4 that the instructions specified, and tried again with THAT version.
Hallelujah, this time it worked. Reinstalled 2.9.2 and ran the update script, and now everything’s beautiful. W00t.
Now, to mess with the theme so that it looks all pretty again….