Title: Debmedia WebPush
Author: debmedia
Published: <strong>2026 年 8 月 25 日</strong>
Last modified: 2026 年 8 月 25 日

---

搜尋外掛

![](https://ps.w.org/debmedia-webpush/assets/banner-772x250.png?rev=3665874)

![](https://ps.w.org/debmedia-webpush/assets/icon-256x256.png?rev=3665874)

# Debmedia WebPush

 由 [debmedia](https://profiles.wordpress.org/debmedia/) 開發

[下載](https://downloads.wordpress.org/plugin/debmedia-webpush.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/debmedia-webpush/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/debmedia-webpush/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/debmedia-webpush/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/debmedia-webpush/#developers)

 [技術支援](https://wordpress.org/support/plugin/debmedia-webpush/)

## 外掛說明

Debmedia WebPush connects your WordPress site to your [PushPro](https://pushpro.store)
account so visitors can subscribe to real browser push notifications — no email 
address required, no app to install — and so every new post you publish can automatically
trigger a notification to your subscriber list.

**What the plugin does:**

 * Loads the PushPro subscribe widget on your site so visitors can opt in to push
   notifications with one click.
 * Registers a lightweight service worker at `/pushpro-sw.js` so subscriptions work
   the way the browser Push API requires (same-origin).
 * When you publish a new post, sends the title, excerpt, link, and featured image
   to PushPro, which delivers it as a push notification to your subscribers.

**Requirements**

This plugin requires a free [PushPro](https://pushpro.store) account and at least
one website registered on that account. You’ll need a PushPro API key (create a **
send-only** key from your PushPro dashboard — never your full-access key) to connect
this plugin.

#### External services

This plugin relies on the PushPro service (https://pushpro.store) to store subscribers
and deliver notifications — it will not work without it. After you enter your API
key in Settings  Debmedia WebPush, the plugin communicates with PushPro as follows:

 * **On every page load** (once configured), your site loads a subscribe script 
   and a service worker from `pushpro.store` so visitors can subscribe to push notifications.
 * **When a subscriber’s browser subscribes**, the subscription (a browser-issued
   push endpoint, not personal information) is sent from the visitor’s browser directly
   to `pushpro.store`.
 * **When you publish a post**, this plugin sends the post title, excerpt, permalink,
   and featured image URL from your server to `https://pushpro.store/api/v1/campaigns.
   php`, authenticated with the API key you provide, so PushPro can notify your 
   subscribers.

No data is sent anywhere until you enter an API key and connect a website. See PushPro’s
[Terms of Service](https://pushpro.store) and Privacy Policy on the PushPro site
for how that data is handled.

## 安裝方式

 1. Install and activate the plugin (via Plugins  Add New, or upload the zip via Plugins
    Add New  Upload Plugin).
 2. Go to **Settings  Debmedia WebPush** in your WordPress admin.
 3. Sign in to your PushPro account (or create a free one at [pushpro.store](https://pushpro.store)),
    add your site as a website there, and create a **send-only** API key under API 
    Keys.
 4. Paste that API key into the plugin’s settings page and save.
 5. Select which PushPro website corresponds to this WordPress site, and save again.
 6. Visit your site — the subscribe prompt should now appear (or embed your own button
    using the PushPro SDK’s `PushPro.subscribe()` call).

## 常見問題集

### Do I need a PushPro account?

Yes. This plugin is a connector to the PushPro service — it doesn’t send or store
push notifications itself. A free plan is available.

### Is my API key safe to store here?

Use a **send-only** API key (created on your PushPro dashboard), which can only 
trigger a notification send — it cannot read your subscriber list, billing, or other
campaigns. This limits what’s exposed if your WordPress site’s database were ever
compromised.

### Will this notify subscribers for every post, including old ones I edit?

No. It only fires the first time a post transitions from draft (or any non-published
status) to published, and is marked so it won’t fire again on later edits.

### What happens if I hit my plan’s send limit?

The post still publishes normally; the plugin simply won’t be able to trigger the
notification, and will show an admin notice saying so.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Debmedia WebPush〉的開發相關工作。

參與者

 *   [ debmedia ](https://profiles.wordpress.org/debmedia/)

[將〈Debmedia WebPush〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/debmedia-webpush)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/debmedia-webpush/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/debmedia-webpush/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/debmedia-webpush/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/debmedia-webpush/)。

## 變更記錄

#### 1.0.0

 * Initial release: subscribe widget, service worker, and publish-triggered notifications.

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **1 個月前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 5.8 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.1.2**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/debmedia-webpush/)
 * 標籤:
 * [marketing](https://tw.wordpress.org/plugins/tags/marketing/)[Notifications](https://tw.wordpress.org/plugins/tags/notifications/)
   [push notifications](https://tw.wordpress.org/plugins/tags/push-notifications/)
   [subscribers](https://tw.wordpress.org/plugins/tags/subscribers/)[web push](https://tw.wordpress.org/plugins/tags/web-push/)
 *  [進階檢視](https://tw.wordpress.org/plugins/debmedia-webpush/advanced/)

## 評分

這個項目尚無任何評論記錄。

[撰寫評分](https://wordpress.org/support/plugin/debmedia-webpush/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/debmedia-webpush/reviews/)

## 參與者

 *   [ debmedia ](https://profiles.wordpress.org/debmedia/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/debmedia-webpush/)