| 开发者 |
jkohlbach
RymeraWebCo smub |
|---|---|
| 更新时间 | 2026年10月2日 17:11 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
saveto-wishlist-lite-for-woocommerce/ folder to the /wp-content/plugins/ directory.We aim to create the easy-to-use wishlist experience for WooCommerce — one that helps store owners grow. It's a feature-rich wishlist plugin that comes with everything you need to give your customers a great experience saving products to lists.
No, you and your customers can create as many wishlists as you like.
Yes, it does.
Open the page in UX Builder, click to add an element, and choose "Save to Wishlist" from the Content category. The element has two optional settings: a Wishlist ID, to pin the element to one specific wishlist, and a "Show the default wishlist only" toggle. Leave both alone and the element behaves exactly like the [saveto_wishlist] shortcode. This matters because a UX Builder page stores its own layout. If you rebuild your wishlist page in UX Builder without adding this element, the page has no wishlist on it to show. Adding the element puts it back. One limit worth knowing: place the element on the page itself. If you put it inside a reusable UX Block and then pull that block into a footer, a menu, or a custom product layout, the wishlist still appears but its scripts and styles will not load with it.
Yes, they can! Your users can create and name as many wishlists as they like to help them organize their shopping on your store.
Yes! With a single click, shoppers can bookmark items and curate a list of their favorite products to save for later.
Yes! Guests can save products without logging in. When they eventually create an account, all of their saved items are automatically merged, so they don't lose anything.
Yes, and SaveTo Wishlist adds a native "Save to Wishlist" module to the Divi Builder so you can place the wishlist exactly where you want it.
Divi builds pages with its own layout system rather than the WordPress page content, so a page you have built with the Divi Builder — or a page covered by a Divi Theme Builder template — may no longer run the [saveto_wishlist] shortcode that the plugin's Wishlist page normally uses. (A Theme Builder template that includes Divi's own Post Content module still runs it.) If your Wishlist page looks empty under Divi, that is why.
To fix it, open the page in the Divi Builder, add the "Save to Wishlist" module wherever you want the wishlist to appear, and save. The module also works inside Divi Theme Builder templates, so you can build one wishlist layout and reuse it across your site. Leave the module's "Wishlist ID" field empty and it shows each visitor their own wishlist.
The module needs Divi 4, either the theme or the Divi Builder plugin. It appears in the builder's module list under its own name, alongside Divi's other modules. Divi 5 uses a new module system and is not supported yet.
Yes. The wishlist button works out of the box with Woostify, and the plugin ships Woostify-specific styling so the button looks native on Woostify's shop, archive and single-product templates — no custom CSS needed. Because Woostify rebuilds the WooCommerce product loop and uses its own product gallery, a couple of button placements are best avoided on Woostify. You'll find these options under SaveTo Wishlist → Settings → Button. Shop page — "Button Placement":
Yes. The wishlist button works out of the box with Blocksy, and the plugin ships Blocksy-specific styling so the button looks native on Blocksy's shop, archive and single-product templates — no custom CSS needed. Every placement shows the button on Blocksy; the notes below tell you what to expect from each one. You'll find these options under SaveTo Wishlist → Settings → Button. Shop page — "Button Placement":
On a block theme, WooCommerce builds the shop and category pages out of blocks, and SaveTo Wishlist attaches the button to the block that matches your chosen placement. Each placement uses a different block:
Yes, and you do not need to write any code. With Popup Maker active, SaveTo adds four things to Popup Maker's own screens:
stwlite_wishlist_added cookie in your caching plugin so the Customer Has Wishlisted Products condition is evaluated per visitor.
On every successful add, SaveTo emits two generic browser-side signals — for both guests and logged-in customers, and whether or not Popup Maker is installed. Use these if you want to build your own behaviour on top of a wishlist save:
document named stwlite_added_to_wishlist, carrying event.detail = { productId, collectionId }. Use it for instant triggers. productId is the variation ID for variable products, and 0 when several products were saved at once (the "save cart to wishlist" button). collectionId is 0 for guests, whose items are stored in the browser rather than in a wishlist.stwlite_wishlist_added, whose value is the URL-encoded product ID — run it through decodeURIComponent() before using it. Use the cookie for cross-page-load targeting such as exit-intent. It lasts 30 days and is cleared once the customer removes their last wishlisted product.PUM.open()):
document.addEventListener( 'stwlite_added_to_wishlist', function ( e ) { PUM.open( 123 ); } );
Note: when Wishlist > Settings > General > Add to wishlist button is set to Redirect, the page navigates away immediately after the add, so use the cookie rather than the event in that mode.
Still have questions? Please do not hesitate to reach out to our team via the support forums.
stwlite_frontend_translations filter so add-ons can contribute their own strings to the wishlist frontend appstwlite_load_frontend_assets filter to opt individual pages out of the frontend assets, for themes and plugins that replace the checkoutdefaultonly attribute to the [saveto_wishlist] shortcode to display only the default wishlist