Plugin Directory

Announcer – Sticky Message Banner, Notification Bar – Add to Top, Bottom of your Website

Announcer – Sticky Message Banner, Notification Bar – Add to Top, Bottom of your Website


With Announcer plugin you can add beautiful and professional looking notification bars (also called message banners/sticky bars) to your website. You can display custom message you want like promotions, cookie usage notes, welcome notes, privacy policy note etc. You can use this to increase user engagement in your website or boost sales and services.

You can add Call-To-Action buttons easily to the announcement bar and assign roles to them like opening a link or closing the announcement itself.

View Live demo of the plugin.

⭐ Features

Announcer plugin is feature rich and powerful enough which you cannot find in any other plugin.

  • Create multiple announcements.
  • Add messages to both top and bottom of your website.
  • Supports stacking if there are more than one announcements in one page.
  • Schedule announcements for a date-time range including timezone.
  • Supports both fixed and sticky bars.
  • Call-To-Action buttons.
  • Horizontal ticker text scroll feature.
  • Re-display messages or hide permanently using cookies.
  • Insert any content into announcement message like forms, images, shortcodes.
  • Can use shortcodes in messages.
  • Create rules and Conditionally display announcements based on page.
  • Responsive first design and works well on smaller/mobile screens.
  • Multiple layout options, colors to choose and customize the announcements.
  • Automatic display based on time/page scroll.
  • Open/close animations.
  • Simple and easy to use.
  • No coding knowledge required.
  • Target announcements based on WPML translated post language.
  • Clean and lightweight plugin.
  • GDPR complaint.

🚛 Use cases & ideas

You can use Announcer plugin to display announcement or message banner on your website for things like,

  • Promotional messages like coupons, during seasonal sales.
  • Cookie consent message.
  • Welcome message.
  • Privacy policy notes.
  • Terms and conditions changes.
  • Site wide notices and important announcement messages.
  • News.
  • Forms like “email newsletter” using shortcodes of subscription plugins, wpforms, mailchimp etc.
  • Launch of new products.
  • New blog post.
  • Feedback messages.
  • Sharing icons, links.
  • Offers on products.
  • Messages like COVID-19 updates to visitors.

💎 PRO version

There is a PRO version available and it includes below features to further enhance and spice up your announcements even better.

  • Multiple messages with ticker/slider – You can display multiple messages in one announcement bar. Add a “ticker” (otherwise) “slider” animation and auto-play all the messages with next/prev buttons.

  • Countdown timer – Display a countdown timer next to your announcements to notify any deadline or to increase engagement. You can customize the countdown timer as you want.

  • Animation – Want to grab the attention of your announcements ? You can add animation to your CTA buttons and funky transitions to the bar when they open/close

  • Visitor conditions – With this feature you can target visitors based on conditions like referrer, browser, OS, device type, user login status, user role, number of times user has visited the site, number of times user has logged in and more !

  • Shortcode – You can insert the announcement anywhere on your website using Shortcode like post/pages or even in theme templates directly

  • Duplicate Announcement – Duplicate announcements easily at the click of a button.

Get the PRO versionView demo

👋 Feedback

If you have any issues or have any idea to share please post them in the support forum.


  • An example announcement added to the top of the page.
  • Multiple announcements in one page. An example of automatic stacking.
  • Sticky/floating bar.
  • An example on mobile/smaller screen.
  • Admin screen – Manage announcements created.
  • Admin screen – Editing announcements.
  • Admin screen – A collage of settings available.


  1. Extract the zipped file and upload the folder Announcer to /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Announcer –> All announcements menu on the left navigation pane to manage all the announcements.
  4. Click “Add announcement” to add an announcement.
  5. Customize the announcement and publish it.


How many announcements can we create ?

We can add unlimited announcements to the site, there are no restrictions.

Can I add multiple announcements to one page ?

Yes, multiple announcements can be added. The announcements will stack over automatically.

Can I add shortcodes to the announcement ?

Yes, any kind of content, formatting which are regularly added to posts/pages can be done to announcement content.

Can I hide the announcements in certain pages ?

Yes, the plugin allows to create custom rules to decide where the announcements have to be displayed.

Can I display the announcement after some time ?

Yes, you can configure time to display the announcement after page load in certain time.

Can I schedule announcements for the future ?

Yes, a time range can be configured for every announcement which will display the announcement within that range.

Will caching plugins affect this ?

No, the announcements are not affected by caching plugins. You need to clear the cache after a new announcement is created.

Who can created/edit announcements ?

Out of the box only administrators can create announcements. You can use other plugins to add capability to other users to create/edit announcements on your own.

Can I place the announcement using shortcodes on my own ?

No, right now the announcements will be displayed automatically on the page and it cannot be placed manually using shortcodes.

For more FAQs, please visit the plugin homepage


November 26, 2023 1 reply
Great plugin – easy to set up and customize. The best among “banner plugins” on Wordpress!
August 25, 2023 1 reply
J’ai passé plusieurs semaines à tester des plugin de barres et j’ai enfin trouvé un plugin fiable et totalement paramétrable. Toutes ses fonctionnalités fonctionnent impeccablement (et je suis pointilleux). Le service après vente de Aakash est très efficace et rapide. De très nombreux conseils très intéressants sur le site d’Aakash, une pédagogie à toute épreuve : BRAVO pour le travail.
April 22, 2023 3 replies
A really superb plugin. Streets ahead of all the others in terms of features.
November 21, 2022 1 reply
In the previous version you’ve added rel : nofollow …Great! The suggestion is to add rel: sponsored you can cover all required. By the way GREAT plugin
October 19, 2022 1 reply
Es con diferencia el mejor Pluggin para realizar Acciones Promocionales. Es ligero, Potente y Flexible… Muy Bien Programado…y luego si le añadimos el soporte ..ES FANTASTICO. La colección de Plugins de este Programador (Aakash) es de lo MEJOR…solo deben Comprobarlo…ademas dispone de un Soporte Increible… 5 estrellas es poco…
Read all 36 reviews

Contributors & Developers

“Announcer – Sticky Message Banner, Notification Bar – Add to Top, Bottom of your Website” is open source software. The following people have contributed to this plugin.


“Announcer – Sticky Message Banner, Notification Bar – Add to Top, Bottom of your Website” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Announcer – Sticky Message Banner, Notification Bar – Add to Top, Bottom of your Website” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix: Added permission/role check for ajax operations.


  • New: Location rule to target by WPML language.
  • New: Location rule to target search page.
  • New: Location rule to select all post statuses.
  • Fix: Ticker scroll was abrupt when using images.
  • Fix: Background image URL not set correctly.
  • Fix: Added nonce to admin ajax call.


  • Fix: Call to Action button supports relative URLs.
  • Fix: Misc CSS enhancements to CTA button and message style precedence.
  • Fix: Misc admin UI enhancements.
  • Fix: New close icon.
  • Fix: PHP warnings at some places.


  • New: Horizontal ticker feature.
  • Fix: Font size and color of the bar is now strictly applied.
  • Fix: Bar padding is adjusted when close button is enabled.
  • Fix: padding key not found warning message.


  • New: Visual editor enabled for the announcement message.
  • Fix: Padding value not honored.


  • New: nofollow attribute can be added to buttons.


  • Fix: Enhancements to input and output data sanitization.


  • New: Option to close announcement when a link inside message is clicked.
  • Fix: Minor admin UI enhancements.


  • New: Option to set background image for the bar
  • Fix: Moved “layout” options to a separate tab in the admin settings.
  • Fix: Minor admin UI color enhancements.


  • New: “Custom” display option to open the announcement as needed using JS API.
  • New: New option to add extra padding to the announcement bar.
  • Fix: Apostrophe not saved when button text is CTA.
  • Fix: jQuery exception when trying to add padding when admin bar is shown.
  • Fix: Disable autocomplete for the schedule date picker.
  • Fix: “Terms of post” criteria was not checking the post type.
  • Fix: Minor enhancements to admin settings field.


  • New: Announcement can be scheduled with time.
  • New: Timezone can be selected for scheduling the announcement.
  • New: A mini editor is included to add HTML to announcement message.
  • New: Option to order announcement when they are stacked.
  • Fix: Preview not working.
  • Fix: Announcement message with slashes was not working in preview.
  • Fix: Close icon now has a text on hover.
  • Fix: Announcement reopens when display on page scroll is selected.


  • New: Announcement message is switched to a plain text box rather than rich editor to avoid unwanted formatting.
  • New: Preview announcements before publishing.
  • New: Can enter title/hover text for CTA buttons.
  • New: Quick toggle switch to activate/deactivate the announcements.
  • New: Custom taxonomies and terms can now be selected in location rules.
  • New: Close announcement option upon clicking CTA button.
  • Fix: Undefined index cta_buttons upon saving the announcement with no buttons.
  • Fix: Replace PHP constant __class__ to __CLASS__.
  • Fix: Issue with display on page scroll.
  • Fix: Optimized responsiveness for smaller screens.


  • New: Added support to set gradients as background color.


  • New: Plugin is rewritten from scratch with modern design, new interface and features.
  • Note: Announcements from v3 will not be automatically migrated. Announcement positions like above loop is not available in this version. Please make a note of the announcements when in v3 and create them in v4.