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

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

Sponsored Ad

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

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 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.

Sponsored Ad

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

All suggestions are anonymous.

More from our blog...

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.

Post a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stay updated with WP Mayor's newsletter showcase every week

Stay on top of every new WordPress innovation and latest launches. Receive all our fresh product reviews and expert guides directly in your inbox.

Hosting Survey 2024

Are you happy with your hosting provider or are you over-paying for too little? Have your say below!

"*" indicates required fields

What's the main reason you picked this host?*
How happy are you with your host?*

OPTIONAL: If you'd like to receive the results of this survey, please enter your details below.