WordPress plugin intelligence profile

Notice Bar Block – Sticky Announcement Banner & Notification Bar

Create sticky notice bars, announcement banners, sales countdowns, and CTA alerts directly in the WordPress Block Editor.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update25 Oct 20268d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Notice Bar Block – Sticky Announcement Banner & Notification Bar version 1.0.2 as active, updated 8d ago and tested up to WordPress 7.1.

Overview

About this plugin

Notice Bar Block is a fast, lightweight, and modern WordPress block designed to display high-converting sticky notice bars, top notification banners, announcement bars, sales countdown timers, coupon code badges, and call-to-actions directly in the WordPress Block Editor (Gutenberg).

Whether you want to highlight a limited-time flash sale, promote a coupon code, announce free shipping, or notify visitors of urgent maintenance, Notice Bar Block gives you full visual design control inside the block editor—with zero settings pages, zero shortcodes, and zero bloated third-party libraries.

Why Notice Bar Block?

  • Native Block Editor Experience: Edit everything visually in Gutenberg using native block controls for colors, gradients, typography, margins, padding, and borders.
  • Push Page Content Down: Automatically pushes site headers and navigation menus down dynamically so your sticky notice bar never covers your logo or navbar.
  • Boost Sales & Urgency: Includes a live countdown timer and 1-click copy coupon code badge to drive instant conversions.
  • Blazing Fast Performance: Frontend script is ~1 KB of vanilla JavaScript with no jQuery and no dependencies. Loads only on pages where the block is used.
  • 11 Ready-to-Use Designer Presets: Get started in seconds with pre-built styles for flash sales, Black Friday, coupons, webinars, hiring, and announcements.

Features

  • Top or bottom placement: Stick notice bars to the top or bottom of the screen with adjustable z-index and offset.
  • Push page content down: Dynamically calculates bar height and offsets your page content, navigation bar, and sticky headers so nothing is obscured.
  • Live countdown timer: Add urgency to your promotions with a ticking countdown clock (Days: Hours: Mins: Secs) and customizable end message.
  • Click-to-copy coupon badge: Offer discount codes with instant 1-click clipboard copy and animated “Copied!” feedback.
  • Display triggers: Show notice bars immediately on page load, after a time delay (seconds), or when visitors scroll down a percentage (%) of the page.
  • 11 Starter presets: One-click presets for Announcement, Flash Sale with Countdown, Black Friday Neon, Coupon Discount, Free Shipping, Minimalist SaaS, Halloween Special, Live Webinar, Maintenance Alert, We’re Hiring, and Bottom CTA bars.
  • Call-to-action button: Add a prominent CTA button with URL, target option (_blank), custom colors, padding, border radius, and typography.
  • Dismiss & close button: Optional close button with session storage (until browser tab closes) or local storage (device level) memory so closed bars stay hidden.
  • Rich content editing: Use native Gutenberg blocks (Paragraphs, Headings, Links, Bold, Italic, Emoji) inside the notice bar.
  • Design & styling controls: Customize background colors, gradients, text color, typography, borders, shadows, padding, gap, and content max-width.
  • Responsive visibility: Choose to display or hide the notice bar specifically on desktop, tablet, or mobile devices.
  • Smooth entrance animations: Choose between subtle fade or slide-in entrance animations.
  • Respects WordPress admin bar: Automatically offsets top notice bars when the WordPress admin toolbar is present for logged-in users.

Lightweight & Fast by Design

  • Pure Vanilla JavaScript: The frontend script is approximately 1 KB and handles the close button, countdown timer, coupon copy, and content push-down with zero jQuery.
  • Conditional Asset Loading: CSS and JavaScript are enqueued ONLY on pages that contain a Notice Bar block.
  • No Database Overhead: No custom database tables, no tracking scripts, no bloatware, and no slow AJAX or external API calls.

Accessible (a11y)

  • Uses semantic HTML and accessible ARIA attributes ( role="region" with accessible labels).
  • Keyboard accessible: press Escape while focused inside the bar to dismiss it.
  • Close button is hidden if JavaScript is disabled, preventing broken interactions.
  • Respects users’ prefers-reduced-motion operating system preferences by automatically disabling animations.

Development

Public source code repository:

com/wpbranddigital/noticebar-sticky-banner-block

Build Instructions:

  • npm install
  • npm run build
  • npm run start (development)

Notice Bar Block is built using @wordpress/scripts.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • announcement bar
  • notice bar
  • notification bar
  • sticky bar
  • banner
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity25 Oct 20268d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.11.0.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.