Focused WordPress plugins for real client work.Clear licensing for 1, 5, or 100 websites

Woo Wishlist help

Installation, usage, and technical reference for version 1.4.1.

Overview

Dprime Woo Wishlist lets shoppers save products to wishlists and come back to buy later. It works for logged in customers and for guests, with a clean wishlist page, sharing by link or email, and store analytics that show what shoppers want most.

Before you start

  • WordPress 6.4 or newer
  • PHP 8.2 or newer
  • WooCommerce must be active

Installation

  1. Upload the plugin folder to wp-content/plugins or install the zip from Plugins, Add New.
  2. Activate Dprime Woo Wishlist.
  3. Create a page and add the shortcode [dprime_wishlist].
  4. Open Woo Wishlist in the admin, go to General, and select that page.
  5. Set your button placement and style under the Display tab.

Interface guide

Use these screens with the steps below. Select an image to open it at full size.

Woo Wishlist settings for the wishlist page and customer-facing features.
Choose the wishlist page and control the save, share, and shopper account features available in the store.

Using the plugin

  • Add to wishlist buttons on shop, category, and single product pages
  • Heart, star, or bookmark icons from the official Material Symbols set, outlined and filled, with icon, text, or both
  • Multiple named lists per shopper, for example Birthday or Home
  • Guest wishlists stored by cookie that merge into the account on login
  • A full wishlist page through the [dprime_wishlist] shortcode
  • Copyable shortcode references on every plugin admin tab
  • Move a single product to the cart, or add the whole list at once
  • Share a list by public link or send it by email
  • Price drop badges when a saved product gets cheaper
  • In stock and out of stock labels on every saved product
  • Live wishlist counter for menus through [dprime_wishlist_count] and the dpww_get_wishlist_count() header helper
  • Optional floating counter on every page
  • Admin analytics for the most wishlisted products
  • Export every wishlist to CSV
  • Built for High Performance Order Storage

Shortcodes

Use these in the WordPress editor, a shortcode block, or a compatible page builder.

[dprime_wishlist]
[dprime_wishlist_button]
[dprime_wishlist_count]

Styling and CSS classes

These public-facing class hooks are present in the plugin styles. Add custom CSS only after checking the result on a staging site.

.dpww-btn.dpww-btn--icon.dpww-card-name.dpww-card-price.dpww-card-thumb.dpww-cart-btn.dpww-cart-save.dpww-col-prod.dpww-count.dpww-count-wrap.dpww-create-list.dpww-drop.dpww-email-form.dpww-email-grid.dpww-empty.dpww-empty-text.dpww-float.dpww-grid.dpww-hp.dpww-ico.dpww-ico-fill.dpww-ico-outline.dpww-link-btn.dpww-list-tab

Works with

These connections are covered by the release contract tests.

  • Woo Filters: Wishlist buttons in filtered product results
  • Woo Product Condition: Condition details in private and shared wishlists
  • Woo Product Warranty: Warranty details in private and shared wishlists
  • AI Smart Woo Chatbot: Wishlist actions inside store chat

Data and cleanup

  • 5 WordPress settings
  • Database tables: your WordPress table prefix + dpww_items, your WordPress table prefix + dpww_lists

Retention: kept until the plugin is uninstalled. Uninstall policy: delete the plugin-owned data declared above.

Troubleshooting

  1. Confirm the required WordPress, PHP, and companion-plugin versions above.
  2. Save the plugin settings again, then repeat the exact action that failed.
  3. Clear page, object, and browser caches when the issue affects front-end output.
  4. Temporarily test with unrelated plugins disabled on a staging site to identify a conflict.
  5. If the problem remains, record the steps, visible error, and relevant logs before contacting support.

Frequently asked questions

Does it work for guests?

Yes. Guests keep a wishlist by cookie. When they log in or register, the guest wishlist merges into their account.

Can shoppers have more than one list?

Yes, when multiple lists are turned on under the General tab. Each list has its own name and share link.

How does sharing work?

Lists are private by default. A shopper can turn sharing on for a list, which creates a public link, or email the list to a friend.

Where do I place the button manually?

Use [dprime_wishlist_button] inside a product loop, or [dprime_wishlist_button id="123"] anywhere else.

Updates and access

An active individual or portfolio entitlement provides updates and support. After expiry, the installed local version remains, while update access, support, new activations, domain moves, and protected remote services stop.