Wish List for WooCommerce

Wish List for WooCommerce

Wish List for WooCommerce

Rated 5.00 out of 5 based on 7 customer ratings
(7 customer reviews)

Let your visitors save and share the products they love on your WooCommerce store with a Wish List.

SKU: N/A. Category: . Tag: .


Do you like the free version of this plugin? Imagine what the Wish List for WooCommerce Pro version can do for you!

Take a look on some of its features:

  • Choose custom icons from FontAwesome for all your buttons and notifications
  • Customize the default button in all ways (background and hover color, font weight, size, margin and more)
  • Choose precisely where thumbnail button will be displayed inside product image and also style it the way you want
  • Style your notifications
  • Choose your social icon colors
  • Customize all messages displayed to users easily
  • Use tooltips to make this plugin even easier to users


A ready-to-use wish list page.

Wish List for WooCommerce - Frontend - Wish List Page

Use a minimalist button on single product page to add or remove items from wish list.

Wish List for WooCommerce - Frontend - Product (Single)

Use a minimalist button on product loop to add or remove items from wish list.

Wish List for WooCommerce - Frontend - Product (Archives)

Display product attributes.

Wish list for WooCommerce - Frontend - Display product attributes


In general options you can turn on/off the plugin, choose to load icons from font awesome and turn on an option to ignore cache, making the plugin compatible with caching plugins like Wp Super Cache or W3 Total Cache.

Wish List for WooCommerce - Admin Settings - General

Choose if you want to share your wish list on social networks.

Wish List for WooCommerce - Admin Settings - Social Networks

Control precisely where your wishlist buttons will appear.

Wish List for WooCommerce - Admin Settings - Buttons

Decide what you are going to display in your wish list. Choose If you want to automatically remove items from wish list after they are purchased. Create a wish list tab on my account page if you want.

Wish List for WooCommerce - Admin Settings - Wish List

Choose if you want to notify your users about items being added to wish list.

Wish List for WooCommerce - Admin Settings - Notifications

Style it the way you want, with a bunch of options.

Wish List for WooCommerce - Admin Settings - Style

Customize all messages displayed to users easily.

Wish List for WooCommerce - Backend - Admin option - Texts

7 reviews for Wish List for WooCommerce

  1. Rated 5 out of 5

    So far I love “Wish List for WooCommerce”. Easy to set up. Awesome features. The only thing is the little heart is right behind the price in the upper right hand corner on my category pages. But I used a lot of gray. If I ever sell something I would upgrade to pro. šŸ™‚ Thanks

    • Hello Tami,
      Firstly, sorry for the delay.

      We are glad to hear that you are enjoying it!
      We would like you to know that in Pro version you can change the heart position. Besides that, in free version itself you can choose to turn this heart button off through admin options.

      And if you could review this plugin on we would really appreciate it. It’s really important to us.



  2. Rated 5 out of 5

    (verified owner)

    I consider its the best wishlist plugin after have tried all related plugin.
    Highly recommend!

    By the way, I got some issue about Font Awesome and thumb button.
    Where I can raise the issue?

  3. Rated 5 out of 5

    (verified owner)

    I have now objection on this plugin at all, works like charm…..and support guy is great, had a small issue but he helped to resolve it, even it wasnt problem with plugin itself…. so all 5 for them

  4. Rated 5 out of 5

    (verified owner)

    Great plug=in, fantastic support. needed a change, it was done in less than 2 weeks. Thanks!

  5. Rated 5 out of 5

    Easy to install and very easy to noodle through the set-up (kudos to the person who asked about blank wishlist pages because I had that issue as well). Two questions/comments … the ‘submit query’ label on the submit button is not very intuitive for customers. How do unregistered customers come back to their wishlist?

    • Thank you!

      We are going to check the issue about empty wish list pages. Maybe the wish list page isn’t getting installed automatically how it should.
      Regarding the wish list for unregistered customers, they can go back to it the same way registered customers do, going back to the wish list page. If they go back in less than 30 days the wish listed items will remain there.

      We didn’t get what you tried to say with “submit query” label.
      If you want, you can raise an issue on or contact us on

      See you šŸ™‚

  6. Rated 5 out of 5

    (verified owner)

    Great plugin with excellent support! Thanks Pablo!

  7. Rated 5 out of 5

    (verified owner)

    Great plugin, does exactly what it says it does & the support is prompt and excellent. Thank you Pablo!!

Add a review

4 thoughts on "Wish List for WooCommerce"

  1. aavasilev August 12, 2017 at 11:16 am #

    Hi guys!
    The plug-in well works if the visitor became authorized on the website, but if the visitor came as the guest that wish list is always empty when viewing though there is a message that the goods are added on the page. On the website I use a plug-in “Autoptimize” and a plug-in “Gator Cache”.
    Yes, and one more moment, if to activate value “Makes the plugin work even with cache enabled “, then a plug-in does not work generally, even buttons do not appear
    Thank You


    • Pablo Pacheco August 14, 2017 at 12:02 am #

      Hello @aavasilev,

      Iā€™m going to look into it.
      Can you tell me what is your site url?

      Can you also provide FTP access?
      If you can, please send it to


  2. Mel September 8, 2017 at 9:41 am #

    Hi Guys,

    I have installed this plugin and really love it but I’m having an issue on the customer’s wishlist screen. There is always an annoying loading spinner on the screen and I can’t get rid of it.

    I have sent an email with a screenshot and website admin access to as well but thought I would comment here as well.

    Thanks so much in advance for your help!


    • Pablo Pacheco September 8, 2017 at 8:11 pm #

      Hello Mel,

      Thanks for the kind words šŸ™‚

      I wasn’t able to login with that access info. Can you confirm it’s working? You can send it again to


Leave a Reply


= 1.3.4 - 20/09/2017 =
* Fix wish list template override location
* Fix Polylang plugin compatibility
* Remove stock alert template on email
* Improve email sharing

= 1.3.3 - 11/09/2017 =
* Fix font awesome icons height
* Fix image height on wish list
* Add option to control thumb button padding
* Add icon to wish list section on my account tab

= 1.3.2 - 11/08/2017 =
* Update template function
* Fix activation hook function
* Add stock alert option

= 1.3.1 - 20/07/2017 =
* Add option to change the pre-filled email textarea
* Add wish list on user profile page

= 1.3.0 - 06/07/2017 =
* Fix [alg_wc_wl_counter] shortcode
* Hide social icons on wish list if there aren't wish list items
* Update wish list counter via Ajax
* Tested up to WordPress 4.8

= 1.2.9 - 04/07/2017 =
* Add new option to auto remove purchased products from wish list
* Fix [alg_wc_wl_counter] shortcode for unlogged users

= 1.2.8 - 28/06/2017 =
* Fix wish list page creation on plugin install
* Add Wish list tab on My Account page
* Update autoprefixer gulp module
* Fix default button alignment on safari
* Fix thumb button click on IOS
* Add option to add/remove loading icon
* Update izitoast to version 1.1.2
* Update thumb icon position on window resize
* Fix wish list tab
* Add new option to work
* Make the plugin compatible with cache
* Create a shortcode to show the amount of items that are in the wish list

= 1.2.7 - 19/06/2017 =
* Improve default button style
* Fix error regarding the empty() function on Alg_WC_Wish_List_Item class
* Make the Add to cart button work with variable products on wish list page

= 1.2.6 - 11/05/2017 =
* Create function alg_wc_wl_get_toggle_wishlist_item_data() to pass parameters to toggle wish list items
* New action "alg_wc_wl_toggle_wish_list_item" after an item is toggled
* Change link to
* Save product attributes on database
* Save product attributes from unlogged user on registry
* Fix wish list page id if using the polylang plugin

= 1.2.5 - 10/04/2017 =
* Change thumb button position now that WooCommerce 3.0 uses a Magnifying glass icon on top right position
* Add option to make the thumb button to pulsate on hover
* Add option to set the thumb button hover size
* Change thumb button color to red when an item is on wish list
* Change remove icon color to red
* Remove colon from wish list on mobile

= 1.2.4 - 28/03/2017 =
* Fix thumb button position on product loop
* Add alpha colors on admin

= 1.2.3 - 25/03/2017 =
* Fix wish list url that goes on sharing email
* Prevent possible duplicates of Frontend Ajax URL on admin
* Make optional the feature to send email to admin

= 1.2.2 - 24/03/2017 =
* Improve function that calculates thumb button position on loop
* Add new option to share the wish list via email
* Improve performance by keeping the wishlist inside a variable
* Update izitoast
* Update translation

= 1.2.1 - 20/03/2017 =
* Fix bug where a warning was being generated by a missing cookie

= 1.2.0 - 14/03/2017 =
* Add option to control thumb button offset separately for loop and single product
* Add option to control button color for clicked state
* Fix German translation
* Improve thumb button position
* Fix notice on localize_scripts() function
* Increase priority of cookies creation
* Fix translation slug on template files

= 1.1.9 - 13/03/2017 =
* Fix the problem where ajax can't recognize logged in users on domain-mapped sites. Now the frontend ajaxurl is passed through an option on admin

= 1.1.8 - 12/03/2017 =
* Prevent an issue with themes that overwrite font-awesome font-family
* Better css selector for thumb button loop

= 1.1.7 - 10/03/2017 =
* Fix bug of empty icons on https connections. Now FontAwesome and bootstrap are being loaded through Protocol-relative URL

= 1.1.6 - 08/03/2017 =
* Fix multiple domain issue (Now user id cookie is being passed via ajax)
* Improve performance (Admin fields are being loaded only on admin)
* Better names for general sections on admin

= 1.1.5 - 06/03/2017 =
* New screenshots
* Update readme.txt
* Stop using sessions. Now unlogged users are managed with transients and cookies

= 1.1.4 - 03/03/2017 =
* Fix WooCommerce checking bug. Now the plugin is deactivated if WooCommerce is not active
* Show a notice when WooCommerce is not active
* Show a notice when Pro version is active
* Remove write_log function
* Better translation
* Add option to choose the wish list page
* Create widget displaying a link to wish list page
* Change text domain to match plugin slug so the plugin can be translated from

= 1.1.3 - 17/02/2017 =
* Minor changes

= 1.1.2 - 10/02/2017 =
* Information about the Pro version on General Tab

= 1.1.1 - 06/02/2017 =
* Better CSS for notification
* New event (alg_wc_wl_notification_close) triggered on notification close
* Notification box is now closing on esc key
* New filter (alg_wc_wl_toggle_item_ajax_response) on "class-alg-wc-wish-list-ajax.php" to handle a possible override
* New tab on admin to handle notification options
* New option to enable notifications on desktop
* New option to enable notifications on mobile
* New option to show wish list link on notification after adding a product to wish list
* New option to Show an Ok button so the user has one more option to close notification

= 1.1.0 - 05/02/2017 =
* Created a new filter (alg_wc_wl_toggle_item_texts) to customize texts from remove and add items to wish list
* Passing text to default button template dynamically with "add_label" and "remove_label" params. They can be filtered using "alg_wc_wl_locate_template_params" hook
* New option to show an "Add to cart" button on wish list
* Created a function on JS to control thumb button position properly
* JS is now receiving an option to disable / enable notification progress bar
* Notification is now receiving dynamic options via JS
* Passing an icon class to thumb buttons
* Including a new filter called "alg_wc_wl_locate_template_params" for filtering params passed to templates
* Added a class "alg-wc-wl-btn-wrapper" on default button template to control alignment
* Now it's possible to pass an icon class to default buttons
* Auto deactivating plugin if Pro version is active
* Better function names for autoloading and locating templates
* Better prefix for checking autoloading function

= 1.0.0 - 04/02/2017 =
* Initial Release.


  • Buy the plugin šŸ™‚
  • Download plugin’s zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to Admin Dashboard > Plugins > Add New > Upload Plugin and browse for downloaded zip file.
  • If plugin is successfully installed – you should see it added in the Plugins list.


Name: Wish List for WooCommerce Pro
Version: 1.3.4
Last updated: 5 days ago
Requires WordPress version: 4.4
Tested up to WordPress version: 4.8
Tested up to WooCommerce version: 3.1.2
Author: Pablo Pacheco

Free Version

Support forum