Title: WP Notification Bell
Author: wpdever
Published: <strong>October 15, 2020</strong>
Last modified: March 2, 2026

---

Search plugins

![](https://ps.w.org/wp-notification-bell/assets/icon-256x256.png?rev=2439614)

# WP Notification Bell

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

[Download](https://downloads.wordpress.org/plugin/wp-notification-bell.zip)

 * [Details](https://wordpress.org/plugins/wp-notification-bell/#description)
 * [Reviews](https://wordpress.org/plugins/wp-notification-bell/#reviews)
 * [Development](https://wordpress.org/plugins/wp-notification-bell/#developers)

 [Support](https://wordpress.org/support/plugin/wp-notification-bell/)

## Description

Bell notifications for your website users. Display an on-site notification feed 
with notifications created manually or through triggers (new posts/cpts, WooCommerce,
new comment replies, bbPress…).
 WP Notification Bell is a custom notification and
bell alert plugin for WordPress. (not push notifications and no emails) This plugin
lets you show real-time notifications to either logged-in users, or guests, or both.

Send on-site notification campaigns and let users know about news, promotions, events,
product launches…
 Or automatically notify users when you publish a new post or 
cpt (or when frontend users create a custom post type), or about comment replies,
WooCommerce order updates…

#### Features

 * **Flexible notifications :** Create any type of notification with as many fields
   as you need.
 * **Target notifications :** Broadcast notifications to everyone or send to a specific
   user role or specific usernames.
 * **New posts notifications :** Send notifications to users every time you publish
   a new post. **Custom post types** included.
 * **New comments notifications :** Facebook-like notifications to let logged-in
   users receive notifications for approved comment replies to their own comment,
   and let post authors receive notifications for approved comments on their post.
 * **bbPress notifications :** New reply notification in subscribed topics for bbPress.
 * **BuddyPress notifications :** Display BuddyPress notifications to logged-in 
   users.
 * **WooCommerce notifications :** Notify customers about each order status update.
 * **Unseen notification count :** Display the count of unseen notifications.

#### Documentation

For guides and tutorials, start from [WP Notification Bell documentation](https://wpsimpleplugins.wordpress.com/documentation/).

#### Pro Features Available

 * New notification sound
 * New comments notifications for guest users
 * Display date on comment, buddypress and bbpress notifications
 * Custom edit WooCommerce notifications (modify content, add date…)
 * Restrict the bell display to specific user roles
 * Target notifications to logged-out guests only
 * Multiple custom post types new posts notifications
 * Move post or cpt notifications to trash automatically
 * Notification page redirection instead of drop-down box option
 * AJAX powered recent notification feed widget in real-time
 * Advanced Custom Fields placeholders (add ACF fields as default value)
 * Polylang integration
 * Display all notifications shortcode

#### Add-ons Available

 * **WooCommerce back in stock notifications :** Let your customers subscribe for
   wishlist to know when products are back in stock.
 * **Dokan Multivendor Marketplace integration:** Notifications for Dokan vendors(
   new orders, order status completed, new product reviews).
 * **Asgaros Forum integration :** Let users be notified on-site when they’re mentioned
   in a post, or when there’s a new reply in a topic they’re subscribed to.
 * **WooCommerce new order notification :** New order notifications for administrators
   and shop managers on the admin bar menu.

## Screenshots

 * [[
 * Step 1 is to enable ‘Add bell icon to menu’ either for logged-in users or visitors
   or both in General->Settings, or add one of the shortcodes.
 * [[
 * Step 2 is to add fields in ‘Notification item’ tab in the settings.
 * [[
 * Step 3 is to add a new notification.
 * [[
 * Step 4 is to add an image (optional).
 * [[
 * Notification bell for logged-in users added to a menu.
 * [[
 * Notifications in a drop-down box with the comment reply trigger enabled, and 
   manual notifications.
 * [[
 * Notification bell for visitors (logged out users).
 * [[
 * Empty notification box.
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[
 * [[

## Reviews

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

### 󠀁[WordPress needs this](https://wordpress.org/support/topic/wordpress-needs-this/)󠁿

 [Billy Wilcosky](https://profiles.wordpress.org/wilcosky/) March 12, 2024

Most notification plugins only allow you to manually notify people. Or, they only
email notifications. This is the only plugin I can find that does on-site comment
notifications. Which is nice to have even if all you have is a simple blog. Your
readers should know if someone has replied to their comment (without relying on 
email). I’d love it if there was one more shortcode added. A shortcode to show a
list of the user’s notifications. In other words, I don’t think I want to use the
bell and pop-up. I’d rather have a page with a shortcode that shows the notifications.
Please create an add on for Frontend PM as well.

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

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

 [kuperman87](https://profiles.wordpress.org/kuperman87/) June 3, 2022

The plugin was almost perfect for our needs and with the help of the plugin’s developer
we’ve implemented all our improvements. Great plugin and awesome support!

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

### 󠀁[This was the only content that met my needs](https://wordpress.org/support/topic/this-was-the-only-content-that-met-my-needs/)󠁿

 [aga2442](https://profiles.wordpress.org/aga2442/) March 4, 2022

I have researched many plugins in this area. This was the only content that met 
my needs. thank you. It will be much better if you improve it a little more aesthetically
from a visual point of view. In particular, we expect a more aesthetic display for
mobile devices.

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

### 󠀁[Great plugin and developer](https://wordpress.org/support/topic/great-plugin-and-developer-15/)󠁿

 [meir321](https://profiles.wordpress.org/meir321/) March 3, 2022

The only good on-site new content notification plugin I found and the developer 
is very responsive.

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

### 󠀁[Helpful and excelent](https://wordpress.org/support/topic/helpful-and-excelent/)󠁿

 [elrann](https://profiles.wordpress.org/elrann/) June 25, 2021 1 reply

I use WordPress for years (since version 2.0) and this is my first plugin review,
so all of you can see how good this plugin is and how much I appreciate the author’s
work! The plugin is simple and lightweight, yet with many powerful features and 
it is exactly what I’ve looking for. The only thing I miss is to give users the 
possibility to delete old/readed notifications – now I overcome it by simply “display:
none” css code for old/readed notifications. Thank you again, please don’t let this
plugin die!

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

### 󠀁[this is best woo bell notification plugin](https://wordpress.org/support/topic/this-is-best-woo-bell-notification-plugin/)󠁿

 [pachxata](https://profiles.wordpress.org/pachxata/) June 23, 2021 1 reply

They have very fast and instant support for any problem. The plugin itself works
perfectly too. I am very grateful and wish you success in developing the plugin

 [ Read all 12 reviews ](https://wordpress.org/support/plugin/wp-notification-bell/reviews/)

## Contributors & Developers

“WP Notification Bell” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “WP Notification Bell” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-notification-bell)

### Interested in development?

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

## Changelog

#### 1.0

 * First version of the plugin.

#### 1.0.6

 * Fixed deleting notification items
 * Added seen/unseen notification data
 * Added date of publishing

#### 1.0.8

 * Added custom post type trigger
 * Added loading spinner and fixed closing speed
 * Changed database query
 * Added filter hook when saving new post for the trigger

#### 1.1.0

 * Added notification bell for logged out users
 * Added time placeholder

#### 1.1.1

 * Changed type checking order when adding custom post types
 * Styling fixed for visitors and added specific notification item names for visitors
 * Added a filter to possibly change the link for cpt
 * Fixed links for cpt

#### 1.1.2

 * Added recipient role selection for new post and new cpt
 * Fixed ajax calls

#### 1.1.3

 * Reduced server calls for logged out users
 * Fixed recipient role selected in editor

#### 1.1.4

 * Fixed styling options for shortcode
 * Removed count increment on post update
 * Added post title placeholder
 * Added freemius

#### 1.1.5

 * Notifications published after multiple post revisions fixed
 * Fixed date timezone for logged out users
 * Notifications only after first publish for logged out users
 * Removed woocommerce notifications if option disabled

#### 1.1.6

 * Recent notifications widget for premium
 * Changed title of All notifications table to post title

#### 1.1.7

 * Added nonce security checks
 * Sanitized logged out user cookies

#### 1.1.8

 * Removed wnbell_notifications from custom post types to select
 * Added possibility to add notifications for imported posts

#### 1.1.9

 * Added function to check in js script for wnbell_test_ls in pro
 * Added option to restrict the bell display for some user roles in pro
 * Fixed visited notification for woocommerce
 * Added a floating bell option
 * Added a full screen notification box for small devices

#### 1.1.10

 * Changed z-index for mobile devices
 * Moved mediaquery js variable from js file to php file

#### 1.1.11

 * Removed a permission check for custom post types

#### 1.2.0

 * Changed how the count gets updated
 * Added a new table to improve performance
 * Stored server call interval as a global js variable

#### 1.2.1

 * Delete custom table row on post deleting
 * Count for new logged in users is 1 instead of counting all existing notifications
 * Added ACF placeholders for pro
 * Joining with new role table for visitors
 * Fixed infinite loop if cpt option not set

#### 1.2.2

 * Improved visitor count query
 * Added Polylang integration in pro
 * Changed woocommerce order display so it displays status label instead of slug
 * Updated pot file
 * Added table for usernames
 * Fixed post date format to correctly compare with user notifications

#### 1.2.3

 * Now updates links on post update
 * Fixed new notification for cpt from frontend

#### 1.2.4

 * Fixed seen notifications for woocommerce order updates
 * Fixed user notifications order with custom notifications
 * Added back in stock add-on

#### 1.2.5

 * Fixed notification count display and notification sort for user notifications
   only use case

#### 1.2.6

 * Removed default notification for new posts without meta box
 * Added logged out role for premium
 * Added page redirection for premium
 * Added filter hooks for query conditions
 * Added server call interval for widget

#### 1.2.7

 * Replaced link a href tags with divs
 * Added a variable set check

#### 1.2.8

 * Removed admin check in new user submitted cpt notifications
 * Adding custom fields for woocommerce order updates
 * Added css class to style the bell

#### 1.2.9

 * Save ‘enable new post notification’ option from post meta box no matter its initial
   state
 * Added back the default notification function for new posts (type ‘post’)
 * Fixed admin css
 * Added multiple notification sound options in premium
 * Added hooks to add seen/unseen functionality to custom triggers

#### 1.2.11

 * Constant bug fix
 * Fixed Polylang notifications

#### 1.2.12

 * Restyled the dropdown box
 * Added comment notification for post authors
 * Fixed comment links for approved comments
 * Delete post or cpt notification automatically on post or cpt deletion in pro

#### 1.3.0

 * Updated bbpress get subscribers function
 * Gave bbpress option, engagement or subscription notifications
 * Changed bell icon css in menu
 * Added guests comment notifications in pro

#### 1.3.1

 * Changed woocommerce modified date access, order properties no longer accessed
   directly
 * Fixed box position and added padding in empty box
 * Fixed Polylang language for imported posts
 * Added time to trigger array

#### 1.3.2

 * Fixed unseen notification style id for user notifications
 * Fixed Polylang language for imported custom post type posts
 * Added hooks to user notifications
 * Fixed sorting user notifications

#### 1.3.3

 * Added display option
 * Fixed sql query for logged out user comment notifications
 * Convert first letter to uppercase in comment and bbp notifications

#### 1.3.5

 * Added buddypress notifications

#### 1.3.7

 * Added check for new comments by logged out users
 * Fixed buddypress bbpress notifications

#### 1.3.8

 * Added title in list of notifications
 * Fixed the count for logged in first time users

#### 1.3.9

 * Fixed comment notifications

#### 1.3.10

 * Fixed date format to sort notifications

#### 1.3.14

 * Fixed undefined variable for visitor shortcode

#### 1.3.19

 * Allowed spaces in recipient username

## Meta

 *  Version **1.4.7**
 *  Last updated **1 month ago**
 *  Active installations **800+**
 *  WordPress version ** 4.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 5.6 or higher **
 * Tags
 * [alert](https://wordpress.org/plugins/tags/alert/)[bbPress](https://wordpress.org/plugins/tags/bbpress/)
   [buddypress](https://wordpress.org/plugins/tags/buddypress/)[Notifications](https://wordpress.org/plugins/tags/notifications/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wp-notification-bell/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  11 5-star reviews     ](https://wordpress.org/support/plugin/wp-notification-bell/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/wp-notification-bell/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-notification-bell/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-notification-bell/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wp-notification-bell/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/wp-notification-bell/reviews/)

## Contributors

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

## Support

Issues resolved in last two months:

     1 out of 3

 [View support forum](https://wordpress.org/support/plugin/wp-notification-bell/)