WordPress Admin Notices Generator
Generate dismissible admin notice boilerplate with capability checks, screen restrictions, and per-user persistence — ready to paste into your plugin.
Skip hand-wiring admin_notices, CSS classes, nonces, and user meta every time you need an onboarding banner or configuration reminder.
Admin notices repeat the same boilerplate
Hook registration, notice markup, capability checks, optional screen targeting, dismiss links, and user meta — the pattern is simple, but you rewrite it on every plugin.
Zelvigo’s Admin Notices Generator builds a consistent scaffold so you focus on the message and when to show it.
What you can generate
- Notice ID — unique key for functions and dismiss handling
- Message — the banner text shown in wp-admin
- Notice type — info, success, warning, or error
- Capability — who should see the notice
- Admin screen (optional) — restrict to a screen ID like
dashboard - Dismissible — per-user persistence with dismiss link and user meta
Add a screenshot of the Create Admin Notice screen here.
How it works
- Open Zelvigo Dev Studio → Create Admin Notice
- Set notice ID, message, type, capability, and optional screen restriction
- Enable dismiss handling if the notice should persist per user
- Click Generate and copy the PHP
- Include in your plugin or a plugin package
Works best with
- Settings API Generator — build the options page, then nudge users with a notice
- Admin Page Generator — custom screens plus targeted notices
- Dashboard Widgets Generator — at-a-glance status on the dashboard home
- Plugin Boilerplate — ship notices with the rest of your plugin
Frequently asked questions
Does it handle dismissible notices?
Yes. Enable dismiss handling to generate a dismiss link, nonce check, and per-user user meta so the notice stays hidden after dismissal.
Can I show a notice on one screen only?
Yes. Set an admin screen ID (e.g. dashboard or toplevel_page_your-plugin) to restrict where the notice appears.
What do I need?
WordPress 6.5+, PHP 8.0+, and an active Pro license for cloud generators.
Generate your next admin notice fast
Define the message once, get consistent notice scaffolding, then focus on when and why to show it.
