Effortlessly Embed Medium Blog Posts on WordPress: A Step-by-Step Guide

Want to embed Medium article posts in WordPress? See our tutorial on how to connect WordPress to Medium and display Medium posts on WordPress.

At CanadaCreate, we frequently receive inquiries like, ‘How can I display my Medium posts on my WordPress site?’ This is an excellent question, especially given Medium’s growing popularity among writers and businesses.

Although our primary focus is on WordPress, we have successfully assisted many clients in embedding Medium content on their websites. Through thorough testing and research, we have identified several effective methods that require no coding skills.

In this guide, we will share these tested strategies, demonstrating how to easily embed your Medium posts on WordPress in just a few simple steps.

Why Should You Embed Medium Articles in WordPress?

Medium is a widely-used blogging platform that simplifies the process of publishing articles online.

However, a drawback of using Medium is its limited flexibility compared to a WordPress site.

For instance, Medium offers fewer customization options for website design than WordPress, which may be a concern for professional bloggers.

Therefore, embedding your Medium articles in WordPress can be beneficial. This allows you to create any type of website with WordPress and monetize your content in various ways.

For more information, check out our article on the benefits of using WordPress for your website, as well as our comparison of WordPress and Medium.

How to Embed Medium Blog Posts in Your WordPress Site

Typically, WordPress utilizes the oEmbed format to integrate third-party content from supported platforms like YouTube and Twitter.

Unfortunately, Medium does not support the oEmbed format, making it challenging to embed Medium articles directly into WordPress.

Previously, there were plugins available that enabled users to showcase their Medium articles on a WordPress blog, but these are now outdated or no longer maintained due to lack of interest.

Currently, the only method to display Medium posts in WordPress is by using the RSS block or widget.

First, locate your Medium publication’s RSS feed. It is typically found at a URL like this:

https://medium.com/feed/your-publication-name

If you are using a custom domain for your Medium publication, your RSS feed can be found at:

https://your-domain.com/feed

Next, edit the WordPress post or page where you wish to embed Medium posts. Click the ‘+’ icon anywhere on the page and select the ‘RSS’ block.

Then, input your Medium RSS feed URL in the block settings.

WordPress will retrieve your latest Medium articles and showcase them.

In the block settings, you can select options to display an excerpt, featured image, author name, and publication date.

Once you’re done, simply click Save, Publish, or Update.

A limitation of this method is that you cannot embed a specific Medium article individually; the block will only display your most recent Medium posts.

For greater flexibility and control, consider transferring your Medium articles to WordPress.

Steps to Transfer Medium Articles to WordPress

Transferring your Medium articles to WordPress will enable you to utilize all the features and customization options that WordPress offers.

WordPress is the leading website builder globally, powering over 43% of all websites online.

To migrate your Medium articles to WordPress, follow the steps outlined below. You can use these quick links to jump to a specific method:

  • Step 1: Create Your WordPress Website
  • Step 2: Import Your Medium Articles into WordPress
  • Step 3: Transfer Images from Medium to WordPress
  • Step 4: Set Up Redirects for Your Medium Articles
  • Step 5: Determine the Future of Your Medium Articles

    Step 1: Set Up Your WordPress Website

    If you haven’t done so yet, start by setting up your WordPress website.

    There are two types of WordPress websites: WordPress.com, which is a blogging platform, and WordPress.org, known as self-hosted WordPress.

    For more information, check out our article explaining the differences between WordPress.com and WordPress.org.

    We recommend using WordPress.org because it provides you with complete control over your website’s design and functionality.

    To begin, you’ll need to secure a domain name and a WordPress hosting account.

    Fortunately, Bluehost is offering CanadaCreate users a free domain name along with a significant discount on hosting, allowing you to start for just $1.99 per month.

    → Click Here to Take Advantage of This Exclusive Bluehost Offer ←

    After signing up, Bluehost will send your login details to your email.

    Once you log in to the Bluehost dashboard, navigate to the ‘Websites’ tab.You’ll see that Bluehost has already installed WordPress for you.

    Simply click the ‘Edit Site’ button to access your new WordPress dashboard.

    For a detailed guide, read our article on how to create a WordPress website.

    Step 2: Import Your Medium Articles to WordPress

    To begin importing your Medium articles into WordPress, ensure they are in a format that WordPress can support.

    Medium does not offer a built-in tool for this, but it does allow you to export your content in a different format.

    Log in to your Medium account and click on your profile picture. Then, select the ‘Settings’ option.

    You will be directed to the settings page where you should go to the ‘Security and apps’ section.

    Click the ‘Download your information’ button to export your data from Medium.

    A pop-up window will appear, prompting you to click the ‘Export’ button.

    Medium will prepare your download and send you a link via email once it’s ready.

    After downloading the export file, visit the Medium to WordPress Importer tool. This free online resource converts your Medium export into a format compatible with WordPress.

    First, enter your Medium profile URL, along with your name and email address.

    If your blog uses a custom domain on Medium, make sure to enter that custom domain URL.

    If you are using your Medium profile URL, you will then need to upload the Medium export file you downloaded earlier.

    Next, click the ‘Export My Medium Website’ button to proceed.

    The Medium to WordPress Importer is now preparing your export file. Once completed, a success message will appear along with a button to download your Medium export file, formatted for WordPress.

    You can now save the file to your computer.

    📝 Important Note: If you encounter any issues with the Medium to WordPress importer, please contact our support team through this contact form.

    Next, navigate to your WordPress website and go to the Tools » Import section.

    You will see a list of available importers for various platforms. Scroll down to find WordPress and click on the ‘Install Now’ link.

    WordPress will now download and install the importer plugin.

    Once the installation is complete, click on ‘Run Importer’ to start the process.

    On the following screen, click the ‘Upload file and import’ button to proceed.

    The WordPress importer will now upload your Medium export file and process it.

    On the next screen, you will be prompted to assign authors.

    You can choose to import the author from your Medium account, create a new author, or assign all content to an existing WordPress user.

    Make sure to check the box labeled ‘Download and import file attachments.’ This will attempt to transfer images from your Medium blog to your WordPress media library.

    Now, click the ‘Submit’ button to start the import process. Once it’s finished, you will receive a success notification.

    Congratulations! You have successfully imported your Medium content into WordPress.

    You can now navigate to the posts section in your WordPress admin dashboard to verify that all your content has been imported.

    Step 3: Import Images from Medium to WordPress

    The WordPress importer will try to bring over images from your Medium articles to the WordPress media library. However, it may occasionally fail due to how Medium formats images in its posts.

    To check if all images have been imported successfully, simply visit theMedia » Librarypage.

    If some or all of your images did not import successfully, you will need to attempt the import again.

    To do this, you must first install and activate the Auto Upload Images plugin. For detailed instructions, refer to our step-by-step guide on how to install a WordPress plugin.

    📝 Note:Although this plugin may not have been tested with the latest versions of WordPress, rest assured that we have tested it and it functions effectively for importing your images.

    For more information, refer to our article on using untested WordPress plugins. If you discover a better plugin that serves the same purpose, please share it in the comments!

    After activating the plugin, you will need to update the posts that contain external images. This action will prompt the plugin to retrieve and store those external images within the article.

    You also have the option to bulk update all articles simultaneously to import all images quickly. For comprehensive instructions, refer to our step-by-step tutorial on importing external images in WordPress.

    Step 4: Configure Redirects for Medium Articles

    If your Medium publication uses a medium.com URL, unfortunately, setting up redirects is not possible.

    However, if you have a custom domain for your Medium publication, you can create custom redirects within WordPress.

    Begin by collecting all the URLs of your Medium articles and saving them in a text file. Then, you will need to set up redirects for each of these articles.

    There are multiple methods to create redirects in WordPress. Check out our beginner’s guide for step-by-step instructions on how to create redirects in WordPress.

    Step 5: Determine the Best Approach for Your Medium Articles

    Having the same articles on both Medium and WordPress can negatively impact your search engine optimization (SEO) because Google may view them as duplicate content. This could result in your new WordPress site receiving less search engine traffic.

    To prevent this issue, you can deactivate your Medium account. Deactivating your account retains all your data on Medium while making it inaccessible to the public.

    To begin, click on your Profile icon in your Medium account and select ‘Settings’.

    On the settings page, scroll down to find more options.

    Next, click on the ‘Deactivate account’ link located at the bottom of the page.

    I’ve Successfully Imported My Medium Content to WordPress, What’s Next?

    Whether you choose to embed your Medium posts or transfer your content to WordPress, it’s essential to optimize your blog for success. Here are some helpful tips to get you started:

    • How to Effectively Manage Post Series in WordPress
    • What Is the Best Time to Publish a Blog Post and How to Test It
    • How to Attract and Manage Guest Bloggers Effectively in WordPress
    • Step-by-Step Guide to Scheduling Your Posts in WordPress

    We trust this guide has shown you how to seamlessly embed Medium blog posts into your WordPress site. Additionally, check out our comprehensive guide on crafting outstanding blog posts in WordPress, as well as our curated list of the top WordPress blogs to inspire your reading.

    If you enjoyed this article, consider subscribing to our YouTube Channel for insightful WordPress video tutorials. You can also connect with us on Twitter and Facebook.

    Share This Post
    DMCA.com Protection Status Chat on WhatsApp