Wishlist Everywhere
by abdullahart on WordPress.org
Short Description: A plugin that adds a wishlist feature for your website, allowing users to save and manage their favorite items.

Admin settings panel for configuring wishlist options.
Wishlist Everywhere adds a flexible and easy-to-use wishlist system to your WordPress website. Let users save products, posts, or any custom content types to a personal wishlist. Works for both logged-in and guest users. Perfect for WooCommerce stores, blogs, event sites, real estate platforms, and more.
Admins can now track Most Wishlisted Products and Top Users by Wishlist Activity with built-in Analytics.
🌟 Key Features
✅ Support for Any Post Type
Enable wishlist functionality for Products, Posts, Pages, or any Custom Post Type.
✅ WooCommerce Integration
Display wishlist buttons on product listing and product detail pages with full support for WooCommerce hooks.
✅ Works for Both Logged-in and Guest Users
Wishlists are saved for guest users using browser storage (cookies/localStorage) and for logged-in users in their account.
✅ User Account Wishlist Tab
For logged-in users, adds a “Wishlist” tab in their WooCommerce My Account section.
✅ Gutenberg Block Support
Easily add wishlist buttons in Gutenberg using a dedicated block.
✅ Customizable Button Placement
Choose where to show wishlist buttons: above image, before/after add to cart, or insert manually using a shortcode.
✅ Custom Button Text
Set custom text for both “Add to Wishlist” and “Remove from Wishlist” buttons.
✅ AJAX Support
Instantly add or remove items from wishlist without page reloads.
✅ Shortcodes
Use [wishlist_everywhere] to display the user’s wishlist anywhere on your site.
✅ Custom Styling Options
Add your own CSS for button styles, layout adjustments, or animations.
✅ Optimized & Lightweight
Built for speed with clean code and minimal database usage.
✅ Wishlist Sharing
Users can now copy wishlist links to clipboard or share directly on Facebook, Twitter, and Pinterest.
✅ Analytics Dashboard
Store admins can view wishlist items in the backend
– View most wishlisted products
– View top users with wishlist activity
– Track wishlist activity even after items are removed
– Visual charts powered by Chart.js
💡 Use Cases
🛍️ WooCommerce Stores – Let shoppers save favorites for future purchases.
📰 Blogs & Content Sites – Allow readers to bookmark articles and guides.
🎫 Event Listings – Let users track and save events they’re interested in.
🏘️ Real Estate – Visitors can save properties to revisit later.
🎓 Educational Portals – Students can wishlist courses, documents, and videos.
📦 What’s Included
- Universal wishlist support for all post types
- WooCommerce-ready functionality
- Wishlist on product archives and detail pages
- Button position controls
- AJAX-powered actions add/remove
- Shortcode support:
[wishlist_everywhere] - User account tab for wishlists
- Gutenberg block
- Custom post type settings
- Guest and user account wishlist support
- Wishlist sharing (clipboard + social platforms)
- Developer-friendly structure
- Styling customizer via CSS box
Shortcodes
[wishlist_everywhere]
Displays the wishlist for the current user (guest or logged-in).