Linux 软件免费装
Banner图

WishOwl Wishlist for WooCommerce

开发者 wishowl1
更新时间 2026年5月27日 20:01
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce wishlist wishlist for woocommerce gift registry guest wishlist

下载

1.1.0 1.0.1

详情介绍:

WishOwl Wishlist for WooCommerce is a free, no-upsell wishlist plugin for WooCommerce stores. Most "free" wishlist plugins gate the features people actually need (guest wishlists, multiple lists, price tracking, shareable links) behind a paid tier. We don't. Every feature listed below works in the free version, forever. Built for store owners who want a clean, fast, theme-friendly wishlist that just works — without the upsell prompts, dashboard ads, or "premium" modal that pops up the moment a customer tries to share their list. Why another wishlist plugin? WishOwl makes a universal wishlist app — a mobile + web product where customers save items from any store (Amazon, Etsy, your store, anywhere) into one place, share with friends and family, and coordinate gifts. We built this WooCommerce plugin because store owners kept asking for a real wishlist that didn't paywall the basics. Using the WordPress plugin doesn't require any WishOwl account or external service — it's fully self-contained. Features Settings Everything is configurable under WooCommerce → Wishlist: Shortcodes Theme overrides Place a copy of any template from public/views/ in your-theme/wishowl-wishlist/ to override. About WishOwl WishOwl is built by the team at wishowl.app, makers of a universal wishlist app for iOS, Android, and the web. Customers can save items from any site into one wishlist, share with friends and family, and coordinate gifts. The mobile app complements your store's wishlist — it doesn't replace it. Learn more at wishowl.app/woocommerce. Many of your customers already keep a personal wishlist app for saving gift ideas across the web. If you're curious how those consumer apps compare — and where a store-native wishlist like this plugin fits alongside them — we keep a guide to the best wishlist apps comparing Giftster, Elfster, MyRegistry, Babylist, and more.

安装:

  1. In your WordPress admin, go to Plugins → Add New and search for "WishOwl Wishlist". Click Install Now, then Activate.
  2. Visit WooCommerce → Wishlist and review the settings.
  3. The plugin auto-creates a wishlist page at /wishlist. To use a different page, paste the [wishowl_wishlist] shortcode into any page and pick it under WooCommerce → Wishlist → General.
Manual install:
  1. Download the .zip from this listing.
  2. Upload to wp-content/plugins/ and unzip, or upload via Plugins → Add New → Upload Plugin.
  3. Activate.

屏幕截图:

  • The full wishlist with multiple items, price-drop badges, and remove buttons.
  • The shareable wishlist view that recipients see.
  • Settings page — General tab.
  • Settings page — Privacy tab.
  • Sidebar widget with thumbnails and item count.

升级注意事项:

1.1.0 Adds optional email notifications (price drop, back in stock, on sale) — off by default. No emails send until you enable them under WooCommerce → Wishlist → Notifications. 1.0.2 WordPress 7.0 compatibility plus security and internationalization hardening. No behavior changes. 1.0.1 Compliance fixes for WordPress.org plugin directory review. No behavior changes. 1.0.0 First public release.

常见问题:

Is this really free?

Yes. Every feature listed in the description works in the free version. There is no premium tier, no add-ons, and no upsells inside the plugin. WishOwl makes its money from a separate consumer mobile app, not from selling plugin features.

Does this work without WishOwl accounts?

Yes. The plugin is fully self-contained. It stores all data in your own database. No API calls to WishOwl, no external dependencies. There's an optional "Powered by WishOwl" link to wishowl.app that you can turn on in WooCommerce → Wishlist → General. It's off by default — nothing is shown on the public site unless you explicitly enable it.

Can guests save items without logging in?

Yes. Guest wishlists are stored in a cookie + custom database table and persist for 30, 90, or 180 days (configurable). When a guest later registers and logs in, their items are automatically merged into their account.

Does it support variable products (size, color, etc.)?

Yes. Customers can wishlist a specific variation, and the wishlist table shows the chosen attributes.

How do I add a wishlist count or compact widget to my sidebar?

Drop the WishOwl Wishlist widget into any sidebar via Appearance → Widgets, or insert the WishOwl Wishlist Widget block in the block editor, or use the [wishowl_wishlist_widget] shortcode anywhere shortcodes work (Elementor, theme builders, etc.).

How does price tracking work?

A WordPress cron job runs at your configured frequency (hourly, 6-hourly, or daily) and records a price snapshot for every product currently in a non-expired wishlist. When a customer views their wishlist, items whose current price is lower than the price-at-add show a "Price drop" badge. The same cron run powers the optional email notifications (see below).

Does the plugin send emails?

Only if you turn them on. Email notifications are off by default. Under WooCommerce → Wishlist → Notifications you can enable any combination of three triggers — price drop, back in stock, and on sale — for items customers have wishlisted. Emails go to logged-in customers at their account address; guests can opt in with an email field on the wishlist page (also off by default), and that opt-in is double-confirmed — the address must click a verification link before any notification email is sent. A per-customer/item/trigger frequency cap (daily, weekly, or monthly) prevents repeat emails, and every email includes a one-click unsubscribe link plus a List-Unsubscribe header. There is a "send test email" button to verify your store's mail delivery before enabling.

Is it compatible with HPOS (High-Performance Order Storage)?

Yes. The plugin declares compatibility with WooCommerce's HPOS, the modern custom-tables order storage system.

Is it Elementor-compatible? Block-editor compatible?

Both. The shortcodes work inside Elementor templates, and the widget ships as a native Gutenberg block.

How does sharing a wishlist work?

Each wishlist has one of three privacy modes:

  • Private: only you can view. No share URL exists.
  • Shared: a long, unguessable token URL works for anyone with the link, but search engines are told not to index.
  • Public: same URL, plus the page is allowed to be indexed if the store admin has opted in.
You can rotate the share link at any time, which invalidates the old URL.

Does it work with WPML or Polylang?

The plugin is translation-ready. Full WPML / Polylang compatibility hooks are planned for v1.1.

How do I migrate from YITH or TI WooCommerce Wishlist?

A migration tool is not included in v1.0. It's on the post-launch roadmap if there's demand. In the meantime, both the YITH and WishOwl tables can coexist while you transition.

How do I customize the wishlist page template?

Copy any file from wp-content/plugins/wishowl-wishlist/public/views/ into your-theme/wishowl-wishlist/ (preserving the filename). The plugin will load your theme's copy instead of its bundled template.

Where is the data stored?

Four custom tables: {prefix}wishowl_wishlists, {prefix}wishowl_wishlist_items, {prefix}wishowl_price_snapshots, {prefix}wishowl_email_log. All scoped to your own database. The plugin integrates with WP's Personal Data Export and Erasure tools so customers can request a copy or deletion via Tools → Export / Erase Personal Data.

Will uninstalling delete my data?

Yes. On full uninstall (delete, not deactivate), all four tables and the plugin options are removed. Deactivating preserves data so you can reactivate without loss.

更新日志:

1.1.0 1.0.2 1.0.1 1.0.0