Title: Wishlist for WooCommerce
Author: Niloy - Codeixer
Published: <strong>Oktubor 12, 2017</strong>
Last modified: Oktubor 1, 2026

---

Search plugins

![](https://ps.w.org/jvm-woocommerce-wishlist/assets/banner-772x250.png?rev=3723126)

![](https://ps.w.org/jvm-woocommerce-wishlist/assets/icon-256x256.png?rev=3081229)

# Wishlist for WooCommerce

 By [Niloy – Codeixer](https://profiles.wordpress.org/im_niloy/)

[Download](https://downloads.wordpress.org/plugin/jvm-woocommerce-wishlist.2.0.7.zip)

 * [Details](https://rhg.wordpress.org/plugins/jvm-woocommerce-wishlist/#description)
 * [Reviews](https://rhg.wordpress.org/plugins/jvm-woocommerce-wishlist/#reviews)
 *  [Installation](https://rhg.wordpress.org/plugins/jvm-woocommerce-wishlist/#installation)
 * [Development](https://rhg.wordpress.org/plugins/jvm-woocommerce-wishlist/#developers)

 [Support](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/)

## Description

Enhance your e-commerce store’s functionality with WooCommerce Wishlist – the ultimate
tool that adds a powerful and lightweight wishlist feature. Improve your customer’s
shopping experience and boost your sales with this essential addition to your online
store. 🚀

[**Documentation**](https://www.codeixer.com/docs-category/wishlist-for-wc) | [**Support**](https://www.codeixer.com/contact-us/)

WooCommece wishlist is a helpful plugin that allows customers to create a personalized
list of products they want to purchase. It simplifies the shopping experience by
enabling individuals to save items they may want to buy later rather than searching
for them again. By using a wishlist, customers can easily keep track of the products
they are considering and make informed decisions about what to purchase. Additionally,
it provides retailers with valuable insights into their customers’ preferences, 
helping them better understand their target audience and optimize their marketing
strategies.

### 🌟 Wishlist for WooCommerce Free Features

 * Customize the position of the wishlist button
 * Ability to add wishlist buttons to any products
 * Auto Remove from wishlist when added to cart
 * Wishlist tables with customizable columns
 * Product variation support
 * Shortcode support
 * Pop-up wishlist view
 * Fast loading and efficient cache performance.
 * Override wishlist template
 * Wishlists stored for up to [x] days for guests
 * Custom CSS styling

[**Documentation**](https://www.codeixer.com/docs-category/wishlist-for-wc) | [**Support**](https://www.codeixer.com/contact-us/)

**Remove from wishlist when added to cart:** Removes a product from the wishlist
when it is added to the cart, saving you the hassle of manually managing wishlist.

🎨 **Custom CSS styling:** supports custom CSS styling, allowing you to style your
wishlist to match your website’s theme. 

📝 **[Shortcode](https://www.codeixer.com/docs/shortcodes/) support:** The plugin
supports product variation and shortcode, providing flexibility and convenience 
in creating and managing your wishlist.

**Pop-up wishlist:** Show pop-up with product details when wishlist action triggered.

🎨 **[Override wishlist](https://www.codeixer.com/docs/overwrite-wishlist-template/):**
Override the wishlist template from a child theme, giving complete control over 
the look and feel of your wishlist.

📅 **Guest Wishlist:** stores wishlists for guests for up to [x] days, ensuring 
that their wishlists remain available even after leaving your website.

🧑‍💻 **[Developer-friendly hooks for actions and filters](https://www.codeixer.com/docs/for-developers/):**
The plugin is developer-friendly, offering hooks for actions and filters that allow
developers to extend and customize the plugin’s functionality according to their
needs.

### 🔥 WHAT’S NEXT

If you like this Wishlist plugin, then consider checking out our other free plugins:

[Product gallery slider for WooCommerce](https://wordpress.org/plugins/woo-product-gallery-slider/)–
Best product image gallery slider for WooCommerce. It shows your WooCommerce products
with an image carousel slider. Beautiful style, increase sales and get customer 
attention.

[Custom Order Status Manager for WooCommerce](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/)
allows you to create, delete and edit order statuses to control the flow of your
orders better.

[Bayna – Deposits & Partial Payments for WooCommerce](https://www.codeixer.com/deposits-payment-plugin-for-woocommerce/?utm_source=wp&utm_medium=site&utm_campaign=free_plugin)
plugin allows customers to pay for WooCommerce products using a partial payment.

## Screenshots

[⌊Shop page⌉⌊Shop page⌉[

Shop page

[⌊Single Product Page⌉⌊Single Product Page⌉[

Single Product Page

[⌊Pop-up View⌉⌊Pop-up View⌉[

Pop-up View

[⌊Wishlist Template⌉⌊Wishlist Template⌉[

Wishlist Template

[⌊Wishlist Settings⌉⌊Wishlist Settings⌉[

Wishlist Settings

## Installation

To install the WooCommerce Wishlist plugin, please follow these steps:

 1. Unzip the downloaded zip file.
 2. Upload the plugin folder to the wp-content/plugins/ directory on your WordPress
    site.
 3. Activate the Wishlist for WooCommerce plugin from the Plugins page.
 4. After activation, you will see a new submenu called “Wishlist” under the “Codeixer”
    menu. Here you can configure all the plugin settings to your preference.

## Reviews

![](https://secure.gravatar.com/avatar/4156b9f74f13c32eb81e2a2c6932e68f2cf9b5f5f14635a57685f314e33372dd?
s=60&d=retro&r=g)

### 󠀁[A Game-Changer for WooCommerce](https://wordpress.org/support/topic/a-game-changer-woocommerce/)󠁿

 [Abid Al Hossain](https://profiles.wordpress.org/abiddk/) Mee 18, 2024

One of the best plugins I have ever came across. Truly helpful if you are trying
to take your WooCommerce experience to the next level.

![](https://secure.gravatar.com/avatar/65a031d97c1d5a6ddbfad49f4be71fb8454a4eaeb1e9487e0dc52f9577723ee4?
s=60&d=retro&r=g)

### 󠀁[Perfect (EDIT: NOT ANYMORE)](https://wordpress.org/support/topic/perfect-4852/)󠁿

 [opicron](https://profiles.wordpress.org/opicron/) Mee 15, 2024

Perfect lightweight wishlist. Not bloated like all the others. For an developer 
this is the perfect starting point to build upon. Do not use if you want bells and
whistles. Pure minimalistic approach! EDIT: since the takeover of Codeixer there
has been breaking adjustments. I am transitioning away from this plugin.

![](https://secure.gravatar.com/avatar/c72fa857bee31bb1ec1c99aa9573574982ed7d477b8a1878d2d37921bf75aeb9?
s=60&d=retro&r=g)

### 󠀁[Great and simple!](https://wordpress.org/support/topic/great-and-simple-158/)󠁿

 [prizzrak](https://profiles.wordpress.org/prizzrak/) Oktubor 23, 2021

It's a pity the plugin is no longer supported. I'd suggest to make 2 fixes (needed
to support multilang). 1. Change get_bloginfo('name') to $_SERVER['HTTP_HOST'] File\
wp-content\plugins\jvm-woocommerce-wishlist\inc\www-core-functions.php 23 return
str_replace( '-', '_', sanitize_title_with_dashes( $_SERVER['HTTP_HOST'] ) ); //
get_bloginfo('name') 2. Change get_the_title($product_id) to get_post_field( 'post_name',
get_post($product_id) ) File \wp-content\plugins\jvm-woocommerce-wishlist\inc\frontend\
www-functions.php 60 ?><a class="<?php echo esc_attr( $class ); ?>" href="?add_to_wishlist
=<?php echo $product_id; ?>" title="<?php echo esc_attr( $text ); ?>" rel="nofollow"
data-product-title="<?php echo esc_attr( get_post_field( 'post_name', get_post($
product_id) ) ); ?>" data-product-id="<?php echo $product_id; ?>"> //get_the_title(
$product_id)

![](https://secure.gravatar.com/avatar/77a55b1125f0e6beb23834a14b77e0ad48bc5c4f0cddc60269acf05c57f67127?
s=60&d=retro&r=g)

### 󠀁[Add to cart](https://wordpress.org/support/topic/add-to-cart-34/)󠁿

 [bizrobiul](https://profiles.wordpress.org/bizrobiul/) Oktubor 28, 2020

How to add product wishlist page to 'add to cart' page. I don't find any add to 
cart button

![](https://secure.gravatar.com/avatar/5a8e943d3706b643e59e1c5df5ab8689f6082ef581adb377181fe22040d9b867?
s=60&d=retro&r=g)

### 󠀁[Nothing to edit](https://wordpress.org/support/topic/nothing-to-edit-2/)󠁿

 [Ruben](https://profiles.wordpress.org/rubenvankempen/) Oktubor 12, 2020 2 replies

Nothing to edit, exept the favorite-page.

![](https://secure.gravatar.com/avatar/6a07ae0c2c5a626ae7cccdddc39c850dbf09890fdf6ae817a03be5697060ce09?
s=60&d=retro&r=g)

### 󠀁[After trying all the others, this one is perfect](https://wordpress.org/support/topic/after-trying-all-the-others-this-one-is-perfect/)󠁿

 [debjo](https://profiles.wordpress.org/debra-pearson/) Jun 29, 2020

I appreciate all the free plugins out there, but many times they're bloated with
unwanted options. Having tried many other Wordpress wishlist plugins, this is exactly
what I was looking for. Thank you!

 [ Read all 10 reviews ](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/)

## Contributors & Developers

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

Contributors

 *   [ Niloy – Codeixer ](https://profiles.wordpress.org/im_niloy/)
 *   [ Codeixer ](https://profiles.wordpress.org/codeixer/)
 *   [ Joris van Montfort ](https://profiles.wordpress.org/jorisvanmontfort/)
 *   [ blazecommerce ](https://profiles.wordpress.org/blazecommerce/)

“Wishlist for WooCommerce” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/jvm-woocommerce-wishlist/contributors)
for their contributions.

[Translate “Wishlist for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/jvm-woocommerce-wishlist)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/jvm-woocommerce-wishlist/),
check out the [SVN repository](https://plugins.svn.wordpress.org/jvm-woocommerce-wishlist/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/jvm-woocommerce-wishlist/)
by [RSS](https://plugins.trac.wordpress.org/log/jvm-woocommerce-wishlist/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.7 – 1 Oct 26

 * Fixed: Undefined index notice for wishlist_page on first activation
 * Tweak: Tested up to WordPress 7.1 and WooCommerce 11.1
 * Tweak: Escape output in the wishlist button and templates
 * Tweak: Use a proper placeholder in the transient cleanup query
 * Tweak: Link to the review form instead of the 5-star filter
 * Tweak: Remove the external roadmap script from the settings page
 * Tweak: Add License header and direct access guards
 * Tweak: Remove the Live Demo link (demo site is offline)

#### 2.0.6 – 30 May 25

 * Fixed: Function `_load_textdomain_just_in_time` was called incorrectly.

#### 2.0.5 – 15 Jan 25

 * Tweak: Update plugin SDK lib

#### 2.0.4 – 25 Nov 24

 * Fixed: `js click event` triggerd mutiple times
 * Tweak: Update plugin SDK lib
 * Compatibility with WooCommerce 9.4.x

#### 2.0.3 – 15 Jul 24

 * Added: Global scope is added ‘cix_wishlist_init()’ so that the wishlist init 
   function can be used by other plugins.
 * Added: URL parameters are supported for direct add to the wishlist via a link.
   For example https://domain.com/?add-to-wishlist=product_ID
 * Added: Singleton Pattern

#### 2.0.2 – 23 Jun 24

 * Added: ‘cixww_get_wishlist_page_link’ function to get the wishlist page link.
 * Added: Display admin to notice to make sure the wishlist page is set.
 * Fixed: Minor CSS Padding issue for wishlist button
 * Compatibility with WooCommerce 9.0.1

#### 2.0.1 – 06 may 24

 * Fixed: ‘woocommerce’ class has been added to set the default theme style for 
   the wishlist page.

#### 2.0 – 23 May 24

 * New plugin settings page with lots of settings added
 * Setup wizard added for quick onboarding
 * All codes have been rewritten as part of an update
 * HPOS compatibility has been declared
 * Compatibility with WooCommerce 8.8.3 ensured

#### 1.3.6 – 23 Sep 22

Fixed: default WooCommerce style for wishlist page table
 Compatibility with WooCommerce
7.1

#### 1.3.5 – 23 Sep 22

Bug fix
 Added: appsero insights Compatibility with WooCommerce 6.9.3

#### 1.3.4

Added a new filter for modifying the icon HTML: jvm_add_to_wishlist_icon_html

#### 1.3.3

Bug fix php error notice in ajax/www-ajax-functions.php

#### 1.3.2

Added an optional $product _id parameter to the jvm_woocommerce_add_to_wishlist 
function for use of this function outside of the loop, for increased flexibility.

#### 1.3.1

Bug fix. Whitespace in main plugin file. Please update.

#### 1.3.0

Fixed a fatal error in update 1.2.9. Please upgrade if you are on 1.2.9.

#### 1.2.9

Some slight changes to wishlist storage. The cookie is now always cleared on logout.
Also newly added products when not logged in will be added after login.

#### 1.2.8

Bug fix: When logged in last item on wishlist would need to be removed twice. Should
be fixed now. Also no ajax requests will de done if a user is not logged in to reduce
overhead.

#### 1.2.7

Security fix. User ID passed to ajax calls must match the current user.

#### 1.2.6

Another whitespace fix.

#### 1.2.5

Fixed a whitespace issue in front end link.

#### 1.2.4

Added a partially Japanese translation.

#### 1.2.3

Added a grunt task for automated POT files.
 Added and a Dutch translation and auto
generated POT file.

#### 1.2.2

Added a dontation button.

#### 1.2.1

Added a Dutch translation.

#### 1.2.0

Fixed a bug where the custom wishlist template would not load from the (child) theme.

#### 1.1.0

Fixed a bug “No products on your wishlist yet.” shown with products in wishlist 
on other pages than the main wishlist page (plugin settings).

#### 1.0.0

Initial release

#### Stable

1.0.0

## Meta

 *  Version **2.0.7**
 *  Last updated **1 háfta óll ago**
 *  Active installations **500+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/jvm-woocommerce-wishlist/) arde .[English (US)](https://wordpress.org/plugins/jvm-woocommerce-wishlist/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/jvm-woocommerce-wishlist)
 * Tags
 * [add to wishlist](https://rhg.wordpress.org/plugins/tags/add-to-wishlist/)[Wishlist](https://rhg.wordpress.org/plugins/tags/wishlist/)
   [wishlist for woocommerce](https://rhg.wordpress.org/plugins/tags/wishlist-for-woocommerce/)
   [woocommerce wishlist](https://rhg.wordpress.org/plugins/tags/woocommerce-wishlist/)
 *  [Advanced View](https://rhg.wordpress.org/plugins/jvm-woocommerce-wishlist/advanced/)

## Ratings

 3.8 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/?filter=4)
 *  [  2 3-star reviews     ](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/reviews/)

## Contributors

 *   [ Niloy – Codeixer ](https://profiles.wordpress.org/im_niloy/)
 *   [ Codeixer ](https://profiles.wordpress.org/codeixer/)
 *   [ Joris van Montfort ](https://profiles.wordpress.org/jorisvanmontfort/)
 *   [ blazecommerce ](https://profiles.wordpress.org/blazecommerce/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jvm-woocommerce-wishlist/)