WP Manifestindependent plugin directory
manifest / updates / wordpress-medium-importer

WP Medium Importer

Import Medium posts from a zip archive into WordPress.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/tokyographer/wordpress-medium-importer/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Description

WP Medium Importer is a WordPress plugin that allows users to import their Medium posts into WordPress. The plugin supports importing Medium posts from a zip archive, automatically handling images and post metadata such as titles and dates. This plugin is useful for bloggers and writers looking to migrate their Medium content into a self-hosted WordPress website.

Features

  • Import Medium posts from a zip archive.
  • Automatically handle images, uploading them to WordPress media library.
  • Automatically set post title, content, and post date based on the Medium export file format.
  • Simple admin interface to upload and import posts with progress feedback.

Installation

  1. Download the plugin as a zip file or clone the repository into your WordPress /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Navigate to the 'Medium Importer' page in the WordPress admin dashboard.
  4. Upload your Medium export zip file and start the import.

Usage

  1. Export your Medium posts by following Medium's export guide.
  2. Upload the zip file through the 'Medium Importer' page in the WordPress dashboard.
  3. Monitor the import process in real-time, with progress displayed during post import.
  4. After import, your posts will be available in the WordPress post editor for review.

Requirements

  • WordPress 4.0 or later
  • PHP 5.6 or later
  • The zip extension for PHP must be enabled on your server

Frequently Asked Questions

Q: What file format does the plugin accept?

A: The plugin accepts a zip file that contains exported Medium posts. The posts should be in .html format inside the zip archive.

Q: How does the plugin handle images?

A: The plugin uploads images from your Medium posts to the WordPress media library and updates the image URLs in the post content accordingly.

Q: Can I use this plugin with draft Medium posts?

A: No, the plugin currently skips Medium drafts. Only published posts are imported.

Contributing

We welcome contributions to improve this plugin. You can contribute by:

  • Reporting issues and bugs.
  • Submitting pull requests to fix bugs or add features.
  • Suggesting improvements or new features.

Changelog

Version 1.8

  • Initial release.

License

This plugin is licensed under the GPL-2.0 License. For more information, visit GPL License.


Author

Anthony Tatekawa