| 开发者 |
easypusher
14notout |
|---|---|
| 更新时间 | 2026年6月3日 15:30 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
<head> on public pages, writes a 2-line ep-sw.js service-worker proxy file to your site root on activation, and adds a Stats page to the WP admin that pulls live numbers from your EasyPusher account.
A free account at easypusher.com is required.
External Service: EasyPusher
This plugin requires an account at EasyPusher.com to function. EasyPusher is a web push notification service that provides the server-side infrastructure (VAPID keys, opt-in prompt rendering, push fanout, analytics).
Service links:
ep-sw.js to your site root, an admin notice will tell you what to upload manually.Web push notifications work in Chrome, Firefox, Edge, Opera, and Safari, on both desktop and mobile. The plugin handles the cross-browser differences for you — the same campaign reaches all of your subscribers regardless of which browser they use.
Yes. Web push notifications work on Android browsers (Chrome, Firefox, Edge, Opera) and on iOS Safari 16.4 and later (when the visitor adds your site to their Home Screen). The plugin captures mobile subscribers the same way it captures desktop ones.
Yes — a free EasyPusher account is required. The plugin is a thin wrapper around the EasyPusher cloud: subscribers, opt-in prompt configuration, campaigns, VAPID keys, and delivery all live in your EasyPusher dashboard.
Yes. EasyPusher has a free tier that covers small sites, and paid plans for higher subscriber counts and notification volume. Pricing details are on easypusher.com.
In your EasyPusher cloud account. The plugin does not maintain a local subscriber database on your WordPress site, which keeps your database lean and avoids GDPR concerns around hosting browser-push tokens on shared WordPress hosting.
No. EasyPusher generates and rotates VAPID keys for you. You don't have to copy keys into the plugin, regenerate them, or migrate subscribers when keys change.
No. The JS SDK is loaded asynchronously from Cloudflare's CDN, so it never blocks page rendering. The plugin doesn't add database queries to your front-end pages — visitors only contact the EasyPusher API when they're interacting with the opt-in prompt or subscribing.
Yes. Each site connects to its own EasyPusher account (or to a separate site within one EasyPusher account), so subscribers, campaigns, and stats are kept properly isolated per WordPress site.
Deactivate the plugin from the WordPress Plugins screen, then click Delete. The plugin removes its options and the ep-sw.js service-worker proxy file. Your EasyPusher cloud account and subscribers are preserved — you can reconnect any time by reinstalling the plugin and pasting your API Key.
Yes. Web push notifications require HTTPS — this is a browser security requirement that applies to every web push solution, not just EasyPusher.
wp-header-end marker so notices land below the styled header as intended.