Skip to content

Getting started

Most shops can show an announcement bar in a few minutes. Install, write your message, then enable the bar.

  • WordPress 6.5 or newer
  • WooCommerce 8.0 or newer (HPOS and Cart/Checkout Blocks supported)
  • PHP 8.1 or newer
  1. Install WooCommerce and make sure it is active.
  2. Install Notice from the plugin directory (when live on WordPress.org) or upload the notice folder to /wp-content/plugins/.
  3. Activate the plugin.

Go to WooCommerce → Announcement Bar in wp-admin:

  • Message — your announcement, with a small safe-HTML allow-list (bold, italic, links, line breaks).
  • CTA button — optional call-to-action with its own URL and a new-tab option.
  • Colours — background, text and accent, with a live preview.
  • Placement — sticky (pinned) or static (scrolls away).
  • Schedule — optionally show the bar only between a start and/or end date/time, in your site’s timezone (leave either blank for an open-ended window).
  • Dismissible — let shoppers close the bar; set how many days the dismissal lasts (0 = forever).

Then enable the bar.

  1. Open any front-end page — the bar should appear at the very top.
  2. If a CTA is set, click it — confirm the URL and new-tab behaviour.
  3. If dismissible is on, close the bar and reload — it should stay hidden for the configured number of days.
  4. Edit the message text — the bar should re-show to everyone automatically.
  5. If a schedule is set, confirm the bar appears only within the window.

The dismissal choice is stored in the visitor’s browser using localStorage — no cookies and no personal data. Changing the message text re-shows the bar to everyone, so a new announcement is never hidden by an old dismissal.

The free edition covers one store-wide bar with message, CTA link, colours, placement, optional schedule and dismissal.

Notice PRO (planned) adds multiple bars, targeting rules and analytics — not basic announcement-bar access.