Download plugin: https://wordpress.org/plugins/push-notification-mobile-and-web-app
Config Android app: https://appcheap.io/docs/cirilla-developers-docs/configure-android-app/push-notification/
Config iOS app: https://appcheap.io/docs/cirilla-developers-docs/configure-ios-app/push-notification/
How does Notification work?
- Devices (Android, iOS) subscribe to topic android, ios
- Logged user subscribe to topic role (administrator, customer, …) and store token by user in the WordPress database
- Logout user will unsubscribe topic role and remove token store in database
![](https://appcheap.io/wp-content/uploads/2022/08/screenshot-3.png)
How does Push Notification work?
![](https://appcheap.io/wp-content/uploads/2022/08/How-push-work-603x1024.png)
Message Queue
For big website with large transition you can enable Message Queue by add this config to fileĀ wp-config.php
define( 'PUSH_NOTIFY_QUEUE_JOBS', true );
The message will send under background one by one and will not effect to website speed.