=== HashBar - WordPress Notification Bar ===
Contributors: devitemsllc, htplugins, hasthemes, zenaulislam, aslamhasib, yeasinrony, madhusudandev
Tags: wordpress notification bar,notification,notification bar,offer bar,promotion bar
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 1.7.5
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

HashBar is a WordPress Notification Bar plugin which allows you to create unlimited notification bars to notify your customers. 

== Description == 
[HashBar](https://hasthemes.com/plugins/wordpress-notification-bar-plugin/) is a handy WordPress Notification Bar Plugin that will take your WordPress site to the next level. You can set up as many notification bars as you want and customize their content to suit your needs. For example, do you need to add an email subscription form? Simply enter in your newsletter title and signup URL, then let it go! With HashBar's eye-catching color schemes and stunning images (you can add new backgrounds at any time by using the simple WP editor), there's no way of not being noticed! So spread the word about what you have to offer without having to make much effort with this one-of-a-kind plugin for WordPress sites.

With HashBar, you can create unlimited notification bars to notify your customers. **Sometimes this increases up to 500% of subscribers or conversion!** In addition, you get to add an email subscription form, offer text, and buttons about any promotions that are going on. These notifications are great for building a solid subscriber list, driving website traffic, and boosting social media activity by sharing functions built right in the bar itself!

HashBar is an easy-to-install notification plugin for WordPress, allowing you to easily create WordPress notification bars that can be used in any resolution (Desktop/Tablet/Mobile). HashBar – WordPress Notification Bar plugin comes with the option to show all of your promotion buttons (like credit offers and giveaways) and add a form for email subscriptions which has been proven %100 effective!

👉 [HashBar Landing Page](https://hasthemes.com/plugins/wordpress-notification-bar-plugin/) | [Live Demo](https://theplugindemo.com/hashbar/) | [Purchase Pro](https://hasthemes.com/wordpress-notification-bar-plugin/#hasbar-price) | [Documentation](https://hasthemes.com/docs/hashbar/) | [Support](https://hasthemes.com/contact-us) 👈

### Video Documentation:

https://youtu.be/sBmDMjYshpc

**#1: Main Features:**

1. Gutenberg support
1. Elementor Page builder support
1. WPBakery Page builder support
1. King Composer Page builder support
1. Target where to show the notifications (See all targeting options below at #2)
1. Custom positioning (Top, Bottom, Left Wall, Right Wall, Promo Banner Top, Promo Banner Bottom)
1. Option to load the notification as minimized
1. Show / Hide notification based on scroll position
1. Show / Hide the close button
1. Option to add close button text
1. Option to add open button text
1. Option to show/hide notification for Desktop Device
1. Option to show/hide notification for Mobile Device
1. Enable/Disable analytics for the notifications (See all analytics options below at #3)
1. Don't show notification after close (New feature)
1. Keep Closed. After manually closing the notification bar once, it will be kept closed from all the pages. (New feature)
1. Set how many times the notification should be shown
1. Shortcode generator for classic editor
1. Promo Banner Gutenberg Block (New feature)
1. Promo Banner Image Gutenberg Block (New feature)
1. Customize mobile device breakpoint
1. Show countdown into the notification bar
1. Countdown feature with lots of customization options
1. Countdown block for the gutenberg editor
1. Compatible With WPML

**#2: Targeting Options:**

1. Option to set notification for the "Entire Site"
1. Option to set notification for only the "Homepage"
1. Option to set notification for specific "Posts", "Pages" or "WooCommerce Products"
1. Option to set notification for "All products" of a certain WooCommerce Product category(s) (Pro)
1. Option to set notification by for some "Page/Post/Custom Posts" by using their ID
1. Option to set notification based on certain URL visits (URL parameter)
1. Option to set notification for "All Pages"
1. Option to set notification for "All Posts"
1. Option to set notification for "All Products" &
1. Much more

**#3: Analytics Options (New Features):**

1. Total Clicks
1. Total Views
1. Click Through Rate (CTR)
1. Count only 1 record from each IP for the analytics
1. Record analytics from (All Users / Guest Users / Registered Users)
1. Track the analytics for each notification bar (Pro)

**#4: Design Customization Options:**

1. Content Background color
1. Content Background Image
1. Content Text Color
1. Background Opacity
1. Close Button BG Color
1. Close Button Color
1. Close Button Hover Color
1. Close Button Hover BG Color
1. Open Button Bg Color
1. Open Button Color
1. Open Button Hover Color
1. Open Button Hover Bg Color
1. Notification bar margin and padding

**Other Pro Features:**

1. Exclude certain page/post/custom post for being the notification bar shown
1. Support for Sticky/Transparent header
1. Schedule notification. The notification will automatically appear on your chosen date/time
1. Schedule notification. The notification will automatically disappear after your chosen date/time
1. Recurring Countdown. The countdown the countdown timer will automatically restart once the time is over

**Compatibility with WPML**

HashBar offers seamless integration with WPML, the leading multilingual translation plugin in the industry. This integration allows you to easily translate and localize your website with the plugin, making it accessible to a global audience in their preferred languages. With HashBar, you can break through language barriers and expand your reach like never before.

Wanna see the pro version? [Check it out now!](https://hasthemes.com/0lx0)

== Other Projects ==
We have a lot of plugins and extensions that might interest you. Try out other projects by following this link:

<strong>[Woolentor Addons](https://wordpress.org/plugins/woolentor-addons/)</strong>
Woolentor is a WooCommerce page builder plugin that extends the functionality of the WooCommerce store. These Elementor Addons provide additional features and options for WooCommerce stores. Woolentor is the best alternative for ShopReady, Kadence, JetWidgets, ShopEngine, and CoDesigner. The Woolentor addons come with 50+ free Elementor widgets like Wishlist Extension Addon, Product compare, Product Filters, Product Variation Swatches, Shopify Style Checkout, Product Slider and 50+ pro Elementor Widgets like Checkout Fields Editor, Partial Payment, Email Customizer for WooCommerce with ready Email Templates, WooCommerce Email Automation, Multi Step Checkout, and many much more. Also it provide 90+ WooCommerce Elementor templates, 22+ WooCommerce Modules, and Gutenberg Blocks.

<strong>[HT Mega For Elementor](https://wordpress.org/plugins/ht-mega-for-elementor/)</strong>
HT Mega is an Elementor Addons that comes with custom page builder,  header builder, footer builder, mega menus, and more for your Elementor based website. The HT Mega plugin also includes a comprehensive set of Elementor widgets, readymade Elementor templates and Elementor Blocks.  HT Mega plugin works like ElementsKit, Essential Addons for Elementor, Royal Elementor Addons, Premium Addons, Happy Addons, PowerPack Addons, Unlimited Elements, Qi Addons, etc. The HT Mega plugin provides 84+ free Elementor widgets like Post Grid widget, Slider widget, Accordion widget, Elementor Forms widget, Contact Form Widget, Elementor tables, and other related items. It also provides 18+ pro widgets like Filterable Gallery Widget, Event Box Widget, Breadcrumbs Widget, Elementor Facebook Review Widget, Elementor Category List Widget, etc.

<strong>[WP Plugin Manager - Deactivate plugins per page](https://wordpress.org/plugins/wp-plugin-manager/)</strong>
WP Plugin Manager is the perfect solution for those who want to disable certain plugins on specific pages or posts. With this plugin, you can easily activate or deactivate plugins on a per-page or per-post basis. Whichever plugin you don’t need you can deactivate or disable that plugin with the help of WP plugin Manager.

<strong>[Extensions For Cf7](https://wordpress.org/plugins/extensions-for-cf7/)</strong>
Contact Form 7 is an excellent plugin for organizing your contact page. The CF7 extensions plugin includes Contact Form 7 Database, enabling Conditional Fields for Contact Form 7, etc. It allows fields to be set up as either visible or hidden depending upon the input from visitors. In addition, integrating seamlessly with Mailchimp brings leads generated every time someone fills out one form into an associated email list immediately. 

<strong>[Whols](https://wordpress.org/plugins/whols/)</strong>
Whols is an outstanding plugin for WooCommerce that allows store owners to set wholesale prices for the products of their online stores. With Whols, you can easily add custom fields to your registration form, set minimum product requirements, and control how wholesale prices are displayed on both the shop and product detail pages. Whols work  like Wholesale Suite, B2Bking and B2B plugins.

<strong>[Just Tables](https://wordpress.org/plugins/just-tables/)</strong>
JustTables is a WooCommerce product table plugin that helps you easily create and manage tables for your products. It includes 28 pre-built columns with options to enable/disable, and you can add custom columns with custom fields/taxonomies. Just Tables also allows you to order table columns using drag and drop and set the number of products per page.

<strong>[Swatchly](https://wordpress.org/plugins/swatchly/)</strong>
Swatchly is a WooCommerce product variation swatches plugin that allows you to add color swatches to your product pages. With Swatchly, you can enable swatches for the shop, product list, and product details pages. There are three swatch types (label swatche, color swatche, image swatche), and the plugin supports multi-colored swatches.

<strong>[HT Slider For Elementor](https://wordpress.org/plugins/ht-slider-for-elementor/)</strong>
HT Slider For Elementor is a powerful and user-friendly slider addon for Elementor. You can customize the look and feel of your slider with HT Slider's custom styling options. You also have the option to display your slides by id and category. Plus, HT Slider For Elementor comes with custom design options for slider navigation and pagination, so you can easily control the look and feel of your slider. 

<strong>[HT Contact form](https://wordpress.org/plugins/ht-contactform/)</strong>
HT Contact Form 7 Widget is an Elementor addon that allows you to easily drag and drop Contact Form 7 forms into your web pages. With the help of this plugin, you can choose your form from the drop-down list, Custom Styling Options, and add it to any page or place on your website. The HT Contact Form 7 Widget is an essential tool for anyone using Contact Form 7 on their website.

== 👉 Need Help? ==
Is there any feature that you want to get in this plugin? 
Needs assistance to use this plugin? 
Feel free to [Contact us](https://hasthemes.com/contact-us/)

== Changelog ==
= Version: 1.7.5 - Date: 13 Nov 2025 =
* Fixed: Admin notice display issue.

= Version: 1.7.4 - Date: 23 Oct 2025 =
* Improved: Minor UI update and optimizations.

= Version: 1.7.3 - Date: 13 Oct 2025 =
* Added: Scheduled Notifications filter option in notification list.
* Improved: Filter logic to show only active scheduled notifications.
* Fixed: Pagination reset issue when changing filters or search query.

= Version: 1.7.2 - Date: 22 Sep 2025 =
* Fixed: Schedule Notification Display issue.
* Fixed: Draft Notification Switcher Enable/Disable issue.
* Fixed: A few minor issues.

= Version: 1.7.1 - Date: 06 Aug 2025 =
* Fixed: Analytics Enable/Disable issue.

= Version: 1.7.0 - Date: 06 Aug 2025 =
* Improved: UI/UX for a better user experience
* Fixed: Analytics report display issue.

= Version: 1.6.1 - Date: 17 Jun 2025 =
* Fixed: Notification position value change issue on reload.

= Version: 1.6.0 - Date: 16 Apr 2025 =
* Added: Compatibility with the latest WordPress version.

= Version: 1.5.9 - Date: 05 Mar 2025 =
* Fixed: Notice dismiss issue.

= Version: 1.5.8 - Date: 04 Feb 2025 =
* Added: Option to enable/disable sticky notification bar on top.

= Version: 1.5.7 - Date: 01 Jan 2025 =
* Added: Typography options for "Hashbar Notification" block.

= Version: 1.5.6 - Date: 05 Dec 2024 =
* Fixed: Translation issue in notification metabox.

= Version: 1.5.5 - Date: 19 Nov 2024 =
* Enhanced: UI/UX for a better user experience

= Version: 1.5.4 - Date: 01 Oct 2024 =
* Fixed: Issue with "Where to show" set to "Homepage Only" not working.

= Version: 1.5.3 - Date: 26 Aug 2024 =
* Updated: 3rd party libraries for latest PHP version compatibility.

= Version: 1.5.2 - Date: 30 July 2024 =
* Fixed: Translation issue in plugin analytics section.
* Updated: Language translation .pot file.

= Version: 1.5.1 - Date: 03 July 2024 =
* Added: Option to delay notification display.
* Updated: Language translation .pot file.

= Version: 1.5.0 - Date: 06 Jun 2024 =
* Tweak: Added compatibility with latest gutenberg block editor

= Version: 1.4.9 - Date: 04 Jun 2024 =
* Fixed: Issue with "Where to show" set to "Homepage Only" not working.

= Version: 1.4.8 - Date: 15 May 2024 =
* Added: Block json schema for all gutenberg blocks.

= Version: 1.4.7 - Date: 04 April 2024 =
* Added: Option to add border on notification content area.

= Version: 1.4.6 - Date: 03 April 2024 =
* Fixed: Escaping issues have been resolved in multiple areas.

= Version: 1.4.5 - Date: 13 Mar 2024 =
* Fixed: The "Don't Show Notification After Close" and "Keep The Notification Bar Closed" options were causing all notifications to disappear
* Fixed: Cookie Count not getting update issue
* Fixed: Diagnostic data notice dismiss issue

= Version: 1.4.4 - Date: 17 Dec 2023 =
* Tweak: CSS for cross-browser compatibility
* Tweak: Opt-in message to provide non-sensitive diagnostic data and usage information to improve the plugin

= Version: 1.4.3 - Date: 16 Oct 2023 =
* Tweak: Added compatibility with WPML plugin.

= Version: 1.4.2 - Date: 13 Sep 2023 =
* Tweak: Filtered the gutenberg blocks link while displaying.
* Fixed: Showing the notifications on search page issue.

= Version: 1.4.1 - Date: 05 Sep 2023 =
* Fixed: Prevent allowing to input javascript: in the URL field in the notification bar, promo banner, and promo banner image block.

= Version: 1.4.0 - Date: 01 Aug 2023 =
* Updated: Language file.

= Version: 1.3.9 - Date: 19 June 2023 =
* Added: Cookie expire time.

= Version: 1.3.8 - Date: 14 Jan 2023 =
* Tweak: Updated all URLS which is treated as Malware URL by Wordfence plugin

= Version: 1.3.7 - Date: 12 Jan 2023 =
* Tweak: Updated pattern image for WordFence DNS issue

= Version: 1.3.6 - Date: 26 Dec 2022 =
* Fixed: Some bugs in the hashbar_btn shortcode

= Version: 1.3.5 - Date: 27 Sep 2022 =
* Updated: Plugin list in the Recommendations menu
* Fixed: Invisible directory of javascript file in Codestar library

= Version: 1.3.4 - Date: 11 Aug 2022 =
* Fixed: Keep close bar option was not working after enabling show/hide scroll position.

= Version: 1.3.3 - Date: 25 Mar 2022 =
* Added: No Follow and Sponsored attribute add in button.
* Fixed: Hashbar block pattern disable for other post.

= Version: 1.3.2 - Date: 16 Mar 2022 =
* Fixed: When Custom->All Posts is selected as the display location. The notification also displays for products.

= Version: 1.3.1 - Date: 13 Feb 2022 =
* Added: Filter hook named hashbar_should_output
* Fixed: Guentenberg block text missplacement

= Version: 1.3.0 - Date: 24 Jan 2022 =
* Added: Countdown feature with lots of customization options
* Added: Countdown Block for gutenberg editor
* Removed: Update notice

= Version: 1.2.8 - Date: 2 Dec 2021 =
* Fixed: image uploads url cnaged by hashbar post

= Version: 1.2.7 - Date: 13 Nov 2021 =
* Fixed: Individually show or hide the show button in notificaiton bar
* Fixed: Left and right's wall notification bar width in mobile device.

= Version: 1.2.6 - Date: 6 Nov 2021 =
* Added: Option to notification show button enable disable

= Version: 1.2.5 - Date: 16 Oct 2021 =
* fix issue of admin bar dropdown menu cover by notification bar
* fix jQuery load function deprecated issue

= Version: 1.2.4 - Date: 3 Oct 2021 (Major Update) =
* Completely Rewrites: Old CSS & the JS codes (Clearing cache after updating to this version is recommended)
* Improved: Metabox options to make it more user friendly & serve better user experience
* Improved: A few options names to describe the usages of those options more clearly
* Added: Analytics feature
* Added: Option to show/hide notification based on scroll position
* Added: Option to keep the notification bar closed by using cookie
* Added: Option to set notification for Specific Posts / Pages / Products (Previously it was available in the PRO version only)
* Updated: Background image field data type (previously it was "string" from now the field type is "array")

= Version: 1.2.3 - Date: 26 Aug 2021 =
* Fixed: Gutenberg widget conflict problem

= Version: 1.2.2 - Date: 14 Aug 2021 =
* fixed: fix notification bar conflicting issue with promobanner.
* fixed: fix notification bar menu cover issue with scrolling.
* Added: only show and only hide notification and promo banner with scrolling.

= Version: 1.2.1 - Date: 02 Aug 2021 =
* fixed: multiple promo banner selector issue.
* fixed: improve scroll position accurate value.

= Version: 1.2.0 - Date: 19 Jul 2021 =
* Added: Promo Banner gutenberg block.
* Added: Promo Banner image gutenberg block.
* Added: Enable Mobile Device break poing option
* Added: Option for Promo Banner show hide with scroll positon.
* Added: Top and bottom position for Promo Banner

= Version: 1.1.9 - Date: 27 May 2021 =
* Pro version deactivate option on activate the light version
* add pro feature only for showing and highlight the pro version.

= Version: 1.1.8 - Date: 18 jan 2021 =
* Remove Material icon dependency
* Add svg icon 

= Version: 1.1.7 - Date: 2021-01-06 =
* Capability With latest WordPress version

= Version: 1.1.6 - Date: 2020-12-01 =
* Add alignment option in block.
* Fix blang p tag issue.

= Version: 1.1.5 - Date: 2020-10-25 =
* Gutenbeg block Issue solved.

= Version: 1.1.4 - Date: 2020-10-25 =
* Add content margin and padding option.
* Enable gutenbeg block.
* Add hashbar button shortcode as gutenberg block in block editor.

= Version: 1.1.1 - Date: 2020-04-25 =
* Divi conflict issue solved.
* Mobile body Extra space issue solved. (thanks to mikeydiamonds)
* Avada mobile menu conflict issue solved

= Version: 1.1.0 - Date: 2020-03-30 =
* Multiple Activation Issue Solved.
* Close Button Style issue solved.
* Meta box conditional Field issue solved.

== Installation ==
This section describes how to install the HashBar – WordPress Notification Bar plugin and get it working.

= 1) Install =

= Modern Way: =
1. Go to the WordPress Dashboard "Add New Plugin" section.
2. Search For "HashBar".
3. Install, then Activate it.

= Old Way: =
1. Unzip (if it is zipped) and Upload `hashbar-wp-notification-bar ` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress

= 2) Configure =
1. After install and activate the plugin you will get a notice to install CMB2 Plugin, please install it to get this plugin's full functionality
2. To install the plugin click on the "install" link from the notification
3. ‘HashBars’ Menu will be appear in Backend
4. Create new HashBar and relax!

== Screenshots ==
1. All Notification Bars Live Preview
2. Analytics Overview
3. Add Notification Bar With Gutenberg Editor
4. Add Notification Bar With Classic Editor
5. Customization General Options
6. Customization Visibility Options
7. Customization Design Options
8. Customization Countdown Options