[WordPress] 外掛分享: HDWebmobile Back In Stock & Waitlist

首頁外掛目錄 › HDWebmobile Back In Stock & Waitlist
WordPress 外掛 HDWebmobile Back In Stock & Waitlist 的封面圖片
全新外掛
安裝啟用
尚無評分
26 天前
最後更新
問題解決
WordPress 6.9+ PHP 7.4+ v1.0.2 上架:2026-08-02

內容簡介

HDWebmobile Back In Stock & Waitlist 外掛可為缺貨產品添加「通知我」的報名功能,當商品重新進貨時,可靠地透過電子郵件通知訂閱者,確保不會因為發送失敗而漏掉任何通知。

【主要功能】
• AJAX 「通知我」報名,無需重新載入頁面
• 可靠的重新進貨檢測,連接 WooCommerce 庫存狀態變更事件
• 通知排程透過 Action Scheduler 處理並記錄每次嘗試
• 公平批次通知,僅通知最舊的等待訂閱者
• 通知郵件為 WooCommerce 交易郵件,自動應用商家樣式
• 管理員等待名單界面,具備搜尋和狀態篩選功能

外掛標籤

開發者團隊

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

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「HDWebmobile Back In Stock & Waitlist」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

HDWebmobile Back In Stock & Waitlist adds a “Notify Me” signup to out-of-stock products, then reliably emails subscribers when the item comes back — processed through WooCommerce’s own Action Scheduler in the background rather than sent inline, so a slow or failed send never gets silently dropped.
Key Features

AJAX “Notify Me” signup on out-of-stock simple products — no page reload
Restock detection hooks WooCommerce’s own stock-status change event, reliably
Notifications are queued through Action Scheduler (bundled with WooCommerce) and logged on every attempt, success or failure
Fair batching: if only a few units are restocked, only that many of the oldest waiting subscribers are notified — the rest stay queued for the next restock or a manual batch
Notification email is a real WooCommerce transactional email (WooCommerce > Settings > Emails), so merchant email styling and subject/heading customization apply automatically
One-click, no-login-required unsubscribe link in every notification
Admin waitlist screen (WooCommerce > Waitlist) with search, status filter, and a manual “Notify next batch” action

Limitations (please read before installing)

Email notifications only — no SMS/push in this version
Single-step signup (email + optional name); no double opt-in — a deliberate choice to keep signup friction low
Variable-product (per-variation) waitlist signup and restock detection is included in the code but is not currently reliable on all WooCommerce versions: some versions have a data-layer issue where saving stock changes to an existing product variation does not persist the change or fire the usual stock hooks. Test variation restock notifications on your own site before relying on them; simple products are unaffected and fully supported.
Fair batching depends on the product tracking a real stock quantity; if stock isn’t managed, all waiting subscribers are notified at once
The manual “Notify next batch” admin action runs synchronously on click; very large pending waitlists (several hundred+) could approach PHP’s execution time limit

How to Use
1. No setup required to start collecting signups
As soon as the plugin is active, any simple product with stock status “Out of stock” automatically shows an “Enter your email and we’ll let you know when this is back in stock” form in place of the normal Add to Cart button (Screenshot 1). There’s nothing to configure to turn this on.
2. What a customer sees
They enter their email (name is optional) and click Notify Me. The form submits over AJAX — no page reload — and immediately confirms “You’re on the list! We’ll email you when it’s back.” (Screenshot 2).
3. What happens when you restock
Update the product’s stock status back to “In stock” (or increase its stock quantity) the normal way, through the product edit screen, a CSV import, or any other plugin. This plugin hooks WooCommerce’s own stock-status-change event — you don’t need to do anything else. Notification jobs are then queued through Action Scheduler (bundled with WooCommerce) and sent in the background, so a large waitlist never blocks your restock save.
4. Fair batching for limited restocks
If you only restocked a few units, only that many of the oldest waiting subscribers are notified — the rest stay queued for the next restock, or you can notify a batch manually (see below). This prevents an email blast promising stock to more people than you actually have.
5. Manage the waitlist
Go to WooCommerce > Waitlist (Screenshot 3) to see every signup with its product, email, name, status (Waiting / Notified), signup date, and notified date. Search by email or filter by status, and use the “Notify next batch” action if you want to trigger a send manually instead of waiting for the next stock update.
6. Customize the notification email
The notification is a real WooCommerce transactional email under WooCommerce > Settings > Emails, so it inherits your store’s email header/footer styling automatically and its subject/heading are editable there like any other WooCommerce email.
7. Unsubscribing
Every notification email includes a one-click unsubscribe link that needs no login — customers who no longer want restock alerts can remove themselves instantly.

延伸相關外掛

文章
Filter
Mastodon