Posterous Importer Plugin

Yesterday I released the Posterous Importer plugin. Like the Vox Importer plugin, this one depends on the WP_Importer base class, so make sure to install that first. This plugin is based on the core importer. You can read about that on the blog.

I know it’s not ideal to make plugins that depend on other plugins, but right now the core import API does not have the functionality that I need. I’m working on that part though. Getting patches into core is not easy.

When you have the Posterous Importer installed, click on Tools -> Import from the WordPress admin screen. You should see Posterous in the list of importers.

Type in your Posterous host name, user name, and password. Click the Submit button. The importer will now validate your login credentials with Posterous.

If the authentication succeeds, the import will now begin. Depending on the amount of posts, comments, and attachments the import may take a while. You can not navigate away from this page while the importer is working.

If the importer times out or runs out of memory during the import, just keep restarting it until it finishes. The importer keeps track of what it has already imported so that you don’t end up with duplicate posts.

12 thoughts on “Posterous Importer Plugin”

    1. Howdy Otto! Here is the trac ticket for the WP_Importer() base class.
      I have a couple of things to fix based on feedback from other core guys.
      I’m hoping that we will be able to move all of the importers out of core and release them as plugins. Well, maybe the WordPress importer should stay in the core, but the others, plugins FTW!

  1. Do I have the worst luck? I can’t get this plugin to work. I get the following error when trying to activate it:

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /hermes/bosweb/web024/b243/ipw.perfectd/public_html/wordpress/wp-content/plugins/posterous-importer/posterous.php on line 30

    Any ideas? I have the base dependency installed.

  2. Hey Brian,

    I’m trying to get this (excellent-looking) plugin to work but I’m getting the following message when I click Posterous in the Tools -> Import area:

    ‘ERROR: The go importer is invalid or is not installed.’

    I’ve googled it but no one else has reported it. The class plugin is installed and active (I tried doing this before and after installing the Posterous plugin – same result). Any suggestions please?


  3. Hey Brian,

    Further to this, when I hit the Posterous link in Tools -> Import, it’s now churning for a minute or two and then displaying a page that says ‘done’ and nothing else.

    Any clues?


  4. When I go to > Dashboard > Tools > Import I don’t see a Posterous option anywhere! Can you help? I am a COMPLETE NOVICE!

      1. Ok, I got it to work … Thanks!

        However, the password needed to access Posterous from WordPress is deleted immediately after importing data or “Posts” from Posterous requiring me to repeatedly enter my password to obtain new post from Posterous? Is there anyway to allow the to services to communicate without having to re-enter the password every time? I was hoping to post to Posterous and have it “Push” to my WordPress like it does to Twitter, FaceBook, etc.

        1. Log into, click on the Spaces tab.
          Click on the drop down menu beside your site’s name.
          Click on Autopost Setup.
          Using that, you should be able to get Posterous to autopost to your WordPress site.

Comments are closed.