Simple to set up. Lots of options. Works right out of the box. The free version already gives you more customization than any other similar plugin — no premium plans agenda, no tracking bloat, no jQuery, no cookies. Just a clean, lightweight announcement bar that does exactly what you need.
Standard installation, one settings page to configure.
From your WordPress dashboard: Plugins → Add New → search "S5 Announcement Bar" → Activate.
Go to Settings → S5 Announcement Bar, write your text, add a link if needed, and choose your colors.
The bar appears at the top of every page. If a visitor dismisses it, their choice is remembered — until you change the message. Works with sticky headers and mobile menus — set a Position offset if needed.
Got a question? Our AI support assistant in the documentation answers instantly — CSS, targeting, troubleshooting, compatibility. No waiting for a reply.
A few real-world scenarios — from the simplest to the most powerful. See all 20 use cases →
Set a start and end date — your bar appears on Black Friday and disappears automatically on Monday. No manual intervention needed.
Pro — Date schedulingShow a welcome bar on the homepage, a shipping reminder on product pages, and a support message on the contact page — each targeting its own audience.
Pro — Multiple bars + Page targetingWelcome logged-in users by name using S5 Shortcodes. Guests see a different bar with a signup offer — all managed from one interface.
Pro — Shortcodes + User rolesA sticky bar that follows your visitors as they scroll, keeping your offer visible throughout their browsing session.
Pro — Sticky barA button that triggers your chat widget directly — Intercom, Crisp, Tidio — via a JavaScript action. No URL needed.
Pro — Button action JSShow a scroll-triggered bar sitewide, but display it immediately on your key landing page. Each bar has independent settings — other plugins say "not possible", we do it natively.
Pro — Multiple bars + PriorityQuickly inform visitors of planned downtime or a known issue. Disable in one click when resolved.
FreeA closer look at what the Pro version adds to your WordPress admin.
The free version does everything you need. Pro unlocks multiple bars, scheduling and more.
Everything you need to get started.
Free forever · No credit card required
For sites that need more control.
30-day money back guarantee · Secure checkout
No configuration needed. These properties are built into the plugin by design.
All CSS selectors use the exclusive s5ab- prefix — invisible to cosmetic filter lists like uBlock Origin or Adblock Plus. Your bar displays correctly even for visitors with an active ad blocker.
Works out of the box with WP Rocket, LiteSpeed Cache, Autoptimize, W3 Total Cache, and all major caching and JavaScript optimization plugins — no exclusion rules needed.
The bar pushes your page content down instead of overlapping it (static position). Switch to sticky mode when you need it — not the other way around.
Uses localStorage instead of cookies — no PHP cookie conflicts, no Batcache breakage, no GDPR consent banner required for the bar itself.
The bar renders as the first child of <body>, outside any theme container — so it's always full viewport width, regardless of your theme's content width (980px, 1200px, or anything else). No !important overrides needed.
Every line below is a verifiable fact — not an opinion.
#s5ab-bar (entire bar), #s5ab-message (text), #s5ab-link (link/button), #s5ab-close (× button), #s5ab-reopen (▼ button).
More questions? Check the full documentation or contact support.