How to Create and Manage Wishlists in XStore

In the world of e-commerce, providing a seamless shopping experience for your customers is paramount. One way to enhance the user experience and boost customer engagement is by leveraging the power of a built-in wishlist feature. With the right tools and customization options, you can turn casual browsers into dedicated shoppers. In this article, we'll explore how to enable and maximize the built-in wishlist feature on your website using the Xstore theme options.

Enabling the Built-In Wishlist

First and foremost, to tap into the potential of the built-in wishlist, you need to enable it within your Xstore theme settings. Here's how to do it:

Navigate to Xstore Theme Options: Head over to the Xstore Theme Options section on your website.

Find Woocommerce Options: Look for the "Woocommerce" tab within the Theme Options menu.

Enable Built-In Wishlist: Within the Woocommerce Options, you'll find the "Built-In Wishlist" option. Turn it ON to activate the built-in wishlist feature.

Now that you've enabled the wishlist feature, let's delve into the various customization options and settings that will help you tailor it to your specific needs.

Customizing Wishlist Elements

Icon Selection: You have the freedom to choose an icon for your wishlist element. You can either select from available icons, deactivate it entirely, or opt for a custom SVG icon by uploading it using the provided form.

Text Customization: You can customize the text that appears when a user adds a product to their wishlist or removes it. Make it more personal and engaging for your audience.

Product Added Notification: Keep your customers informed and excited by enabling this feature. It displays a notification when a product is successfully added to the wishlist.

Animated Hearts: For a touch of whimsy, consider enabling animated hearts. When a product is added to the wishlist, these hearts will dance on the screen, adding a delightful touch to the user experience.

Wishlist Page Settings

Choosing the Wishlist Page: Select a page on your website to serve as the primary Wishlist page. Make sure to add the [xstore_wishlist_page] shortcode to the page content.

Dynamic Page Option: Opt for the "Dynamic page" option to create a wishlist page based on the "Account" page link with additional query parameters, enhancing user navigation.

Customizing Table Content: Revamp the wishlist page's contents by toggling elements on or off, tailoring it to your design and user experience preferences.

Customizing Empty Wishlist Content: You can create your own custom HTML content for the empty wishlist page or leave it blank to use the default content.

Ask Estimate Settings

Button Text: Customize the text displayed on the "Ask Estimate" button to better match your branding or user expectations.

Customizing Content: Similar to other sections, you can also create custom HTML content for the "Ask Estimate" feature.

Pop-Up Style Customization

Background and Border Options: You can fine-tune the look of your wishlist pop-up by adjusting background color, adding a background image, and customizing border styles and colors.

Header and Single Product page Wishlist

Don't forget to explore and configure the available settings for the header wishlist and single product wishlist to ensure a consistent and user-friendly experience across your website.


In conclusion, the built-in wishlist feature in the Xstore theme offers a plethora of customization options to enhance your e-commerce site's functionality. By enabling and customizing these settings, you can create a shopping experience that resonates with your customers and keeps them coming back for more. So, don't hesitate to explore these features and tailor them to your unique requirements to harness the true potential of the Xstore built-in wishlist. Happy shopping!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.