Description
DawsonyWeb – Admin Utilities is a developer-friendly WordPress plugin that packages the small admin improvements you actually need into one clean, modular plugin. No bloat, no nag banners, no upsells.
Each tool (module) can be independently enabled or disabled. Only enabled modules load their hooks and assets, keeping your admin fast.
Modules Included
Copy Buttons Everywhere
Adds copy buttons for IDs, permalinks, edit links, and slugs across:
- Post/Page/CPT list tables (row actions)
- Single post edit screens (meta box)
- Users list table
- Taxonomy term list tables
Environment Badge
Shows a color-coded environment indicator (LOCAL / DEV / STAGING / LIVE) in the admin bar. Uses wp_get_environment_type() with a DAWSONY_ENV constant fallback. Configurable per role.
Debug Snapshot
A read-only support snapshot page showing WordPress version, PHP version, server info, memory limits, active theme, active plugins, and more. Includes a one-click “Copy as Text” button for easy sharing with support teams.
Global Admin Notice Board
Set a message that appears in wp-admin for selected roles. Supports basic HTML, notice type (info/success/warning/error), optional expiry date, and per-user dismissal with admin reset.
Dashboard Widget Manager
Hide or show dashboard widgets per user role. Automatically discovers all registered widgets (core + plugin) and lets you control visibility from a simple settings UI.
Philosophy
- No front-end output or performance impact
- No external tracking, telemetry, or “phone home” behavior
- All inputs sanitized, all outputs escaped
- Nonces for all actions, capability checks for all settings
- Clean uninstall removes all data
Privacy
DawsonyWeb – Admin Utilities does not collect, store, or transmit any data externally. All data is stored locally in your WordPress database (wp_options and wp_usermeta). No cookies are set. No external requests are made.
Installation
Automatic Installation
- Go to Plugins Add New in your WordPress admin.
- Search for “DawsonyWeb – Admin Utilities”.
- Click Install Now, then Activate.
Manual Installation
- Download the plugin ZIP file.
- Go to Plugins Add New Upload Plugin.
- Upload the ZIP and click Install Now.
- Activate the plugin.
FTP Installation
- Extract the ZIP file.
- Upload the
dawsony-admin-utilitiesfolder to/wp-content/plugins/. - Activate via Plugins in the WordPress admin.
FAQ
-
Where are the settings?
-
Go to Tools Dawsony Utilities. The Modules tab lets you enable/disable each tool. Enabled modules with settings get their own tabs.
-
Does this plugin affect the front end?
-
No. Everything runs in wp-admin only. No scripts, styles, or markup are added to your public site.
-
What happens when I disable a module?
-
Its hooks are immediately unregistered. No assets load, no UI appears. The module’s settings are preserved in case you re-enable it.
-
What PHP version is required?
-
PHP 7.4 or higher.
-
Is this plugin multisite compatible?
-
The plugin will not cause errors on multisite, but the settings are per-site. Network-wide settings are not yet supported.
-
How does the Environment Badge detect the environment?
-
It checks
wp_get_environment_type()(available since WP 5.5). You can override it with theDAWSONY_ENVconstant inwp-config.php. -
Does the Debug Snapshot expose any secrets?
-
No. It only shows safe, support-friendly information. No database credentials, API keys, or sensitive constants are included.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“DawsonyWeb – Admin Utilities” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “DawsonyWeb – Admin Utilities” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.2
- Plugin Check: translators comment directly above
esc_html__();map_deepsanitization for settings POST; view variables usedawsony_admin_utilities_*prefix. - Do not include hidden files (e.g.
.gitignore,.DS_Store) in the zip submitted to WordPress.org.
1.1.1
- WordPress.org Plugin Check: i18n, escaping, settings input handling, readme alignment.
1.0.0
- Initial release.
- Copy Buttons Everywhere module.
- Environment Badge module with per-user personal toggle.
- Debug Snapshot module.
- Global Admin Notice Board module with per-user dismissal and admin reset.
- Dashboard Widget Manager module.
- Import / Export settings as JSON.
- Help tab with module summaries and support link.
