WPC Smart Wishlist for WooCommerce


WPC Smart Wishlist for WooCommerce is a plugin which outstands other wishlist plugins in a way that it not only allows your customers to add favorite products to the wishlist but also enables a quick popup view of their personal wishlist without the need to leave the current page. Users have complete control over the actions triggered by Add to Wishlist button and other shopping behaviors. Therefore, your visitors won’t experience any interruption during their shop browsing and easily save favorite choices for later consideration. WPC Smart Wishlist is fully optimized for SEO, compatible with any WordPress themes & WPML plugin for site translation. Moreover, it’s highly adaptable for any screen resolutions, even on small devices.

Live demo

Visit our live demo here to see how this plugin works.


  • Enable/disable wishlist for unauthenticated subscribers
  • Enable/disable auto-remove products from wishlist after adding to the cart
  • Select an existing page to be functioned as Wishlist page
  • Wishlist page: Enable/disable Share button & Copy Link button
  • Add to Wishlist button: Button/ Link type
  • Editable & translatable text for Add to Wishlist button
  • Actions triggered by the button: Display a message or Open the product list
  • Adjust the button’s position on single product pages & archive page
  • Customize the button’s visibility for certain selected categories
  • Manually add the button on any page by using shortcodes
  • Unlimited color choices for wishlist popup
  • Editable Continue Shopping link & close the wishlist popup
  • Highly adaptable view for all screen resolutions, even small-screen devices
  • A useful tool for improving your site’s search engine optimization
  • WPML integration for building multilingual sites
  • Premium: Enable Add to Wishlist on various Menus
  • Premium: Action triggered by Wishlist menus: Open a page or popup
  • Premium: Lifetime update and dedicated support


Available languages: English (Default), Russian, Italian

If you have created your own language pack, or have an update for an existing one, you can send gettext PO and MO file to us so we can bundle it into WPC Smart Wishlist.

Need more features?

Please try other plugins from us:

Need support?

Visit plugin documentation website.



  1. Please make sure that you installed WooCommerce
  2. Go to plugins in your dashboard and select “Add New”
  3. Search for “WPC Smart Wishlist”, Install & Activate it
  4. Go to settings page to choose position and effect as you want


How to integrate with my theme?

To integrate with a theme, please use bellow filter to hide the default buttons.

add_filter( 'woosw_button_position_archive', function() {
    return '0';
} );
add_filter( 'woosw_button_position_single', function() {
    return '0';
} );

After that, use the shortcode to display the button where you want.

echo do_shortcode('[woosw id="{product_id}"]');


December 2, 2019
The plugin works very well and is very beautiful, and the support is also very good 😀
June 21, 2019
I highly recommend WPClever's plugins have upgraded to premium for the 4 I needed and their fantastic team helped me get everything set up.
February 11, 2019
The plugin works great in my use. I had to make a few customizations in which I needed help from the author. I received help in few hours during a weekend, so that in mind I've to praise the customer support.
November 27, 2018
I purchased the fly cart plugin from this developer a few days ago and have been so happy with it so far that I decided to give this wishlist plugin a try. I have just upgraded to premium and support has been absolutely amazing. Highly recommend at least trying this if you want a simple, fast, uncomplicated, mobile-friendly wishlist that works really well.
November 5, 2018
I am struggling for one year to get best whislist plugin, try so many plugins. Not been satisfied. When I used your plugin, that is so simple with maximum functions. Like it. Thanks for this superb plugin. * Suggesetion- 1) Add share icons 2) option to add whishlist heart symbol & with '+' heart symbol,after added to wishlist. Thanks.
April 4, 2018
I downloaded and removed so many wishlist plugins, for some odd reason the majority of them are just complicated when it shouldn't be. It works right out of the box, simple to setup and simple to use! I see they have other plugins as well...going to test them out too. PS - Love how you actually SEE and can save/bookmark the wishlist link. Thanks for a great plugin! Dee
Read all 6 reviews

Contributors & Developers

“WPC Smart Wishlist for WooCommerce” is open source software. The following people have contributed to this plugin.


Change log


  • Updated: Compatible with WordPress 5.3 & WooCommerce 3.8.x


  • Updated: Optimized the code


  • Fixed: Some minor issues


  • Fixed: Copy wishlist link on iOS devices


  • Added: Translation from Tusko Trush
  • Fixed: Duplicate wishlist page


  • Updated: Optimized the code


  • Fixed: Button type don’t change


  • Added: Filter for button html ‘woosw_button_html’
  • Updated: Optimized the code


  • Updated: Compatible with WooCommerce 3.6.x


  • Added: Action when clicking on the added button: open wishlist popup or wishlist page
  • Added: Auto close for the message popup
  • Updated: Optimized the code


  • Fixed: PHP warning


  • Added: Only show the Wishlist button for products in selected categories
  • Fixed: Button text can be translated


  • Added: Copy URL to clipboard on the Wishlist page


  • Added: Custom URL for Continue shopping button
  • Updated: Compatible with WooCommerce 3.5.4 & WordPress 5.0.3


  • Updated: Compatible with WooCommerce 3.5.3 & WordPress 5.0.2


  • Updated: Change JS event touchstart to touch
  • Updated: Optimized the code


  • Fixed: Error when removing the last item
  • Added: Filter for Wishlist URL & count


  • Updated: Change default popup type to products list
  • Updated: Compatible with WooCommerce 3.5.1


  • Added: Just show message when adding to Wishlist
  • Updated: Optimized the code


  • Updated: Compatible with WooCommerce 3.5.0


  • Updated: Optimize the code to reduce the loading time


  • Fixed: Error when loading backend.css


  • Added: Option to remove product after adding to cart
  • Fixed: Error when remove the last item on the Wishlist


  • Fixed: Error when WooCommerce is not active


  • Fixed: JS trigger
  • Updated: Compatible with WooCommerce 3.4.5


  • Updated: Settings page style


  • Added option to change the color
  • Compatible with WooCommerce 3.4.2


  • Add JS trigger when show/hide or changing the count


  • Optimized the code


  • Fix some minor CSS issues


  • Fix the PHP notice


  • Compatible with WooCommerce 3.3.5


  • Compatible with WordPress 4.9.5


  • Added: Button text for “added” state
  • Added: WPML integration
  • Fixed: Fix the height of popup to prevent blur


  • Compatible with WordPress 4.9.4
  • Compatible with WooCommerce 3.3.1


  • Added: Auto create the Wishlist page with shortcode


  • Fix share URLs


  • Add share buttons on wishlist page


  • Update wishlist page


  • Update CSS


  • Released