WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by JS Morisset v4.9.0

JSM Show Post Metadata

Show post metadata (aka custom fields) in a metabox when editing posts / pages - a great tool for debugging issues with post metadata.

JSM Show Post Metadata

The facts

Rating
5★ from 12
Active installs
10k+
Price
Free
Last updated
22 Aug 2026
Added
Aug 2016
Requires WP
6.0
Tested up to
WP 7.1
Requires PHP
7.4.33
Downloads
267,790

Our analysis

AI-assisted

JSM Show Post Metadata is a WordPress plugin that displays post metadata, including custom field names and their values, in a metabox at the bottom of the post editing page. It works with posts, pages, and custom post types, providing a straightforward way for users to view metadata without any additional settings required.

The plugin is designed for developers and site administrators who need to manage post metadata efficiently. It includes filters for customising the displayed metadata and capabilities for controlling access to the metabox and deletion of post metadata.

Best for: This plugin suits developers and site administrators managing custom post types and metadata.

What it does well

  • Displays post metadata in a metabox
  • Works with posts, pages, and custom post types
  • No settings required after installation
  • Includes filters for developers

Where it falls short

  • Does not support WooCommerce orders with HPOS
  • Limited information on specific features

Verdict

JSM Show Post Metadata provides a simple solution for viewing post metadata in WordPress, though it may not meet the needs of those using WooCommerce HPOS for order management.

From the developer

JS Morisset's own description of JSM Show Post Metadata, lightly tidied.

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.

Available Filters for Developers

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 post meta:

'jsmspm_show_metabox_capability' ( 'manage_options', $post_obj )

Show post meta for a post type (defaults to true):

'jsmspm_show_metabox_post_type' ( true, $post_type )

Capability required to delete post meta:

'jsmspm_delete_meta_capability' ( 'manage_options', $post_obj )

Icon for the delete post meta button:

'jsmspm_delete_meta_icon_class' ( 'dashicons dashicons-table-row-delete' )

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)