WP Manifestindependent plugin directory
manifest / admin / szm-admin-suite

SZM Admin Suite WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

SZM Admin Suite — modular WordPress admin plugin (themes, dashboard, declutter, white-label) with self-updates

★ 0stars
v1.3.2latest · 1mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/yelbow/szm-admin-suite/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

One WordPress plugin, many modules — a Jetpack-style plugin for client sites that cleans up and spruces up the wp-admin. Each module toggles on/off and applies per role.

Modules (v1)

Module Slug What it does Default
Admin Theme admin-theme Drop-in admin themes (colors/typography/layout). Themes are folders in inc/themes/ — drop one in and it appears in the picker. Off (none active until one is placed)
Custom Dashboard dashboard Replaces the default dashboard with a Welcome card + Plugin Recommendations card. Site Health stays. On
Declutter declutter Hides the default dashboard widgets (At a Glance, Activity, Quick Draft, WordPress news). Site Health always stays. On
White-label white-label Client identity: logo, admin footer text, login background. Off (nothing set)

Admin themes bundled: midnight (dark deep-space), cyberpunk (neon magenta/cyan on purple-black), kawaii (pastel pink, rounded corners), goth-baddie (dark plum black, crimson + mauve). Every theme is contrast-checked (WCAG AA: 4.5:1 text, 3:1 icons) and works on any admin color scheme. Switch them in Admin Suite → Admin Theme, or drop your own folder into inc/themes/.

Menu-restriction and visitor stats are explicitly not in v1 (see SPEC.md).

Install

Copy the szm-admin-suite folder into wp-content/plugins/ (repo root is the plugin) and activate. The plugin self-updates from the public GitHub repo Yelbow/szm-admin-suite through the normal Plugins → Updates screen.

Usage

Manage everything under the top-level Admin Suite menu:

  • Modules tab — master on/off per module, plus a minimum-role dropdown (the selected role and every role above it; "All roles" applies it to everyone, including administrators).
  • One tab per module with its own settings:
    • Admin Theme — pick the active theme.
    • Declutter — tick which default dashboard widgets to hide (untick everything to show all defaults; Site Health is never touched).
    • White-label — set logo, footer text, login background (with working media picker).

Plugin Recommendations

The dashboard's Plugin Recommendations card ships with a curated starter list (Yoast SEO, Duplicator, Sucuri Security, Duplicate Post, Twentig, Otter Blocks, LiteSpeed Cache). Each plugin shows a duotone icon tile, its state, and a one-click Install / Activate via admin-ajax, gated by nonce + manage_options. Installed plugins are skipped; the list is easily extended in szm_as_dashboard_get_recommendations().

Adding an admin theme

  1. Create a folder inc/themes/<name>/.
  2. Add a theme.json descriptor:
    {
      "slug": "my-theme",
      "name": "My Theme",
      "description": "What it looks like",
      "version": "1.0.0"
    }
  3. Add an admin.css (and optionally a login.css) targeting the wp-admin.
  4. It shows up in the Admin Theme picker automatically — no code changes.

Adding a module

  1. Create inc/modules/<slug>/module.php.
  2. Call szm_as_register_module() with the module descriptor (slug, name, description, icon, default_enabled, boot callback, optional settings/render/sanitize for its own tab).
  3. The module only runs when enabled and when it applies to the current user.

Requirements

  • PHP 7.4+
  • WordPress 5.9+

License

GPL-2.0-or-later

Releases

17 releases.

Tag
Published
v1.3.2 latest
Sep 25, 2026 1mo ago
Sep 25, 2026 1mo ago
Sep 25, 2026 1mo ago
Sep 25, 2026 1mo ago
Sep 25, 2026 1mo ago
Sep 25, 2026 1mo ago
Sep 4, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 2, 2026 1mo ago
Sep 1, 2026 1mo ago
Sep 1, 2026 1mo ago
Sep 1, 2026 1mo ago
Sep 1, 2026 1mo ago
Aug 31, 2026 1mo ago
Aug 31, 2026 1mo ago
Aug 29, 2026 1mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

SZM Admin Suite 1.1.0 · audited by WP Registry

No security issues found.

Audited release
1.1.0
Findings
none
Worst severity
—
Content hash
438497f57a89ee195d6f113d…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.