Title: Announcer &#8211; Sticky Message Banner &amp; Notification Bar
Author: vaakash
Published: <strong>May 8, 2010</strong>
Last modified: March 10, 2026

---

Search plugins

![](https://ps.w.org/announcer/assets/banner-772x250.png?rev=2325337)

![](https://ps.w.org/announcer/assets/icon.svg?rev=2325339)

# Announcer – Sticky Message Banner & Notification Bar

 By [vaakash](https://profiles.wordpress.org/vaakash/)

[Download](https://downloads.wordpress.org/plugin/announcer.6.3.zip)

 * [Details](https://wordpress.org/plugins/announcer/#description)
 * [Reviews](https://wordpress.org/plugins/announcer/#reviews)
 *  [Installation](https://wordpress.org/plugins/announcer/#installation)
 * [Development](https://wordpress.org/plugins/announcer/#developers)

 [Support](https://wordpress.org/support/plugin/announcer/)

## Description

**Announcer** is the ultimate WordPress notification bar plugin designed to help
you display important messages, promotions, cookie notices, and alerts anywhere 
on your site. Whether you want to welcome new visitors, drive traffic to a seasonal
sale, or ensure GDPR compliance with a cookie banner, Announcer makes it incredibly
easy.

Built to be lightweight and user-friendly, you can create eye-catching sticky bars
that capture attention without slowing down your site. Add powerful Call-To-Action(
CTA) buttons, set up customized display rules, and start boosting your user engagement
and conversion rates in minutes.

See it in action: View the [**Live demo**](https://wpdemos.aakashweb.com/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro)
of the plugin!

### ⭐ Why Choose Announcer? (Core Features)

Announcer is packed with market-leading features to give you complete control over
your website banners:

 * **Unlimited Announcements:** Create and manage multiple notification bars at 
   the same time.
 * **Flexible Positioning:** Display messages at the **top or bottom** of your site.
 * **Smart Stacking:** Neatly stack multiple banners if more than one announcement
   is active on a single page.
 * **Sticky & Fixed Layouts:** Keep your message in view as users scroll, or fix
   it to the top of the page.
 * **Advanced Scheduling:** Automate your promo bars by scheduling a start and end
   date/time.
 * **Call-To-Action (CTA) Buttons:** Drive clicks with customizable buttons that
   can open links or dismiss the banner.
 * **Horizontal Ticker:** Display longer text beautifully with a smooth scrolling
   news-ticker effect.
 * **Smart Cookie Control:** Allow users to permanently close notices, or set them
   to re-display after a specific time.
 * **Rich Content Support:** Insert **any content** into your banner, including 
   images, HTML, or shortcodes from other plugins (like forms).
 * **Conditional Display Rules:** Target specific audiences by showing banners only
   on certain pages, posts, or categories.
 * **100% Mobile Responsive:** Designed mobile-first to ensure your announcements
   look perfect on any screen size.
 * **Customization Made Easy:** Choose from multiple layout options and unlimited
   color palettes to match your brand.
 * **Trigger Options:** Automatically display banners based on a time delay or user
   page scroll.
 * **Smooth Animations:** Engage users with sleek open and close transition effects.
 * **Multilingual Ready:** Target announcements based on your WPML translated post
   language.
 * **Lightweight & Secure:** Clean code that won’t bloat your site, fully GDPR compliant.

### 🚛 Popular Use Cases & Ideas

You can use the Announcer plugin to create a wide variety of sticky messages, including:

 * **Promo Bars:** Highlight sales, discount coupons, and seasonal offers.
 * **Compliance:** Display a GDPR-friendly cookie consent banner or privacy policy
   updates.
 * **Lead Generation:** Embed newsletter sign-ups (Mailchimp, WPForms) directly 
   into the banner via shortcodes.
 * **Alerts & Updates:** Share important site-wide notices, business hours.
 * **Content Promotion:** Drive traffic to new blog posts, product launches, or 
   special events.
 * **Welcome Messages:** Greet new visitors with custom introductory notes.
 * **Social Proof & Feedback:** Share quick links, social icons, or ask for customer
   feedback.

### 💎 PRO version

Ready to take your announcements to the next level? The **PRO version** offers advanced
marketing tools designed to maximize your conversions and give you pinpoint targeting
capabilities:

 * [**Multiple Messages (Ticker/Slider)**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)–
   Maximize your screen real estate. Add a slider or auto-playing ticker to display
   multiple messages within a single announcement bar, complete with next/prev navigation.
 * [**Urgency Countdown Timers**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)–
   Skyrocket your sales! Embed fully customizable countdown timers right into your
   promo bars to create FOMO (Fear Of Missing Out) for limited-time offers.
 * [**Advanced Animations**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)–
   Grab instant attention with eye-catching entrance animations for your banners
   and funky effects for your CTA buttons.
 * [**Smart Visitor Targeting**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)–
   Show the right message to the right user. Conditionally display banners based
   on traffic source (referrer), device type, OS, browser, user login status, user
   role, or even visit count!
 * [**Shortcode Placement**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)–
   Need a banner inside a specific post? Use shortcodes to place your announcements
   exactly where you want them, inside pages, posts, or theme templates.
 * [**One-Click Duplicate**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)–
   Save time by instantly cloning your favorite announcement setups.

[**Check out the PRO version**](https://www.aakashweb.com/wordpress-plugins/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro#pro)
| [View PRO Demo](https://wpdemos.aakashweb.com/announcer/?utm_source=readme&utm_medium=description&utm_campaign=ancr-pro)

### 👋 Feedback & Support

We love hearing from our users! If you run into any issues, have questions, or want
to share a feature request, please reach out to us in the [**Official Support Forum**](https://www.aakashweb.com/forum/discuss/wordpress-plugins/announcer/).

## Screenshots

 * [[
 * 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.

## Installation

 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.

## FAQ

### 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](https://www.aakashweb.com/faqs/wordpress-plugins/announcer/)

## Reviews

![](https://secure.gravatar.com/avatar/ec7ff96b9b925959c646c09743ff95ffc2ca772b6850cba45566b7cdc0256dab?
s=60&d=retro&r=g)

### 󠀁[This dose the basic Work](https://wordpress.org/support/topic/this-dose-the-basic-work/)󠁿

 [Mohsin Alam](https://profiles.wordpress.org/mohsinworld/) December 30, 2025 1 
reply

This dose the basic Work. Thanks

![](https://secure.gravatar.com/avatar/d5d85d79f79baba4f5b9a619c51000a67c90c4a228473a9b3d30773859ec200e?
s=60&d=retro&r=g)

### 󠀁[Simple yet effective banner plugin](https://wordpress.org/support/topic/simple-yet-effective-banner-plugin/)󠁿

 [skylabb](https://profiles.wordpress.org/skylabb/) January 26, 2025

Simple plugin that adds a banner to any designated page. Flexible settings include
settings for color, buttons, banner locations, and interaction.

![](https://secure.gravatar.com/avatar/c109336fdbf9c939a60a5404e469d318bccfb427db62f30d6ae09a8de81e4992?
s=60&d=retro&r=g)

### 󠀁[some “is not” or “is” rule issue](https://wordpress.org/support/topic/doesnt-understand-is-not-or-is/)󠁿

 [nilreb5](https://profiles.wordpress.org/nilreb5/) July 24, 2024 2 replies

This “announcer” ignore some location rule. It shows up on Homepage when it’s only
supposed to show up for two categories. I found a work around since the features
of this plugin are robust. Overall it’s a great plugin.

![](https://secure.gravatar.com/avatar/c130f8fc3f5a4464ca22cb710627273007e34d075fda64e04b110ae62fe0eba3?
s=60&d=retro&r=g)

### 󠀁[A nice very useful banner announcer plugin](https://wordpress.org/support/topic/a-nice-very-useful-banner-announcer-plugin/)󠁿

 [peopleinside](https://profiles.wordpress.org/peopleinside/) July 23, 2024 1 reply

A very nice useful plugin to show an announcer, banner at the top of the website.
A feature that i love is the possibility to schedule an announcer. Support on the
forum was fast and kind.

![](https://secure.gravatar.com/avatar/bca4ca17a3e91eefa29880929c75809d6b4eb9d96f9b834a17280274c9e8643f?
s=60&d=retro&r=g)

### 󠀁[Great plugin!](https://wordpress.org/support/topic/great-plugin-38019/)󠁿

 [kopovsky](https://profiles.wordpress.org/kopovsky/) November 26, 2023 1 reply

Great plugin – easy to set up and customize. The best among “banner plugins” on 
Wordpress!

![](https://secure.gravatar.com/avatar/628acae47759cddb5117de304f3e6ba62b3af38e921bd2188c44b7a34887fdce?
s=60&d=retro&r=g)

### 󠀁[La meilleure de toutes les barres !](https://wordpress.org/support/topic/la-meilleure-de-toutes-les-barres/)󠁿

 [evolute2](https://profiles.wordpress.org/evolute2/) 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.

 [ Read all 40 reviews ](https://wordpress.org/support/plugin/announcer/reviews/)

## Contributors & Developers

“Announcer – Sticky Message Banner & Notification Bar” is open source software. 
The following people have contributed to this plugin.

Contributors

 *   [ vaakash ](https://profiles.wordpress.org/vaakash/)

“Announcer – Sticky Message Banner & Notification Bar” has been translated into 
2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/announcer/contributors)
for their contributions.

[Translate “Announcer – Sticky Message Banner & Notification Bar” into your language.](https://translate.wordpress.org/projects/wp-plugins/announcer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/announcer/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/announcer/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/announcer/) by [RSS](https://plugins.trac.wordpress.org/log/announcer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### 6.3

 * New: Option to start the ticker scroll from the middle of the screen.
 * Fix: Optimized ticker animation for better performance.

### 6.2

 * New: Load JS only on pages where announcement is inserted.

### 6.1

 * New: Slide down effect on the page when announcement is shown.
 * Fix: Close button is repositioned to not overlap content.
 * Fix: Border radius is incorrectly set on the announcement bar.
 * Fix: Adjust button margin on smaller screens.
 * Fix: Ticker scroll overflows sometimes.

### 6.0.1

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

### 6.0

 * 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.

### 5.9

 * 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.

### 5.8

 * 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.

### 5.7

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

### 5.6

 * New: `nofollow` attribute can be added to buttons.

### 5.5

 * Fix: Enhancements to input and output data sanitization.

### 5.4

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

### 5.3

 * 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.

### 5.2

 * 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.

### 5.1

 * 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.

### 5.0

 * 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.

### 4.1

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

### 4.0

 * 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.

## Meta

 *  Version **6.3**
 *  Last updated **1 month ago**
 *  Active installations **10,000+**
 *  WordPress version ** 4.4 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 5.3 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/announcer/), [Spanish (Chile)](https://cl.wordpress.org/plugins/announcer/),
   and [Spanish (Spain)](https://es.wordpress.org/plugins/announcer/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/announcer)
 * Tags
 * [banner](https://wordpress.org/plugins/tags/banner/)[bar](https://wordpress.org/plugins/tags/bar/)
   [notice bar](https://wordpress.org/plugins/tags/notice-bar/)[notification bar](https://wordpress.org/plugins/tags/notification-bar/)
   [sticky header](https://wordpress.org/plugins/tags/sticky-header/)
 *  [Advanced View](https://wordpress.org/plugins/announcer/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  36 5-star reviews     ](https://wordpress.org/support/plugin/announcer/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/announcer/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/announcer/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/announcer/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/announcer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/announcer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/announcer/reviews/)

## Contributors

 *   [ vaakash ](https://profiles.wordpress.org/vaakash/)

## Support

Issues resolved in last two months:

     0 out of 3

 [View support forum](https://wordpress.org/support/plugin/announcer/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.me/vaakash/)