
內容簡介
PushNotificationService.com 外掛可將您的 WordPress 網站連接至 PushNotificationService.com,提供隱私友好的網頁推播服務,無論計畫如何均可擁有無限訂閱者。
【主要功能】
• 一鍵設定,輕鬆注入訂閱碼
• 自動推播新文章通知
• 支援標籤針對性推播
• 隱私友好,無追蹤 Cookie
• 訂閱者可隨時取消訂閱
外掛標籤
開發者團隊
原文外掛簡介
Connects your WordPress site to PushNotificationService.com, a privacy-friendly web push service with unlimited subscribers on every plan.
One-field setup — paste your Site ID and the subscription snippet is injected on every page.
No file uploads — the required service worker (/pnsc-sw) is served by the plugin itself. This is the step that breaks most manual web-push installs; here it just works.
Subscribe button — append it to every post with one checkbox, or place it anywhere with the [pnsc_subscribe] shortcode. It styles itself like your theme’s buttons, reflects the visitor’s real subscription state, and shows iPhone and iPad visitors Add-to-Home-Screen instructions instead of a dead end.
Push on publish — optionally send a notification (title, excerpt, permalink, featured image, your Site Icon) the moment a post goes live, including scheduled posts. Each post pushes at most once.
Tag targeting — optionally target only subscribers with specific tags.
Privacy-friendly — no tracking cookies, no per-user click history, subscribers can unsubscribe from any notification with one click.
You need a pushnotificationservice.com account (30-day free trial). Push delivery uses the open Web Push standard — subscribers opt in through their browser’s native permission prompt.
External services
This plugin is the official integration for PushNotificationService.com, a web push notification service operated by us. It cannot function without connecting to that service. It connects in three ways:
Push SDK script — on every public page (when snippet injection is enabled and a Site ID is set), the plugin loads the subscription SDK from https://cdn.pushnotificationservice.com/sdk/v1.js. Loading the script sends the visitor’s IP address and user agent to our CDN, as with any script request. The SDK does not collect, store, or transmit any visitor data unless the visitor explicitly opts in to push notifications through their browser’s native permission prompt. After opt-in, the visitor’s browser push subscription (endpoint URL and encryption keys, plus your Site ID) is sent to https://api.pushnotificationservice.com so notifications can be delivered to them.
Service worker — the plugin serves a service worker at /pnsc-sw on your own domain that imports its logic from https://cdn.pushnotificationservice.com/sdk/v1/sw.js. It runs only for visitors who have opted in.
Push on publish (optional, off by default) — when you publish a post and this feature is enabled, the plugin sends the post’s title, excerpt, permalink, featured image URL, your Site Icon URL, and your configured target tags, together with your Site ID and API key, to https://api.pushnotificationservice.com to create the notification.
No data is sent to any service other than PushNotificationService.com. The service’s terms and policies:
Terms of service: https://pushnotificationservice.com/terms
Privacy policy: https://pushnotificationservice.com/privacy
