FAQ
Does it require WooCommerce?
Section titled “Does it require WooCommerce?”Yes. Shortlist requires an active WooCommerce installation and does nothing without it.
Can guests use the wishlist?
Section titled “Can guests use the wishlist?”Yes, if you allow it in settings. A guest’s list lives in an HttpOnly cookie and is merged into their account automatically the next time they log in — no manual import.
Where can shoppers view their list?
Section titled “Where can shoppers view their list?”In the My Account → Wishlist tab, on a dedicated wishlist page, or anywhere you place the [shortlist] shortcode or the Shortlist Wishlist block.
How does it handle variable products?
Section titled “How does it handle variable products?”The button stays disabled with a configurable hint until the shopper picks options, then saves the selected variation ID — so the saved item is the specific variation, not the generic product.
Does it use jQuery?
Section titled “Does it use jQuery?”No. Shortlist’s own front-end script is vanilla JavaScript with no jQuery dependency, deferred and loaded in the footer.
Will it cause layout shift?
Section titled “Will it cause layout shift?”No. The toggle button reserves its space, so switching between the add and remove states never reflows the page.
Is it accessible?
Section titled “Is it accessible?”Yes. The toggle is a real <button> with aria-pressed, wishlist changes are announced to screen readers, and the My Account item count updates live without a page reload. All buttons for the same product stay in sync after a toggle.
How do I create a dedicated wishlist page?
Section titled “How do I create a dedicated wishlist page?”In settings, pick an existing page from the dropdown or click Create wishlist page to publish one with the [shortlist] shortcode. Enable Show list on page to auto-output the grid when the page body has no shortcode yet; leave it off if the page already contains [shortlist] to avoid a duplicate.
What can the list show?
Section titled “What can the list show?”A heading, intro and empty-list text, a configurable column count, and which product details appear — image, name, price, add-to-cart and the remove button — each toggled independently.
Where are wishlists stored?
Section titled “Where are wishlists stored?”Logged-in customers’ lists are stored in a custom table keyed to their user ID; guest lists live in the shortlist_session cookie (six-month lifetime) until the guest logs in. Deleting the plugin removes the wishlist table and plugin options.
Free vs PRO?
Section titled “Free vs PRO?”The free edition is the full single wishlist — guests, variations, My Account, dedicated page, shortcode/block and AJAX sync. Shortlist PRO (planned) adds multiple named lists, share links, price-drop and back-in-stock alerts and analytics — not basic wishlist access.