Flexa Wishlist For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Flexa Wishlist replaces the dated “table of products with social buttons” pattern with the wishlist UX shoppers already know from modern commerce apps.
- One-tap save — an optimistic heart button on product cards and pages. No modal, instant feedback.
- Works for guests — saved items persist without an account, and merge into the account silently and losslessly on login.
- Cache-safe — no per-user markup in cacheable pages; one small dependency-free script and one batched state request. Correct behind full-page caches.
- A designed wishlist page — a responsive card list with add-to-cart, remove-with-undo, and a proper empty state.
- Add to cart from the wishlist — move a single item or the whole list into the cart in one tap, with clear skip reasons for out-of-stock or variable products.
- Easy sharing — native share sheet on mobile, copy-link + channels on desktop, with correct link-preview meta.
- Zero configuration — beautiful defaults, presets over knobs; the accent color follows your theme out of the box.
- Accessible & fast — WCAG 2.2 AA, no color-only state, tight performance budgets.
- Developer friendly — REST API, action/filter hooks,
fw:DOM events, Gutenberg blocks, shortcodes, and Elementor widgets.
Flexa Wishlist for WooCommerce is a complete, professional wishlist product — free.
Placement
Everything renders through three shortcodes (also available as Gutenberg blocks and Elementor widgets):
[flexa_wishlist]— the full wishlist page.[flexa_wishlist_button product_id="123"]— a save button (defaults to the current product in a loop).[flexa_wishlist_counter]— a live saved-items count, ideal for the header/menu.
Source code
The plugin ships a compiled admin interface (assets/dist/) built from the
human-readable source in apps/admin/src/. The full source and build tooling
are also public at:
https://github.com/flexatech/flexa-wishlist-for-woocommerce
The admin app is built with pnpm and Vite:
pnpm installpnpm run build(orpnpm run devfor a watched build)
Screenshots
No screenshots provided
