Option Inspector

Description

Only for development!

Features:

  • Inspect options with the colorful dBug
  • Edit serialized options
  • List all options in the wp_options table on one page
  • Search: Filter options in real time
  • Delete options
  • Show autoload status (yes or no)
  • Display value size in SQL bytes
  • Popular plugin’s options are marked with the author’s website favicon
  • Transients are marked with a clock icon
  • Transient timeouts are marked with a red clock icon

You’ll find Option Inspector under Tools / Options.

Notice: This plugin uses eval() to update serialized options.
Please DO NOT use it in production.

This plugin is as WordPress conform as it can be.

GitHub repo

TODO: toggle autoload, i18n, don’t use options.php, update option list on delete, http://flatuicolors.com/

Screenshots

  • dBug in an open lightbox.
  • options.php.
  • Edit a serialized option.

Installation

  1. Upload options-inspector directory to the wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

FAQ

What privilege do I need to access Option Inspector?

You need to have the manage_options privilege.

How does it work?

This plugin is a Javascript application built on the WordPress options.php.
It works by addig control icons and opening a lightbox on options.php.
Additional data are read and written by AJAX requests.

Reviews

Handy !

Nice ! Just helped me to debug a serialed options in options.php 🙂

Read all 4 reviews

Contributors & Developers

“Option Inspector” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Option Inspector” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.1.1

  • Fix textarea width.
  • WP 4.4 compatibility.

2.1.0

  • Display size of option value.
  • Added PHP DocBlocks.

2.0.1

2.0.0

1.0.2

  • Options Inspector is a tool with which you can easily view all the options in your database,
    even its data is serialized, and alter exactly a certain part of option value.