ActionBanner
Scheduled announcement and call-to-action banners for Gutenberg and Divi 5 — no external service, no account, no bloat.
What it does
ActionBanner adds a banner block for time-sensitive announcements, alerts, events, and calls to action — built for Gutenberg, with a native Divi 5 module included.
- Headline and optional description
- Optional CTA button, with new-tab links
- Announcement, Action, Alert, and Event banner types
- Optional start and end dates, evaluated in your site timezone
Built to stay out of your way
Scheduling is cache-resilient: banners convert your site timezone to UTC and hide themselves on the front end, so full-page caches don't need constant purging as time passes.
- Custom banner and button colors, with contrast checking
- Dismissible banners
- Responsive output
- No WP-Cron, no AJAX, no external service or account required
FAQ
Does scheduling need JavaScript?
Yes, for scheduling and dismissal. Scheduled banners stay hidden if JavaScript is blocked; unscheduled banners remain visible.
Does it use my WordPress timezone?
Yes — the timezone set under Settings > General.
Does it work with full-page caching?
Yes. Time passing doesn't require a cache purge; purge once after changing banner content, dates, or your site timezone.
Version 0.4.0 · Requires WordPress 6.6+ and PHP 7.4+ · GPLv2 or later
