# Ultimate Member - Real-time Notifications

`meteorgpl-plugin/um-notifications` — a WordPress plugin as a Composer package.

Adds real-time activity notifications to community users.

- Author: Ultimate Member — https://ultimatemember.com/
- Homepage: https://ultimatemember.com/extensions/real-time-notifications/
- License: GPL-3.0-only (profile: gpl-full)
- Buy a license from the vendor: https://ultimatemember.com/extensions/real-time-notifications/
- Latest version: 2.3.3 (2023-08-29)
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/um-notifications
- Requires WordPress: 5.5
- Tested up to WordPress: 6.3
- Requires PHP: 5.6
- Translations: de_CH, de_DE, en_US, es_ES, fr_FR, it_IT, sv_SE
- Vendor: Ultimate Member — https://meteorgpl.com/vendors/ultimatemember.com

## About

Add a real-time notification system to your site so users can receive updates and notifications directly on your website as they happen. This helps to increase user engagement and keep users on your site.

= Core Notifications =

* Notify user when user role is changed.
* Notify user when someone comments on their post
* Notify user when someone replies to one of their comments
* Notify user when another member views their profile
* Notify user when guests views their profile
* bbPress – Notify user when someone replies to them on topics they created
* bbPress – Notify user when someone replies to them on any specific topic

= Extension Notifications (Requires other extensions to be installed): =

* User Reviews – Notify user when someone leaves them a review/rating
* myCRED – Notify user when they receive points from another user via myCRED. Notify user when they receive points by completing a specific action

= Additional Features: =

* Real-time instant Ajax notifications
* Control the time delay for Ajax notifications
* Every user has a notifications page to see past notifications
* Allow user to control which notifications are turned on and which notifications they do not want to receive
* Admin settings to customize the notification setting, enable and disable notification types
* Users can delete notifications
* Shows number of notifications in browser tab e.g (5)

= Technical Requirements =

* Requires Ultimate Member v2.1.0+
* Real-time notifications require stable hosting otherwise you’ll have to increase the time delay between new notification checks

= Development * Translations =

Want to add a new language to Ultimate Member? Great! You can contribute via [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/ultimate-member).

If you are a developer and you need to know the list of UM Hooks, make this via our [Hooks Documentation](https://docs.ultimatemember.com/article/1324-hooks-list).

= Documentation & Support =

Got a problem or need help with Ultimate Member? Head over to our [documentation](http://docs.ultimatemember.com/) and perform a search of the knowledge base. If you can’t find a solution to your issue then you can create a topic on the [support forum](https://wordpress.org/support/plugin/um-forumwp).

## Changelog

### 2.3.3 — 2023-08-29

* Added: `force_show_create_pages()` on first time install
* Fixed: Setup predefined pages only after "Create Pages" click in admin notice

### 2.3.2 — 2023-05-31

* Fixed: PHP warnings
* Tweak: Template overwrite versioning

### 2.3.1 — 2022-08-17

* Fixed: Notify user about changing role from wp-admin > Users screen
* Fixed: Load more button display after actions for notifications in the notifications feed
* Fixed: Dropdown.js when scrolling
* Fixed: Data offset when loading notifications feed or making the actions with notification
* Fixed: Notifications and messaging integration. Adding real-time messaging notifications updating. Mark messages as read in the real time

* Templates required update:
  - account-webnotifications.php

### 2.3.0 — 2022-02-09

* Changed: Notifications list view and async getting notifications via AJAX
* Changed: Getting new notifications count. Red dot with counter is visible only when there are new notifications
* Changed: Getting new notifications when notifications list is visible
* Changed: Notification is marked as read only after "mark as read" action or after visit the notification URL
* Added: Filter "All|Unread" to the notifications list
* Added: "Mark all as read", "Clear all" actions
* Added: Ability to disable notification-type from the notifications list. UX alternative instead of visiting to the Account > Notifications page
* Added: Pagination "Load More" for notifications list in sidebar and static list on the notifications page
* Fixed: Enabled notifications types that was disabled by hardcode
* Fixed: Extension settings structure

* Templates required update:

  - feed.php
  - notifications.php
  - notifications-header.php

* Deprecated templates:

  - no-notifications.php

* Cached and optimized/minified assets(JS/CSS) must be flushed/re-generated after upgrade

### 2.2.2 — 2021-12-20

* Fixed: Notifications about guest actions for users (e.g. "Guest viewed your profile").
* Fixed: Empty notification photo. Display default avatar in this case.

* Templates required update:
  - notifications-list.php

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/um-notifications/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/um-notifications
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

| Version | Released | Size | SHA-256 | Status |
| --- | --- | --- | --- | --- |
| 2.3.3 | 2023-08-29 | 175.8 KB | 18a99305771ae20931bb010fe3d94fe471dbff2468bd2fc235e4a9b03a639780 | verified |
| 2.3.2 | 2023-05-31 | 175.5 KB | cde2acfb82227dc6f7c256badedb0483ffa49e1c247a35ff1e6d2e10a4e3689a | verified |

