WPMU Push
WPMU Push for WordPress (HTML5 Web Notifications)
by Jason Jersey · github.com/belkincapital/wpmupush · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/belkincapital/wpmupush/archive/refs/heads/master.zipDisplay notifications to your site visitors or logged in users when there is a new post. A proven method to increase user engagement. Works with latest Chrome and Firefox browsers along with WordPress Multisite and Standard WP sites. On Multisite you may either Network Activate this plugin or you may install it on a case by case basis within the subsites you choose.
Introduction: https://www.youtube.com/watch?v=MCteV2e5Hlk
Important
After downloading from Github, you MUST rename the plugin directory from wpmupush-master to wpmupush to avoid any potential issues. I'll fix this later on so you wont need to rename it. (feel free to help out, see line 146 via https://github.com/belkincapital/wpmupush/blob/master/wpmupush.php)
About Deactivation
When you deactivate the plugin, a clean uninstall is ran that deletes all database tables associated with the plugin.
More Information
This plugin currently works as an onsite notification of new posts. Great for greeting users and telling them what's new. On member sites, this can really be handy as well for real-time notifications.
These push notifications can be extended beyond the current capability if you use this plugin with the Push API (https://w3c.github.io/push-api/) and run a Service Worker over https (http://www.html5rocks.com/en/tutorials/service-worker/introduction/). However, that is optional and requires a few additional steps. But right out-the-box WPMU Push works with no additional setup and works as an excellent way to grab your users attention.
Notification API
This plugin utilizes the HTML5 Web Notification API. More information can be found here: https://notifications.spec.whatwg.org
The Future
I have plans to implement comment notifications down the line, such as notifications of replies to comments and admin notifications of all new comments.
Contribute
I'd like to encourage plugin contributors.
Lisense
Please note the license. If you modify this plugin or reuse any portion of it, you MUST keep all attribution within the source code including the full copyright and liability waiver text.