Do you want to embed Medium article posts on WordPress?
Medium is a popular blogging platform that allows you to easily publish articles on the internet. However, you may want to display those posts on your WordPress website as well.
In this article, we’ll show how to easily embed Medium article posts in WordPress.
For this reason, you may want to embed your Medium articles on WordPress.
Normally, WordPress uses the oEmbed format to embed third party content from supported websites like YouTube, Twitter, and more.
So now, the only way to embed your Medium articles in WordPress is by using the RSS block or widget.
If you are using a custom domain for your Medium publication, then your RSS feed would be located at:
Next, you need to edit the WordPress post or page where you want to embed Medium posts and add the RSS block to the content area.
After that, add your Medium RSS feed URL in the block settings.
WordPress will then fetch your recent Medium articles and display them. Under the block settings, you can choose to show excerpt, featured image, author, and date options.
The problem with this method is that you can’t embed a specific Medium article by itself. The block will automatically show you the latest Medium posts only.
If you would like more flexibility and freedom, then perhaps you should consider migrating your Medium articles to WordPress.
Migrating your Medium articles to WordPress would allow you to take advantage of all the flexibility and features of WordPress.
If you haven’t already done so, then you’ll need to set up a WordPress website first.
We recommend using self-hosted WordPress as it gives you complete freedom to build your website however you choose.
After signup, Bluehost will send login details to your email address which will allow you to login to your Bluehost dashboard.
You’ll notice that Bluehost has already installed WordPress for you.
You can now go ahead and simply login to your new WordPress website.
Before you can import your Medium articles to WordPress, you’ll need them in the format supported by WordPress.
Medium doesn’t provide a tool to do that by default. But it does allow you to export your content in an unsupported format.
Simply login to your Medium account and click on your profile photo. From here, click on the Settings link.
This will take you to the settings page where you need to scroll down to the ‘Download Your Information’ section.
Click on the ‘Download zip’ button to export your Medium data.
On the next page, you need to click on the export button. Medium will then prepare your download and send a link to you via email.
First, you need to provide your Medium profile URL, your name, and email address.
If your blog is using a custom domain on Medium, then you need to enter your custom domain URL.
Now, if you are using your Medium profile URL, then you’ll be asked to upload the Medium export file you downloaded in the earlier step.
Next, click on the ‘Export My Medium Website’ button to continue.
The Medium to WordPress Importer will now prepare your export file. Once finished, it will show you a success message with a button to download your WordPress-ready Medium export file.
You can now download the file to your computer.
After that, switch to your WordPress website and go to the Tools » Import page.
You will see a list of importers available for different platforms. You need to scroll down to WordPress and then click on the ‘Install Now’ link.
WordPress will now fetch and install the importer plugin.
Once finished, you need to click on ‘Run Importer’ to launch it.
On the next screen, click on the ‘Upload file and import’ button to continue.
The WordPress importer will now upload your Medium export file and analyze it.
You can import the author from your Medium website, create a new author, or assign all content to your existing WordPress user.
Don’t forget to check the box next to ‘Download and import file attachments’ option. It will attempt to get images from your Medium website into your WordPress media library.
You can now click on the Submit button to run the importer. Upon completion, you will see a success message.
Congratulations, you have successfully imported content from Medium to WordPress!
You can now go to the posts page in your WordPress admin area to double check if all your content is there.
The WordPress importer tries to import images from your Medium articles to the WordPress media library. However, it may fail due to the way Medium displays images in your articles.
To see all the images that have been imported successfully, simply go to the Media » Library page.
If some or all of your images failed to import, then you will need to import them again.
Upon activation, you need to update the posts containing the external images. This update will trigger the plugin to fetch and store the external images in the article.
If your Medium publication uses a medium.com URL, then you cannot setup redirects.
However, if you were using a custom domain for your Medium publication, then you can set up custom redirects in WordPress.
First, you will need to get all URLs of your Medium articles and save them in a text file. After that, you need to start setting up redirects for all your articles.
To avoid this, you can simply deactivate your Medium account. Deactivating an account keeps all your data on Medium, but it becomes publicly unavailable.
Simply click on your Profile icon under your Medium account and then select Settings.
From settings page, scroll down to the Security section.
Then, click on the Deactivate Account link at the bottom of the page.
Now that you have migrated your articles from Medium to WordPress, here are a few tools to promote your articles.