Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

e107 Importer

e107 import plugin for WordPress.


  • Declare this plugin as unmaintained.
  • Based on the official bbPress 2.0-beta-3b release.
  • Reuse already imported content.
  • Fix BBCode's quote tag transformation by enhanced parser.


  • Upgrade embedded e107 code with latest 0.7.25.
  • Redirect imported images to attachments.
  • Purge invalid mapping entries on import.
  • Replace old e107 URLs in content by new WordPress permalinks.
  • Allow both imported and already-existing content to by updated with new permalinks.
  • Let user specify the list of e107 forums to import.
  • Phased imports should work without major problems.


  • Upgrade e107 code to match latest 0.7.25-rc1.
  • Fix variable bleeding when importing items in batches.
  • Add a new way of handling e107 extended news using WordPress' excerpts.
  • Parse BBCode and replace e107 constants in news excerpt.
  • Use internal WordPress library (kses) to parse HTML in the image upload step.
  • Do not upload the same images more than once.
  • Add a new enhanced BBCode parser on top of the one from e107. Make it the default parser.
  • Each time we alter the original imported content, we create a post revision.


  • Add import of forums and threads to bbPress WordPress plugin.
  • Parse BBCode and e107 constants in forums and thread.
  • Add forums and threads redirections.
  • Make e107 user import optional. This needs you to set a pre-existing WordPress user that will take ownership of all imported content.
  • Parse BBCode in titles too.
  • Import images embedded in comments and forum threads.
  • Description update of existing users is no longer destructive.
  • Add an entry in the FAQ regarding script ending prematurely.
  • Disable all extra HTML rendering hooks like the one coming from e107 linkwords plugin.
  • Allow news and pages import to be skipped.
  • Add missing news category redirects.
  • Minimal requirement set to WordPress 3.1.
  • Some pages are not tied to a user. In this case, default to the current user.


  • Upgrade e107 code from e107 v0.7.24.
  • Minimal requirement set to WordPress 3.0.0.
  • Use new WordPress importer framework.
  • Add an e107 to WordPress 301 redirector plugin (support news, pages, users and feeds).
  • Disable the URL rewriting feature introduced in v0.9.
  • Make image import optional.
  • Add an option to upload images from allowed domains only.
  • Align naming conventions with other WordPress importer.
  • Add a complete WordPress plugin hosting compatible readme file with full metadatas.
  • Add screenshots.
  • List all versions of e107 and WordPress I tested this plugin with.
  • Add a PayPal donation link.
  • Add a minimal FAQ.
  • Add an overview of features in description.
  • Update source code repository location.
  • Remove patching of Kubrick theme to support comments on static pages.


  • "One-click migration" instead of multiple step process (more user-friendly).
  • Better error management (a must-have for precise bug reports).
  • Replace all links to old content with permalinks (increased SEO).
  • Better database management.
  • Code cleaned up.


  • Import images embedded in e107 news and custom pages.
  • Import e107 site preferences.
  • Better import of user profile data.
  • An existing user on the blog can be detected and updated automatically.
  • Fix the profanity filter bug.


  • Import e107 news categories.
  • Mails can be sent to each user to warn them about their new password.
  • Static pages can be set as private.
  • Simplify the import process.
  • Some little UI improvements.


  • Render content according user's preferences.
  • Take care of extended news.


  • Add import of static pages.


  • Fix lots of bugs, especially due to non-escaped SQL queries.
  • Import news comments and link them to users.


  • Import all users and associate them with their posts.


  • Add BBCode support to news content.


  • First draft of e107 to WordPress importer.

Requires: 3.1 or higher
Compatible up to: 3.2.1
Last Updated: 6 years ago
Active Installs: 70+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1