Multiple wishlists
Create collections like Birthday, Later, or Work — products stay organized.
Documentation, features, and setup guide for our free WooCommerce wishlist plugin — multiple lists, guest sessions, and move-to-cart for your store.
100% free plugin Free WordPress support Support Need custom work?
Install & activate
Install from WordPress.org and activate with WooCommerce running.
Configure settings
Set wishlist page, button position, guest mode, and notifications in admin.
Add shortcodes
Place [skynsmfa_wishlist] on your wishlist page.
Shoppers save & buy
Customers build lists and move items to cart in one click.
Core capabilities
Built for WooCommerce — every feature maps to real shopping behaviour.
Create collections like Birthday, Later, or Work — products stay organized.
Visitors save products without accounts; data syncs on login.
One-click moves wishlist items into the cart at the buying moment.
Configure buttons, notifications, wishlist page, and behaviour.
Place wishlists and icons anywhere with simple shortcodes.
Declared compatible with WooCommerce HPOS and Cart/Checkout blocks. Tested up to WordPress 7.0.
Choose table or grid on the wishlist page — mobile-friendly stacked cards on small screens.
Gutenberg block and [skynsmfa_wishlist_menu_icon] shortcode with live AJAX counter.
Tabbed admin hub — configure storefront behaviour in Settings, recreate the wishlist page from Tools.
In action
Admin settings, storefront wishlist flows, and header icon — from version 1.0.2.
Admin Settings
Enable wishlist, multiple lists, layout, notifications, and button placement
Admin Tools
Recreate the default wishlist page and shortcode if removed
Shop catalog
Heart icons on the product loop — filled when already saved
Single product
Icon-only wishlist control over the product image
Choose a list
Modal when shoppers pick which list receives a new product
Grid layout
Multiple named lists with product cards, prices, and move to cart
Table layout
Classic row view with add to cart and remove actions
Header favorites icon
Gutenberg block with live heart counter beside the cart
Mobile wishlist
Stacked cards on narrow screens — create, rename, add to cart, remove
Documentation
Install, configure, and extend SkyNet Smart Favorites.
Install via the WordPress dashboard (recommended) or upload manually.
Method 1 — WordPress dashboard
Method 2 — Upload ZIP
.zip from WordPress.org.# Upload via FTP/SFTP
/wp-content/plugins/skynet-smart-favorites/
# Then activate in WordPress Admin → Plugins
| Shortcode | Description | Parameters |
|---|---|---|
| [skynsmfa_wishlist] | Full wishlist page with lists and move-to-cart | None |
| [skynsmfa_wishlist_icon] | Add/remove toggle for a product (enable in Settings) | product_id="123" |
| [skynsmfa_wishlist_menu_icon] | Header favorites link with live AJAX counter | None — or use Gutenberg block |
[skynsmfa_wishlist]
[skynsmfa_wishlist_icon product_id="123"]
[skynsmfa_wishlist_menu_icon]
echo do_shortcode( '[skynsmfa_wishlist]' );
echo do_shortcode( '[skynsmfa_wishlist_icon product_id="' . get_the_ID() . '"]' );
Open WordPress Admin → SkyNet Smart Favorites. Use the Settings tab for storefront behaviour and the Tools tab to recreate the wishlist page.
| Setting | Description | Default |
|---|---|---|
| Enable wishlist | Master toggle for all wishlist features | On |
| Assigned page | Page with [skynsmfa_wishlist]; auto-created on activation | Wishlist |
| Layout preset | Table or grid on the wishlist page | Table |
| Multiple lists | Let shoppers create named wishlists | On |
| Add target | Default list, last-used list, or ask which list | Default list |
| Loop / single buttons | Show on shop catalog and product pages; set position and icon-only mode | Enabled |
| Header favorites icon | Enable block and [skynsmfa_wishlist_menu_icon] | Off |
| Notifications | Toast, tooltip, or none when items are added/removed | Toast |
| AJAX rate limit | Helps protect against automated traffic | Configurable |
Can I use this without WooCommerce?
No. The plugin requires WooCommerce for products, sessions, and cart integration.
Does it work for guest users?
Yes. Guest favorites are stored in the WooCommerce customer session so visitors can save products before logging in.
Can customers create multiple wishlists?
Yes. Enable Allow multiple lists in Settings — shoppers can create, rename, and choose which list receives new products.
Can I use a grid layout on the wishlist page?
Yes. Under Settings → Layout preset, choose Grid. Table layout remains the default.
How do I add a favorites icon in the header?
Enable Enable favorites menu icon in Settings, then add the SkyNet Smart Favorites icon block in the site editor or use [skynsmfa_wishlist_menu_icon].
Is data sent to external services?
No. Wishlist data stays in your WooCommerce customer session and WordPress database — not sent to external SaaS services.
Is it HPOS compatible?
Yes — declared via FeaturesUtil for custom order tables and checkout blocks.
Where is free plugin support?
Post questions on the WordPress.org support forum — no cost for setup, bugs, or how-to questions.
Can you customize this for my store?
Yes. SkyNet builds custom plugins, themes, and WooCommerce features beyond the free version.
[skynsmfa_wishlist] and WooCommerce is active.
Grid layout, header icon & admin Tools
[skynsmfa_wishlist_menu_icon] with live AJAX counterStability and compatibility
uninstall.php with ABSPATH guardlanguages/index.php stub for Domain PathInitial release
Plugin support
Smart Favorites is a free, open-source plugin. Community support is included — ask questions, report issues, or share feedback on the official WordPress support forum.
Installation, settings, shortcodes, and general troubleshooting with the WordPress community.
Open support forum →Step-by-step setup, FAQ, and changelog — start here before posting a support thread.
Jump to documentation →Download the latest version, read reviews, and check compatibility on WordPress.org.
View on WordPress.org →SkyNet Smart Favorites is free and open source under GPLv2. If it helps your store, consider supporting ongoing maintenance, compatibility updates, and new features.
Support is optional and does not unlock paid features — it helps us keep the free plugin maintained on WordPress.org.
Grow beyond the free plugin
Need a bespoke wishlist flow, theme integration, B2B rules, or a full WooCommerce rebuild? The same SkyNet team behind Smart Favorites delivers custom plugins, stores, and platform work.
Or tell us about your project on the Product Lab contact form — choose “Support: Smart Favorites” or “Custom WordPress plugin”.
A paid Pro tier with advanced analytics, email reminders, and priority support is on the roadmap. Until then, use the free plugin plus WordPress.org support, or hire SkyNet for custom features today.
Need more than a plugin? Explore SkyNet services.
Free plugin users get WordPress.org support. Growing stores can upgrade with SkyNet custom development or speak with our team directly.