Show post metadata (aka custom fields) in a metabox when editing posts / pages - a great tool for debugging issues with post metadata.
As of April 2026, JSM Show Post Metadata is a WordPress posts plugin with 10K+ active installations and a 5/5 rating from 12 reviews. It has been downloaded 251K+ times in total. Requires WordPress 6.0+ and PHP 7.4.33+. Available on WordPress.org since 2016. Actively maintained — updated within the last month. Downloads are up 11% this week. Top alternative: WP Shortcodes Plugin — Shortcodes….
The JSM Show Post Metadata plugin displays post (ie. posts, pages, and custom post types) meta keys (aka custom field names) and unserialized values in a metabox at the bottom of the post editing page.
Note that if you’re using WooCommerce HPOS (High-Performance Order Storage), available since WooCommerce v8.2, then your WooCommerce orders are NOT post objects and you should use the JSM Show Order Metadata plugin instead.
There are no plugin settings – simply install and activate the plugin.
Filter the post meta shown in the metabox:
'jsmspm_metabox_table_metadata' ( array $metadata, $post_obj )
Array of regular expressions to exclude meta keys:
'jsmspm_metabox_table_exclude_keys' ( array $exclude_keys, $post_obj )
Capability required to show…
This plugin is incredibly helpful when converting and managing legacy websites, especially for uncovering all kinds of hidden metadata – even the obscure ones.
Very handy and usefull when I work on post types
Easy to use, my top 1 for post meta analysis
worked for me
I’m definitely not making full use of its potential but, for what I need it, it has proved to be dependable and very useful.
Thank you for sharing your work.
| WordPress | 6.0+ requiredTested up to 6.9.4 |
| PHP | 7.4.33+ required |
Version components: {major}.{minor}.{bugfix}[-{stage}.{level}]
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.