As I said yesterday, I will migrate my e107 content to Wordpress. My first step in this direction was to write a Wordpress import filter.
So here is my first draft of the e107 to Wordpress importer (direct link to php file).
To use it, copy the e107.php file to your wp-admin/import folder. To launch the import, go to the Import page of your Wordpress administation panel, select e107, and fill required fields (user, password, database host, database name and table’s prefix) to let the script reach your e107 datas. Then, follow steps and instructions until the end.
Be carefull, actually the script is a very alpha version that only get e107 news items and transform them to Wordpress posts. It’s more a proof-of-concept script than a really useable and stable importer.
In future releases, I plan to add following features:
- Import News categories as tags,
- Import static pages,
- Import comments,
- Import users (both post and comment authors),
- Auto convert bb tags to html,
- Auto import images embedded in news/pages.
You can also get the latest version of the script from my “Linux Scripts” page.

Hi, Kevin,
you made very big work, i can even say that i love you!
Simply i was planning to transfer somehow my e107 to WP by hands, but i found your importer.
I can`t say, that it is great, but – i like it, it imported my 700 news items quite simple.
I would like to help you somehow, but i do not know PHP
Maybe there is any other things i can help you? Testing or smth?
When do you plan to make future releases?
Regards,
Andrius
And one more thing,
maybe there is somehow possible, to also transfer news items to their category?
We categories in e107 (have their ID), in WP there also ID’s for categories, so maybe there is a point to make connection between those, and make transfer of e107 news items to their category in WP?
Hi Andrius, thanks for your support ! You can help me by testing the script, because your e107 site is much larger than mine (which only contain about 150 news).
Off course I plan to make some release quite soon but it’s very unpredictible as I work on this on my spare time.
Don’t be afraid about categories. As I said in my post, I plan to migrate them automaticcaly. I know how to do this. I just need time to write it and debug it.
Hi, Kev,
ok, i am ready to help you with testing.
I will play a little with anything, that can be usefull (yesterday i tried some bbcode to HTML converters on the NET, but got no good results), and write here.
And my reasons, why i want to switch from e107, to WP:
1. e107 lacks of SEO very much (Metadata, permalinks, Tagging plugins etc.).
2. e107 is using to much server resources (i have ~3000 Unique visitors a day) and i had already changed 3 hosting companies, because i am overloading the server
3. The same reason, you had – WP community is bigger.
4. IMHO WP template management is more easier.
See ya!
If things need more testing just let me know!
Rik@psygarden.be
Just thought i’d let you know there is a tool that’s being worked on to export the e107 forum data to phpbb, this could come in usefull for people that need to migrate a forum
Even if phpbb is a big reference, I don’t like it so much. Again it is a too big app for me.
Actually I’m looking for Vanilla, which support friendly URLs and is integrated with Wordpress.
bbpress, minibb and xdforum are other alternatives I currently consider to use.
FYI, I’ve released a second alpha version of my script. Feel free to test it !
Thank You
Nice work. But what versions of e107 and wordpress is this. Has it been upgraded? I’d like to try this, and see how the wpdownloadsuite_1_3 would connect with the download module.
Sorry for posting so many months after – but I like to know anyway.
Please have a look at my Wordpress Stuff page. All versions of my script with their e107 and Wordpress version requirements are listed there.
Hello! Help solve the problem.
Very often try to enter the forum, but says that the password is not correct.
Regrettably use of remembering. Give like to be?
Thank you!