Wish List for WooCommerce

Wish List for WooCommerce

Wish List for WooCommerce

Rated 5.00 out of 5 based on 10 customer ratings
(10 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

10 reviews for Wish List for WooCommerce

  1. Rated 5 out of 5

    Tami K

    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

    • algoritmika

      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

    Arvin (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

    Stojan (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

    Brent (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?

    • Algoritmika Ltd.

      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

    Esther (verified owner)

    Great plugin with excellent support! Thanks Pablo!

  7. Rated 5 out of 5

    Mel (verified owner)

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

  8. Rated 5 out of 5

    Andrea DΓΌrr

    I would like to say, that the plugin is the only one that worked well together with polylang + woocommerce and I am happy that I found it.
    The support was excellent. Thank you, Pablo – good work!!!

  9. Rated 5 out of 5

    Lianne (verified owner)

    Love this plugin! The developer was very helpful customizing the plugin πŸ™‚
    Thank you so much. Keep up the goog work!

    • Pablo Pacheco

      Thank you!
      If you need any help please let me know πŸ™‚

  10. Rated 5 out of 5

    Mays-Media (verified owner)

    Very useful plugin which helps to up-sell. A nice variation of customisation options available and the support was fast,friendly and very helpful. I wish all plugin authors were this good!
    Thank you very much.

Add a review

24 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


  3. David Back October 9, 2017 at 7:07 pm #

    Is it possible to specify quantity and variable of a product on a wish-list?


    • Pablo Pacheco October 9, 2017 at 7:14 pm #


      Quantity isn’t possible, but you can add variable products to wish list


  4. Hilda Steyn November 3, 2017 at 7:01 pm #

    Hi there. I installed the free version. If it works well, it will upgrade without a shadow of a doubt. But the sharing to social media doesn’t work. I asked some of my customers to test it for me. If they share to facebook and I click on the link, I only end up seeing my own ‘my account’ page. Even on a browser on which I am not logged in anywhere, I still don’t see her wish list. Am I missing something?
    I understand that support is only for the pro version, but I cannot upgrade if I can’t get the free version to work. I hope you would be able to help me.
    The plugin is currently disabled.


    • Pablo Pacheco November 3, 2017 at 7:18 pm #


      I understand. Can you provide FTP access to your site?
      I can make some tests and check it for you


    • Pablo Pacheco November 3, 2017 at 7:22 pm #

      If you can, please send it to


    • Pablo Pacheco November 3, 2017 at 8:50 pm #

      Sorry, it’s

      Maybe your issue is related to the wish list page. Is it properly configured on settings page?
      You can find it on: WooCommerce > Settings > Wist List > Wish list > page


  5. Madsnail November 4, 2017 at 3:06 am #

    Hello. Do you guys customize this plugin for special circumstances? I would love to pay extra for this.


  6. gemmawild November 8, 2017 at 2:15 pm #

    I’ve just purchased this plugin and am testing it now as I loved the free version. So far, I’ve come across the following problems:

    – Tooltip doesn’t show up next to the thumbnail button as it does in your screenshots (the ones visible on the plugin page when you have the free version installed). Instead, it ends up at the end of the product thumbnail on the right. It also adds additional padding/margin to the top of the thumbnail putting everything out of alignment. It does this on the single product page however the thumbnail button ends up under the product thumbnail instead and the same problem with the tooltip itself.

    Had no problem with the icons in the free version or if I disable ‘tooltips’ so it’s something to do with that particular element it would seem.

    – Font size for the thumbnail button doesn’t increase on the product loop, no matter what I set it to.

    Let me know if you need any screenshots. I’m using a test environment at the moment.

    Gem πŸ™‚


    • Pablo Pacheco November 8, 2017 at 2:33 pm #

      Hello Gemmawild,

      I can help you. Can you send me FTP access to your site?
      If you can, please send it to


      • gemmawild November 9, 2017 at 10:04 am #

        Thanks so much for your quick response, email sent πŸ™‚



  7. PhilD November 15, 2017 at 4:42 pm #

    Hi Pablo,

    Just downloaded and installed the free version – I am open to buy premium but have a question first:
    On my regular shop page I can see the little “heart” button on each product. On other pages, I have a product carousel – there the button doesn’t show. Any chance to get it there?

    Thanking you in advance!
    Best, Phil


    • Pablo Pacheco November 15, 2017 at 10:48 pm #

      Hello PhilD,

      I think it depends. I’d have to see your site first.
      Can you send FTP access to


  8. alindex November 16, 2017 at 2:49 am #

    I can not translate into French the terms “Product”, “Price”, “Stock”, “Remove”, “Stock alert” etc…
    I tried with loco translate but without success.
    I have the latest version of wordpress and woocommerce.
    Do you have a solution?
    With the free version everything was fine for translation


    • Pablo Pacheco November 16, 2017 at 3:40 pm #

      Hello Alindex,

      I’ll look into it


      • alindex November 16, 2017 at 4:14 pm #

        not immediately, I’m working on it right now


        • Pablo Pacheco November 16, 2017 at 4:16 pm #

          Ok, I’m doing some tests on my local environment first


    • Pablo Pacheco November 16, 2017 at 6:39 pm #

      Hello again Alindex,

      If you update your Wish List plugin to version 1.4.1 this translation issue should be working just fine πŸ™‚
      If you have your wpcodefactory helper plugin you’ll be able to see the update on the dashboard.

      Please tell me if it’s working for you now,
      See you


  9. alindex November 16, 2017 at 9:05 pm #

    Yes, it works best translating with loco translate for “Product, Price, Remove, Alert Stock, Receive Email when a product …

    But, I had to edit the page share.php to change “Save” for the tab Stock alert and the side “share email”
    see vendor / algoritmika / wish-list-for-woocommerve / templates.

    Your plugin works fine and it seems very popular with my shop buyers


    • Pablo Pacheco November 16, 2017 at 9:21 pm #

      I’m glad to hear it!

      You’re right, thanks. I’ve just edited the “save” label on alg_wcwl_stock_alert.php. It will be OK on next version.
      What was the other modification you’ve made? I was’t able to find it.

      If you tell me I can update it again ASAP


Leave a Reply


= 1.4.2 - 20/11/2017 =
* Fix stock alert button translation code

= 1.4.1 - 16/11/2017 =
* Improve translation function

= 1.4.0 - 10/11/2017 =
* Fix click on iphone
* Update balloon css

= 1.3.9 - 09/11/2017 =
* Fix php notice
* Fix conflict with the tip
* Fix thumb button z-index
* Fix thumb button font size on loop

= 1.3.8 - 24/10/2017 =
* Fix php notice

= 1.3.7 - 11/10/2017 =
* Improve thumb button positioning

= 1.3.6 - 03/10/2017 =
* Improve css classes for different themes
* Improve cache ignore feature
* Update Izitoast
* Add text parameters to email sharing
* Globalize thumb button position function
* Improve function that updates wish list counting
* Improve cookie to get unlogged user id
* Add translatable text in "Send wish list by email button"

= 1.3.5 - 25/09/2017 =
* Fix default button font size
* Add text options to customize wish list sharing

= 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 to the Plugins list.


To keep WPCodeFactory items up to date, please install WPCodeFactory Helper plugin and enter your site key.


Name: Wish List for WooCommerce Pro
Version: 1.4.1
Last updated: 2 days ago
Requires WordPress version: 4.4
Tested up to WordPress version: 4.8
Tested up to WooCommerce version: 3.2.4
Author: Pablo Pacheco

Free Version

Support forum