=== JSM Show User Metadata === Plugin Name: JSM Show User Metadata Plugin Slug: jsm-show-user-meta Text Domain: jsm-show-user-meta Domain Path: /languages License: GPLv3 License URI: https://www.gnu.org/licenses/gpl.txt Assets URI: https://jsmoriss.github.io/jsm-show-user-meta/assets/ Tags: users, custom fields, metadata, profile, inspector Contributors: jsmoriss Requires PHP: 7.4.33 Requires At Least: 6.0 Tested Up To: 7.1.1 Stable Tag: 4.9.1 Show user metadata in a metabox when editing users - a great tool for debugging issues with user metadata. == Description == The JSM Show User Metadata plugin displays user profile meta keys and unserialized values in a metabox at the bottom of the user profile editing page. There are no plugin settings - simply install and activate the plugin. = Available Filters for Developers = Filter the user meta shown in the metabox:
'jsmsum_metabox_table_metadata' ( array $metadata, $user_obj )
Array of regular expressions to exclude meta keys:
'jsmsum_metabox_table_exclude_keys' ( array $exclude_keys, $user_obj )
Capability required to show user meta:
'jsmsum_show_metabox_capability' ( 'manage_options', $user_obj )
Show user meta for a screen base (defaults to true):
'jsmsum_show_metabox_screen_base' ( true, $screen_base )
Capability required to delete user meta:
'jsmsum_delete_meta_capability' ( 'manage_options', $user_obj )
Icon for the delete user meta button:
'jsmsum_delete_meta_icon_class' ( 'dashicons dashicons-table-row-delete' )
= Related Plugins = * [JSM Show Comment Metadata](https://wordpress.org/plugins/jsm-show-comment-meta/) * [JSM Show Order Metadata for WooCommerce HPOS](https://wordpress.org/plugins/jsm-show-order-meta/) * [JSM Show Post Metadata](https://wordpress.org/plugins/jsm-show-post-meta/) * [JSM Show Term Metadata](https://wordpress.org/plugins/jsm-show-term-meta/) * [JSM Show User Metadata](https://wordpress.org/plugins/jsm-show-user-meta/) * [JSM Show Registered Shortcodes](https://wordpress.org/plugins/jsm-show-registered-shortcodes/) == Installation == == Frequently Asked Questions == == Screenshots == 01. The "User Metadata" metabox added to admin user profile pages. == Changelog ==

Version Numbering

Version components: `{major}.{minor}.{bugfix}[-{stage}.{level}]` * {major} = Major structural code changes and/or incompatible API changes (ie. breaking changes). * {minor} = New functionality was added or improved in a backwards-compatible manner. * {bugfix} = Backwards-compatible bug fixes or small improvements. * {stage}.{level} = Pre-production release: dev < a (alpha) < b (beta) < rc (release candidate).

Repositories

* [GitHub](https://jsmoriss.github.io/jsm-show-user-meta/) * [WordPress.org](https://plugins.trac.wordpress.org/browser/jsm-show-user-meta/)

Changelog / Release Notes

**Version 4.9.1 (2026/09/12)** * **New Features** * None. * **Improvements** * None. * **Bugfixes** * Fixed removal of quote characters from meta key names (props Pervin Zahidli). * **Developer Notes** * Updated the `SucomUtil::sanitize_meta_key()` method to remove single and double quotes. * **Requires At Least** * PHP v7.4.33. * WordPress v6.0. **Version 4.9.0 (2026/05/23)** * **New Features** * None. * **Improvements** * None. * **Bugfixes** * None. * **Developer Notes** * Updated the `SucomUtil` class. * **Requires At Least** * PHP v7.4.33. * WordPress v6.0. == Upgrade Notice == = 4.9.1 = (2026/09/12) Fixed removal of quote characters from meta key names. = 4.9.0 = (2026/05/23) Updated the `SucomUtil` class.