| 开发者 | wpwing |
|---|---|
| 更新时间 | 2026年8月31日 22:53 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
[wpwing_wishlist] shortcode renders the shopper's saved products anywhere on your site, with an inline Remove buttonwpwing_wl_restock_email_message (filter the notification email body), wpwing_wl_restock_queue_entries (filter who gets notified), wpwing_wl_before_send_restock_email, wpwing_wl_after_send_restock_email, wpwing_wl_before_process_restock_queue, wpwing_wl_after_process_restock_queue, wpwing_wl_product_stock_changed, wpwing_wl_wishlist_item_added, wpwing_wl_wishlist_item_removed.
[wpwing_wishlist] shortcode, and publish it to give shoppers a dedicated "My Wishlist" page.Yes - that is exactly what it is for. It ships both a full guest-friendly wishlist and an automated back-in-stock waitlist, so you can run one plugin instead of two, with one settings page and one set of database tables.
Yes. Unlimited products, unlimited subscribers, unlimited restock emails. Emails are sent through your site's normal WordPress mail setup, so there are no monthly caps or per-email fees.
No. The plugin loads one small script and stylesheet on the frontend, stores its data in two dedicated database tables instead of post meta, and sends restock emails in the background via Action Scheduler - so even restocking hundreds of products at once will not block a page load or your admin screen.
Yes. The waitlist form is variation-aware - it appears and disappears in real time as a shopper selects different options, and only fires for variations that are actually out of stock. The wishlist button works for both simple and variable products.
No. Guests can save products to a wishlist (stored in a cookie) and join waitlists using only an email address. If a guest later logs in or registers, their wishlist items merge into their account automatically.
No. Both features work immediately after activation using WooCommerce's own stock status and the email address from the waitlist form. A settings page is available under WPWing → Settings for merchants who want to disable a feature, customise the restock notification email, change the sender / Reply-To address, or adjust how long guest wishlists are retained.
When WooCommerce records a stock change that brings a product back into stock, the plugin schedules a job via Action Scheduler (bundled with WooCommerce - no separate install needed). Action Scheduler runs the job in the background, so restocking 200 products at once does not slow down your admin screen.
Yes. Use the wpwing_wl_restock_email_message filter to replace the default plain-text message with HTML, a custom template, or a call to a transactional email service.
Deleting the plugin via Plugins → Delete drops both custom database tables and removes all plugin options. Deactivating without deleting leaves all data in place.