WP Engine

Solutions
AgencyEnterpriseSmall & Medium BusinessMarketer
How WP Engine supports marketers.Benefits for marketers.Features that help you innovate.
Developer
How WP Engine supports developers.Benefits for developers.Features that help you move faster.
Explore Our Platform
Insights
Thought LeadershipTopics

Read articles, trends, and insights on these topics from leaders in marketing and technology.

Creative AgilityEnterprise PerformanceActionable IntelligenceEcosystem Integration
Resources

Access ebooks, whitepapers, webinars, and other knowledge from our ecosystem of digital experts.
Visit Resource Center.

Delivering a Slam Dunk Experience on WordPressEbook: The Ultimate Guide to WordPress Plugins15 Common WordPress Mistakes Agencies and their Clients Make
Case Studies
About
Our CompanyOur PlatformLatest News

Access the latest news from inside WP Engine.
Visit the Newsroom.

WP Engine Secures Strategic Growth Investment From Silver LakeWP Engine Unveils First WordPress Digital ExperienceWP Engine Expands Global Presence with New Office in Brisbane
Media Center

Get announcements and resources about WP Engine.

Press Releases
Careers at WP Engine
Pricing
Sales Questions?

Contact Sales

Discover why organizations of all types and sizes choose WP Engine — and how it can benefit you.

Chat

1

I'm available right now to answer any of your questions!

Reply

Call

+1-512-201-4819

Contact

Send a message

Compare Plans
Need Support?
Support DocumentationBilling HelpSupport

We offer support 24 hours a day, 7 days a week, 365 days a year. Log in to get expert one-on-one help.

Log in for support

Sales Questions

Contact Sales

Discover why organizations of all types and sizes choose WP Engine — and how it can benefit you.

Chat

1

I'm available right now to answer any of your questions!

Reply

Call

+1-512-201-4819

Contact

Send a message

Sign in
Sign in
Search

Search

Compare Plans
Call Sales +1-512-201-4819
Menu
AgencyEnterpriseSmall & Medium BusinessMarketers
How WP Engine supports marketers.Benefits for marketersFeatures that help you innovate.
Developers
How WP Engine supports developers.Benefits for developers.Features that help you move faster.
Our PlatformPricingResource CenterOur CompanySolution CenterThought LeadershipDocumentationCareers

How to Migrate from Posterous to WordPress

Mason James 4.4.2013

This is a guest post by Mason James, founder of WP Valet. Mason is a WordPress expert, with a passion for providing stellar, long-term support for WordPress sites. He started WP Valet in order to create a business around his desire to help people build amazing things with WordPress. WP Valet is a go-to company for migrations, and extensive development for your site.

—

Migrating from one CMS to another is never a decision to be made lightly.  If you’ve been blogging away on Posterous though, the decision to leave has been made for you. Twitter acquired Posterous, and is absorbing the Posterous team into the legions of Twitter developers and product managers. Awesome for those founders, but less awesome for the good people who have been using the CMS for their blogs.

Good thing there is WordPress to save the day.

So, how do you get your precious content over to your own WordPress install?  In my experience, this process wasn’t as straight-forward as one would hope.  Others have reported issues as well, so let’s take a look.  I’ll explain what steps I took to get things up and running correctly.

If you’re moving to WordPress.com the process is incredibly simple.  All WordPress.com sites have an importer available for bringing your content right over.

The steps are as follows:

  1. Go to http://posterous.com/#backup.
  2. Click “Request Backup” next to your Posterous name.
  3. You’ll receive an email when your backup is ready to go.
  4. Head back to http://posterous.com/#backup to download the zip file.

The backup file has all of your media and content and is a good thing to have as a backup, regardless.  Unzip the download and you’ll see a file named ‘wordpress_export_1.xml’ in the root directory.  That looks promising.

The WordPress.com import tool allows you to upload that file and neatly bring in all your images, links, and post content.  Now you’re in business.

But what if you’re hosting your own version of WordPress (downloaded from WordPress.org or set-up by your hosting company)?  Well, fortunately there’s a free plugin available that will get you most of the way there.  However, in my tests, using the current version resulted in an infinite spinner with no content being imported. No bueno.

Posterous Importer Plugin

After searching around, I found a statement from the developer encouraging folks with this issue to give the development version a try:
http://plugins.trac.wordpress.org/browser/posterous-importer/branches/v2api/posterous.php

Development Version

Following the suggestions in that thread helped get past the spinner, but the process still seemed to time out without importing any content. I realized that it was possible the timeout was happening on Posterous’ end. I tried it again during an “off peak” time and was able to pull over all posts. Woot!

Import Posterous

Except, not really.

I noticed immediately that none of my images had made it into the WordPress media library. Trying the import process a few more times didn’t seem to make any difference in my tests. While others have had no trouble here, I wasn’t getting any images. Fortunately there’s a plugin for that as well 🙂

The Add Linked Images To Gallery should help you bring in those images and link them up correctly.  Additionally, there’s a custom plugin for Posterous media shortcodes here: https://github.com/dllh/posterous-media/tree/paul

But, what if you never get a solid connection to the Posterous API?  Well, that’s where downloading that backup file and WordPress.com steps in to help us out.

If you don’t already have a free WordPress.com account, go ahead and create one. Then follow the steps above. Once you have everything imported on WordPress.com, you can create a new WordPress export file. Upload your new export file to your self-hosted WP install and you should be good to go.  If you run into the same issue of image links being incorrect, simply use the Linked Images plugin above.

Finally, you’ll want to make sure you don’t lose any of that Google love due to broken links from external sites.  To do this, Navigate to Settings>Permalinks and choose the radio button for “Post name.”

Post Name Setting

To help breakdown the decision-making process a bit I’ve created a flowchart that may help the more visual among us.

Flowchart for Importing Posterous to WordPress

Hopefully this little walkthrough helps you navigate your own migration to WordPress.  The process turned out to be more complex than I anticipated and took quite a few twists and turns, but we got there in the end.

Have you attempted a Posterous-to-WordPress migration? What was your experience? Feel free to chime in with thoughts, tips, rants, etc in the comments.

Note: Tons, a great support is happening on the WordPress support forums.  Massive props to dllh for his helpful responses. Additional props go to Smit Patel for being a champ even when this process took much longer than we originally thought. If you’re struggling with getting your videos imported you may want to also check out this helpful post.

More WordPress news from WP Engine

WP Engine is Proud to Welcome Heather Brunner as COOFinely Tuned Consultant – Jake Caputo

Comments

  1. WpFreesetup says

    April 10, 2013 at 3:39 pm

    Thanks for the guide… This will be handy.. 🙂

    Reply
  2. Ted Curran says

    March 4, 2014 at 9:11 pm

    HI–
    Thanks for the guide. Do these instructions work now that Posterous’ servers have gone down? I still don’t see a way to import all the media in these export files I have.
    Thanks-
    Ted

    Reply
    • Mason James says

      March 6, 2014 at 9:49 am

      Hiya Ted

      Unfortunately, Posterous’ servers are completely offline now and unavailable. This means any data and media is also no longer available.

      As far as I’m aware, there aren’t any options available for folks who didn’t move away from Posterous at this point.

      Reply
      • Mayank Singh says

        March 24, 2015 at 11:19 pm

        Thanks for the post. Guide helped me a lot…

        Reply
  3. Vivek says

    August 9, 2015 at 10:00 am

    I wish to migrate to WPEngine from leaseweb

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Subscribe

    Subscribe to our blog to get great tips for your WordPress site.

  • Favorite Tweets by @wpengine
  • Sign In

    Solutions

    • Agency
    • Enterprise
    • SMB
    • Marketer
    • Developer

    Insights

    • Blog
    • Torque
    • Velocitize

    About

    • Our Company
    • Leadership Team
    • Our Platform
    • Careers
    • Affiliates
    • Contact
    • Legal
    • Newsroom
    • Privacy Policy

    Resources

    • Resource Center
    • Documentation
    • Solution Center
    • Find an Agency

    WP Engine

    504 Lavaca Street, Suite 1000
    Austin, TX 78701

    Sales

    +1-512-201-4819
    [email protected]
    7am–7pm CST

    Billing

    [email protected]

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Instagram
    • RSS
    © 2013—2025 WPEngine, Inc. All rights reserved.
    WP ENGINE®, VELOCITIZE®, TORQUE®, EVERCACHE®, and the cog logo service marks are owned by WPEngine, Inc.