Shortlist
Shortlist adds a wishlist to WooCommerce. Shoppers save products with one click on shop listings and the product page — including specific variations — and view their list in My Account, on a dedicated page, or via [shortlist].
Why stores pick Shortlist
Section titled “Why stores pick Shortlist”Shortlist is one lightweight wishlist with guest support, merge on login and vanilla JS in the footer — not a heavy suite. Shoppers save for later without leaving the catalog. The free edition is the full GPL product.
Highlights
Section titled “Highlights”- Wishlist button on shop/archive listings and the single product page — each placement toggled independently.
- Variable products — shopper picks options first; the button saves the variation ID, with an accessible hint until options are chosen.
- My Account → Wishlist tab with optional live item count in the menu label.
- Dedicated wishlist page — pick a page in settings or create one in a click; optional auto-inject when the page has no shortcode yet.
[shortlist]shortcode and Gutenberg block — show the current shopper’s list anywhere.- Guest support — cookie-backed list merged into the account on login.
- AJAX add/remove — no reload; all buttons for the same product stay in sync; aria-live announcements.
- Plain JavaScript in the footer — no jQuery for the wishlist script itself.
How the wishlist works
Section titled “How the wishlist works”The button toggles membership over AJAX. Logged-in customers are keyed by user ID; guests by a session cookie. On login, guest items transfer to the account. The list grid on My Account / shortcode can show image, name, price, add-to-cart and remove controls — each toggle in settings.
Editions
Section titled “Editions”- Free on WordPress.org — single wishlist, guests, variations, dedicated page, My Account, shortcode.
- Pro (planned) for multiple named lists, share links, price-drop alerts and analytics.
Polski overlap
Section titled “Polski overlap”Polski includes a built-in wishlist module. Do not install Shortlist on the same store if that module is enabled. See Standalone storefront plugins in Polski.
Next steps
Section titled “Next steps”- Getting started — install, enable placements, create a wishlist page.