[WordPress] 外掛分享: Ultimate Push Notifications

首頁外掛目錄 › Ultimate Push Notifications
WordPress 外掛 Ultimate Push Notifications 的封面圖片
50+
安裝啟用
★★★☆☆
3/5 分(4 則評價)
9 天前
最後更新
問題解決
WordPress 4.0+ PHP 7.0+ v1.3.0 上架:2020-08-18

內容簡介

ltimate Push Notification 功能可以向使用者即時推送通知,讓他們在行動裝置或電腦上立即得知最新的網站活動,提供給使用者非常出色的體驗。這是一個動態的解決方案,適合任何想要保持網站最新活動的使用者使用。不論是透過 WooCommerce、BuddyPress、像 Dokan 或 WCFM 的多供應商平台,或是 WordPress 事件,此功能都提供管理員和使用者完全控制他們所接收通知的方式。

使用者可以享受接收各種活動的通知,包括產品銷售、購物車添加、訂單更新和網站上的新註冊。而具備 BuddyPress 整合,使用者也可以接收平台內不同事件的通知。整體而言,Ultimate Push Notification 功能增強了使用者體驗,並且有助於讓每個人保持知情。

Ultimate Push Notification 功能是企業發展必備的高效率與低成本解決方案。這個創新解決方案消除了對短訊息服務提供商不必要的支出,提供了更現代化、更高效率的方法與您的觀眾聯繫。

此功能不僅可以向使用者的行動裝置或電腦螢幕直接發送即時通知,還提供了您所需的靈活性和控制力,以有效地與觀眾溝通。藉由自訂所發送的訊息,和選擇目標觀眾的能力,Ultimate Push Notification 功能可幫助您以低成本方式與客戶保持聯繫與發展業務。

現在就說再見 SMS 服務超支,採用這個高效率、低成本的解決方案吧!

如何使用呢?Ultimate Push Notification 外掛是為了與 Firebase 無縫整合而設計的,Firebase 是由 Google 開發的一個功能強大且免費的應用程式平台,可以用來創建行動裝置和網頁應用程式。只需簡單幾個點擊,您就能在行動裝置或電腦螢幕上即時收到通知。外掛的裝置註冊頁面為設定通知提供了使用者友善的介面,所有步驟均可在我們的全面外掛程式文件中找到。

一旦您已允許通知,隨著網站事件的發生,您就能即時收到更新。透過自訂和控制通知的能力,此外掛是使每個人都能得到最新資訊和參與您的企業的強大工具。無論您剛開始或想將您的業務提升到更高層次,Ultimate Push Notification 外掛都可以應對。

設置您的偏好,並即時在您的行動裝置上接收推送通知,選擇觸發通知的事件,讓您可以隨時掌握最新資訊。

要使用此功能需要滿足以下條件:
- 網站必須啟用 SSL,否則無法使用。
- 為進行測試,需要從不同的瀏覽器創建多個使用者。

此外掛的主要特色包括:
- 只對特定使用者發送通知,而非垃圾發送給所有使用者。
- 使用者可以選擇是否要接收通知。
- 使用者可以自訂其訊息文字。
- 使用者可以選擇要接收哪些通知。
- 簡單易用。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.3.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Ultimate Push Notifications」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Ultimate Push Notifications is the most complete, privacy-friendly push notification solution for WordPress websites. Powered by Firebase Cloud Messaging (FCM) SDK v11, it delivers real-time alerts directly to your visitors’ browsers — on desktop and mobile — even when they are not on your site.
No SMS bills. No email list dependency. Just instant, reliable push notifications that actually reach people.

Push notifications have 4x higher open rates than email. Keep your customers, community members, and team informed the moment something happens — for free.

Why Choose Ultimate Push Notifications?
Most push notification services charge a monthly fee per subscriber. This plugin uses Google Firebase (free tier is generous for most sites) and keeps everything under your control. Your subscriber data stays in your own database. You own your audience.
Real Problems This Plugin Solves
For WooCommerce Store Owners:
You’re losing sales because customers have no idea their order shipped, their payment failed, or their order is ready. And your vendors have no idea someone just bought from them. This plugin fixes all of that — with instant push alerts for every order event.
For BuddyPress / Community Sites:
Your community members miss friend requests, new messages, group invites, and activity updates because they’re not watching their inbox. Push notifications bring them back the moment something happens — without email fatigue.
For Site Administrators:
You need to know the instant a form is submitted, a new user registers, or an event goes live. Real-time push notifications to your browser mean you’re always in the loop, even if your email is buried.
For All Sites:
Instead of paying for SMS alerts or high-volume email plans, this plugin lets you communicate in real time for free — using the same infrastructure Google uses for Android notifications.
Key Features
Firebase 11 — Always Current
– Powered by Firebase Cloud Messaging (FCM) SDK version 11 compat
– Supports VAPID keys (Web Push Certificate) for modern browser compatibility
– Service Worker handles background notifications even when the browser is closed
– Rich notifications: show images inside the push popup
– Click-to-navigate: clicking a notification opens the right page automatically
– Auto-cleanup: invalid / expired device tokens are removed automatically — no stale bloat
Per-User Control
– Users choose which notification types they want to receive — no spam
– Users can customize the notification title and message text
– BuddyPress members manage their preferences from their profile page
– Zero tracking: no third-party analytics, no subscriber IDs sent anywhere
WooCommerce — Complete Order Lifecycle
– Seller alert when a product is sold (payment complete)
– Seller alert when a product is added to cart
– Buyer AND seller alert when order status changes (processing, shipped, complete, on-hold, etc.)
– Supports multi-vendor platforms: Dokan, WCFM
BuddyPress — Every Social Interaction
– New message received
– Friend request sent / accepted / rejected / cancelled
– New activity post or status update published
– Comment on a post or activity
– New group invitation received
– Group details updated
– Custom activity post types: published, updated, deleted
Contact Form 7
– Admin receives instant push notification when any CF7 form is submitted — never miss a lead
WordPress Core
– Admin notified the moment a new user registers
The Events Calendar
– Integration ready for event-based notifications
Device & Subscriber Management
– Each user’s devices are tracked individually
– View all registered devices in the admin panel
– Test notifications directly from the admin — verify delivery before going live
– Notification log table tracks delivery history (success / failure counts per token)
How It Works

You create a free Firebase project at console.firebase.google.com
Enter your Firebase config and VAPID key in the plugin’s App Config screen
Users visit your site and click Allow on the browser permission prompt
Their device is registered — push notifications start flowing instantly

No app stores. No app to install. Works in Chrome, Firefox, Edge, Safari (with Web Push support), and most modern browsers.
Security

FCM server key is stored server-side only — never exposed to browser JavaScript
All user inputs are sanitized through WordPress standards
AJAX endpoints use nonce verification (SECURE_AUTH_SALT)
Capability checks enforce admin-only access to sensitive settings
VAPID key authentication ensures only your server can send notifications

Requirements

WordPress 5.0 or higher
PHP 7.4 or higher
SSL (HTTPS) required — browsers block push notification registration on non-secure sites
A free Firebase account at console.firebase.google.com
Firebase VAPID key (Web Push Certificate) from your Firebase project settings

Multi-Device & Testing

One user can register multiple browsers / devices
For testing: use different browsers or incognito windows logged in as different users
Use the Register My Device page to register your own device and test with one click

Getting Started (Quick Setup)

Install and activate the plugin
Go to UPush Notifier → App Config
Create a Firebase project and paste your config (apiKey, authDomain, projectId, etc.)
Paste your VAPID Key (from Firebase Console → Project Settings → Cloud Messaging → Web Push certificates → Generate key pair)
Paste your Server Key (from Firebase Console → Project Settings → Cloud Messaging → Legacy API section)
Save the config
Go to UPush Notifier → Register My Device and click Allow
Send a test notification — you should receive it instantly

Full step-by-step documentation:

Create a Firebase Application
Setup App Config
Configure Notifications
Register a Device

Video Guides

Notification Reference
WooCommerce
– {first_name} {last_name} {full_name} — customer name
– {total} — order total with currency
– {product_title} — product name
– {price} — product price
– {order_id} — order number
– {status_from} {status_to} — order status transition
BuddyPress
– All standard BuddyPress activity and messaging events
Forum & Support

For support, feature requests, and bug reports:
* Visit [codesolz.net](https://codesolz.net/?utm_source=wordpress.org&utm_medium=README&utm_campaign=ultimate-push-notifications) for instant support
* Email: [[email protected]](mailto:[email protected])
* GitHub: [github.com/CodeSolz/ultimate-push-notifications](https://github.com/CodeSolz/ultimate-push-notifications)
* Forum: [forum.codesolz.net](https://forum.codesolz.net/?utm_source=wordpress.org&utm_medium=README&utm_campaign=ultimate-push-notifications)

延伸相關外掛

文章
Filter
Apply Filters
Mastodon