WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by IndieWeb v2.5.3

Micropub

Allows you to publish to your site using Micropub clients.

Micropub

The facts

Rating
5★ from 4
Active installs
200+
Price
Free
Last updated
26 Aug 2026
Added
Feb 2015
Requires WP
4.9.9
Tested up to
WP 7.1
Requires PHP
7.2
Downloads
21,834

Our analysis

AI-assisted

Micropub is a WordPress plugin that implements an open API standard for creating posts on your site using third-party clients. It allows web and native apps to post various types of content, such as short notes and photos, directly to your site without needing to access the WordPress admin interface.

The plugin requires the IndieAuth plugin for authentication and supports the full Micropub specification. It is suitable for users who want to post content from external applications, making it ideal for those who prefer mobile or web apps for content creation.

Best for: This plugin is best for users who want to publish content to their WordPress site from external applications.

What it does well

  • Enables posting from third-party clients
  • Supports the full Micropub specification
  • Allows content creation without accessing WordPress admin
  • Compatible with various post types and taxonomies
  • Includes filters and hooks for customization

Where it falls short

  • Requires IndieAuth plugin for authentication
  • Posts created do not include Gutenberg blocks

Verdict

Micropub offers a straightforward way to create posts from third-party clients, making it useful for those who prefer to manage content outside of the WordPress dashboard.

From the developer

IndieWeb's own description of Micropub, lightly tidied.

Micropub is an open API standard that is used to create posts on your site using third-party clients. Web apps and native apps (e.g. iPhone, Android) can use Micropub to post short notes, photos, events or other posts to your own site, similar to a Twitter client posting to Twitter.com. Requires the IndieAuth plugin for authentication.

Once you’ve installed and activated the plugin, try a client such as Quill to create a new post on your site. It walks you through the steps and helps you troubleshoot if you run into any problems. A list of known Micropub clients are available here.

Supports the full Micropub spec.

As this allows the creation of posts without entering the WordPress admin, it is not subject to any Gutenberg compatibility concerns per se. Posts created will not have Gutenberg blocks as they were not created with Gutenberg, but otherwise there should be no issues at this time.

Available in the WordPress plugin directory at wordpress.org/plugins/micropub.

Filters and Hooks

Filters

before_micropub( $input )

Called before handling a Micropub request. Returns $input, possibly modified.

micropub_post_content( $post_content, $input )

Called during the handling of a Micropub request. Returns $post_content, possibly modified.

micropub_post_type( $post_type = 'post', $input )

Called during the creation of a Micropub post. Defaults to post but allows setting a custom post type.

micropub_tax_input( $tax_input, $input )

Called during the creation of a Micropub post. Allows setting custom taxonomy.

micropub_syndicate-to( $synd_urls, $user_id, $input )

Read the full description on the official page →

Tagged as