4 Easy Steps to Import Medium Posts to Your WordPress.org Site

If you purchase through a link on our site, we may earn a commission. Learn more.

If you haven't heard, Medium recently announced some changes to their business model. If you haven't read about it, you can find it explained here. After this news, it appears that some Medium users started to consider moving to WordPress.com. So much so that Automattic built an import tool to import Medium posts to a WordPress.com site. But what if you wanted a self-hosted site that you can have free control of, like you can do with WordPress.org? Well, we're here to show you another simple tool for importing those Medium posts into your WordPress.org website.
Table of Contents
WP Engine High Performance Hosting
BionicWP Hosting

If you haven’t heard, Medium recently announced some changes to its business model. If you haven’t read about it, you can find it explained here. After this news, it appears that some Medium users started to consider moving to WordPress.com. So much so that Automattic built an import tool to import Medium posts to a WordPress.com site.

But what if you wanted a self-hosted site that you can have free control of like you can do with WordPress.org? Well, we’re here to show you another simple tool for importing those Medium posts into your WordPress.org website.

WP RSS Aggregator

Since Medium doesn’t offer an export file format that can easily be imported into a WordPress.org website, we’ll show you a great way to do this using their RSS feed feature.

WP RSS Aggregator is an RSS import plugin that goes beyond simply displaying a list of feed items through a shortcode. It offers a number of premium add-ons, one of which is the most extensive solution to import RSS feeds from any source into WordPress posts or any other custom post type.

Introducing Feed to Post.

An extensive plugin that will import your Medium posts into your WordPress site, and also offer a number of great features to enhance and modify the content you’re importing. If you don’t need to change the posts in any way, it’s an even easier process.

How to Import the Posts

For those that have already made the switch over to WordPress and set up their own site, just click here to get to the good part.

If you haven’t yet set up a self-hosted WordPress site, don’t you worry. We’ve got you covered with that too. We recently published a brand new step by step guide on how to create your WordPress website.

Step 1: Install WP RSS Aggregator

Firstly, download and install the core WP RSS Aggregator plugin. Once that’s done, go here to purchase the Feed to Post feature, it’s the only premium add-on you’ll need.

Once that is installed and activated, upload the Feed to Post zip file to your WordPress site and activate it. You will notice the settings under “RSS Aggregator” change to include the Feed to Post settings.

Step 2: Find your Medium RSS Feed

There are a number of RSS feeds available for Medium, both for publications and profiles. They’re explained here on the Medium site. For this example, we’ll be using the Medium posts from an account with the username @wpm.

The URL of the account would be this: https://medium.com/@wpm/

So, to find the RSS feed, simply add feed/  before @wpm.

This makes their RSS feed URL: https://medium.com/feed/@wpm/. It includes two random posts, one of which includes an image and the other an embedded Youtube video.

If your RSS feed is only showing a short excerpt of your Medium posts, you can change this through your Medium account’s settings. Simply go to Settings, scroll down, and select “Full” for the RSS option, as shown below.

Step 3: Configure Your Settings

It’s now time to switch back to your WordPress site and go to the new RSS Aggregator option in your Dashboard.

From here, go to the Settings section and select the options you’d like to use. You can even set the plugin to import all your posts as Drafts, rather than publishing them right away. This will give you the chance to decide which posts you want to publish, or even give you the opportunity to make some changes to them. Among other great options, you can also choose which image to use as the post’s feature image.

Do note that the settings you select here will be applied to all your new feed sources, however, each feed source has its own settings that will override these. So if you want to change the way certain feed sources work (if you plan to have more than one), it’s as easy as selecting another option.

Step 4: Add Your Feed Source & Watch the Posts Roll In

Next, click on the Add New option. From here you can name your feed source, add the RSS feed URL we found earlier, and select any number of options you’d like to use. As we mentioned earlier, you can leave everything as default to use the general settings.

Once you hit the Publish button, your feed source will start to import the posts from Medium.

It’s just that simple. You can sit back and watch your new and stylish WordPress blog get populated with all your content for your followers to read and catch up on.

In Conclusion

If you’re looking to move away from Medium, or would simply like to share your Medium posts on your WordPress site, WP RSS Aggregator is all you need.

Above you’ve seen some of the power of the Feed to Post add-on, and it can do a lot more. If you’d like more details or have any questions, you can either comment below or contact the support team.

Start migrating your Medium posts today and have them ready within minutes.

Mark Zahra

Mark is the CEO behind the WP Mayor project. He has been using WordPress since 2012, joining the WP Mayor team in 2014. Since then, he has helped to review, test, and write about hundreds of WordPress products and services; educating the community of millions of WordPress users around the globe.

Discover more from our archives ↓

Popular articles ↓

5 Responses

  1. This works great but the images aren’t being imported. The path is “https://cdn-images-1.medium.com”. I’m on my localhost, could that be the issue?

    Thanks!

      1. Hey Robb, I see you also contacted support about this. Once it’s resolved there we can post the solution here too 🙂

    1. Hey Tommy, it should, yes. If you encounter any problems just contact support [at] wprssaggregator [dot] com for help.

Share Your Thoughts

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

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.