Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4069784
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T16:32:39+00:00 2026-05-20T16:32:39+00:00

I have an old b2evolution blog (v1.10.2) over on a shared hosting account (w/

  • 0

I have an old b2evolution blog (v1.10.2) over on a shared hosting account (w/ Plusmail).

I’m slowly migrating all my stuff to a new shared hosting account (w/ cPanel).

I want to export all blog data from my b2evolution and import into a brand new WordPress (v3.1) installation on the new server.

Both accounts have MySQL databases.

Most of the online stuff I’m reading about this have both blogs on the same server, the b2e blog version is much newer than mine, or the WordPress version is below 3.

I’m interested in anyone’s constructive suggestions regarding the most painless way to do this.

Thank-you!


EDIT

I ended up using a WordPress CSV import plugin. It’s a little tedious preparing your CSV file but it’s a rock solid method… you’ll get exactly what you put in your spreadsheet imported instantly into WordPress without disturbing any existing posts.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T16:32:39+00:00Added an answer on May 20, 2026 at 4:32 pm

    Here’s how I ended up converting this blog. The procedure below may seem like a lot of work but compared to the amount of time I spent looking for conversion scripts, it was a breeze. I only had to export/import 70 posts and 114 comments so your mileage may vary.

    1. Export the MySQL database from the old b2evolution blog. You only need the table containing your posts (evo_posts). If you want to mess with comments, you’ll need that table too (evo_comments). Export those as CSV files.

    2. Download & install CSV Importer plugin version 0.3.5 by dvkob into your new WordPress v3.1 installation. You do not need a fresh or empty WordPress blog… this import will not wipe out anything in WordPress… it will only adding more posts. Back-up your database to be safe. http://wordpress.org/extend/plugins/csv-importer/

    3. Read the installation directions and follow them exactly. At first you may think you only have to move a single php file into your WordPress directory. In fact, you need to copy the plugin plus some stuff within a directory.

    4. Read the documentation and look at the sample CSV files included with the plugin. It shows what column headings you’ll need and what each one means.

    5. Open the CSV files you exported from the b2evolution SQL database in Excel. There you can just delete all the unused columns and clean up your data if necessary. Don’t forget to rename the column headings as per the CSV plugin requirements.

    6. OPTIONAL: If you want to keep your comments intact and attached to each post, you’ll need to match up the post ID from the comment table to the post ID in your new spreadsheet. Each comment gets a new set of columns. One post of mine had 21 comments so I had to add 63 columns… each comment got a username, content, and date/time but you can do this any way you wish. Maybe write an Excel macro that handles this.

    7. Once you get your data all cleaned up and formatted properly, save your Excel sheet as CSV (Windows) format. I tried CSV (comma separated) and it failed to import.

    8. Log into your WordPress Dashboard and your plugin is located under Tools as CSV Import. Upload and hit import… that’s it. It took less than one second to add my 70 posts & comments.

    NOTES:

    Experiment with how this plugin creates your categories. It seems that it wants to create all new categories as a child of “uncategorized”. Even if the category already exists on the top level as a sibling of “uncategorized”, it still creates a duplicate as a child. Not a big deal, easy to change the categories around in the WP Dashboard after import.

    It’s fussy about the CSV file format. From Excel, make sure it’s saved as CSV (Windows) format.

    This may seem like a lot of work but the conversion alternatives caused me more trouble. A day and a half jacking around with trying to get php convertors to work and trying to get an old skin to display the b2e as MT format as compared to only about an hour messing around in Excel… this was a lifesaver.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a old website that generate its own RSS everytime a new post
I have old code that uses new Date(dateString) to parse a date string. Compiling
I have old.htm and new.htm on a directory, and I need to load file.php
We have old ASP.NET Forms pages and new MVC views and partial views in
I have several (old) Drupal-sites that need to be replaced with one single new
I have an old .dot file with a few dozen styles in it. I
I have several old 3.5in floppy disks that I would like to backup. My
I have an old server with a defunct evaluation version of SQL 2000 on
I have some old rrdtool databases, for which the exact creation recipe has long
I have an old Delphi codebase I have to maintain, lots of DLLs, some

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.