View User Metadata

Plugin Banner

View User Metadata

by Sully

Download
Description

Introducing our new lightweight WordPress plugin – View User Metadata!

This plugin adds a simple toggle button to the user edit screen, allowing administrators to easily view metadata associated with the user they are currently viewing. Metadata includes all data attached to a user account. Administrators can also delete user meta.

This plugin is perfect for developers where metadata is important to view but doesn’t need to be displayed at all times.

Features:
– Toggle to show/hide user data
– Click-to-focus on any row
– Delete a key/value pair
– Export all metadata to CSV or JSON
– Common sensitive keys are locked against accidental deletion
– Keys that hold multiple values show every value
– Copy any key or value with one click
– Switch between formatted and raw (as stored) values

Check out our other plugins:

Use the automatic installer via WordPress or download the plugin and:

  1. Upload the plugin files to the /wp-content/plugins/view-user-metadata directory.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to your profile or any other users and enable the toggle for View User Metadata.
  1. An example of a user account with user metadata.

    An example of a user account with user metadata.

  2. Deleting a custom metadata key/value pair.

    Deleting a custom metadata key/value pair.

  3. Successful deletion of a key/value pair.

    Successful deletion of a key/value pair.

Wow!

By johndeebdd on May 24, 2024

Several things about this plugin: 1) It just works the way it's supposed to. 2) It doesn't have any B.S. bloatware, ads, popups etc. 3) What it does have, that I haven't seen before, is a string change in the plugins.php that creates a link "Need help?" link to an external link. Couple things about that: It's extremely non-obtrusive, and not-annoying. In fact, it's right where it's supposed to be. If you're looking at that line in the screen, you probably need help with that plugin. It's real estate the plugin owns. HOWEVER, the user has to see it every time they look at plugins.php. That's a great idea from a plugin developer pov. It's unobtrusive, and you HAVE to see it all the time. Anyway, I'm stealing that idea. Oh, the plugin is great too! 🙂

1.3

  • Security: CSV export neutralizes spreadsheet formulas
  • Security: you can no longer delete your own role/capabilities meta
  • Fix: profile page no longer errors when a meta value is a stored object
  • Fix: meta values are shown as plain text instead of rendered HTML
  • Fix: keys with multiple values now show and export every value
  • Fix: meta keys with special characters, including backslashes, are deleted reliably
  • Fix: click-to-focus now moves between rows correctly
  • Fix: show/hide toggle still works when browser storage is blocked
  • NEW: filter ss88_vum_is_protected_key to lock or unlock any key
  • NEW: keys from our own plugins (SS88_*) are locked
  • NEW: delete confirmation names the key and how many values it holds
  • NEW: empty values are labelled (empty)
  • NEW: copy buttons for every key and value
  • NEW: “Show raw values” toggle displays values exactly as stored in the database
  • Changed: the lock now targets WordPress core user meta, including per-site keys on custom table prefixes and multisite
  • Changed: other plugins’ underscore-prefixed keys are no longer locked
  • Changed: your own role keys show a greyed-out lock explaining why they can’t be deleted
  • Changed: objects nested in arrays show their class name and non-public properties, on screen and in exports
  • Translation and accessibility improvements, including translatable plural forms

1.2.2

  • Security fixes
  • NEW: Export to CSV or JSON
  • NEW: Common sensitive keys are now protected by a Lock by default. To delete them, click the Lock to Unlock the key/value pair.

1.2.1

  • Delete button fix (pressing enter would trigger the first button)
  • Localization JS fix
  • Added ability to click-to-focus helping focus on a specific row

1.2

  • Localization support

1.11

  • Move delete icon to work across screen sizes

1.1

  • Ability to delete the meta key and value pair.

1.0

  • Initial release.
Back to top