WordPress plugin intelligence profile

Reusable Admin Panel

A settings class to help developers easily add beautiful admin pages and handle getting, sanitizing, and saving options.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.0.7
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 4.0 · PHP 5.4
Directory statusactive
Last directory update21 Aug 20251y ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Reusable Admin Panel version 1.0.7 as active, updated 1y ago and tested up to WordPress 6.8.

Overview

About this plugin

A settings class to help developers easily add beautiful admin pages and handle getting, sanitizing, and saving options.

Update

With the updated release of Settings Class for WordPress, we do not plan to add new features to this plugin. We will continue to provide fixes, but adding new functionality would make it difficult to maintain as it would need to be fully backwards compatible.

Settings Class for WordPress may include breaking changes, but it does not auto update, so you won’t have to worry about plugins breaking unexpectedly. You can take your time to migrate to the new version, and any breaking changes will be reserved for major releases.

About

Our goal was to create a reuseable admin panel that can be used by various plugins without having to build or include classes of the same code in multiple plugins, while at the same time being quick to setup.

View our Documentation to see a list of fields and their parameters.

You can also download our example plugin to get up and running as quick as possible.

Have suggestions? Submit a Pull Requests via Github.

Features

  • Bootstrap
  • Font-Awesome Field Info Buttons and Sidebar Info Helper
  • jQuery Dynamic Navigation
  • Validation using validator.js
  • Automatic sanitization and saving of options
  • Method built to easily get individual options
  • Settings Grouped Under One Option in Database (Saved as Multi-Dimensional Array)
  • Bootstrap Spinner Preloader (Prevents Layout Shifting on Load)
  • Removes notices from other plugins when displaying admin panel
  • Prevent users from deactivating by displaying a sweetalert2 to deactivate the plugin using the dependency.

Fields

  • Switch
  • Text
  • Textarea
  • Email
  • URL
  • Password
  • Number
  • Dropdown
  • Date
  • Time
  • Color
  • Dropdown Toggle – Additional fields can be added under a dropdown which show/hide based on selected option
  • Button – Add multiple buttons that can link or be targeted in custom JS
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • beautiful admin
  • developer tool
  • extendable admin
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 4.0 · PHP 5.4
Update activity21 Aug 20251y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.