WordPress plugin intelligence profile

Micropub

Allows you to publish to your site using Micropub clients.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.5.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 4.9.9 · PHP 7.2
Directory statusactive
Last directory update26 Oct 20267d ago
Active installations200Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 4 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Micropub version 2.5.4 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

Micropub is an open API standard that is used to create posts on your site using third-party clients. g. 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.

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 )

Called to generate the list of syndicate-to targets.

micropub_query( $resp, $input )

Allows you to replace a query response with your own customized version.

micropub_suggest_title( $mf2 )

Allows a suggested title to be generated for the post slug.

pre_insert_micropub_post( $args )

Filters the arguments sent to wp_insert_post just prior to insertion.

Hooks

after_micropub( $input, $wp_args = null )

Called after handling a Micropub request. Not called if the request fails.

micropub_syndication( $ID, $syndicate_to )

Called only if there are syndication targets for the post.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • indieweb
  • microformats
  • micropub
  • publish
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 4.9.9 · PHP 7.2
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.5.32.5.4
WordPress compatibility7.17.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.