‘Please log in’ error when clicking Add to Wishlist #
This is expected behaviour. The wishlist requires a logged-in user. Add a login gate or redirect to your login page before visitors can save items. Handle the require_login: true response from the AJAX call in your frontend if you want a custom modal instead of an alert.
Wishlist panel opens but shows no items #
Confirm the user is logged in and has items saved. The AJAX call sends a GET request to get_wishlist_items — check the browser network tab for the response. Also confirm the dp_wishlist_products table exists in your database.
Sales Timer not showing on product page #
A WooCommerce sale end date must be set on the product under the Pricing tab in the product editor. The countdown timer only renders when a future sale end date is present. If the sale has already expired, the element is hidden.

