| 开发者 | flexatech |
|---|---|
| 更新时间 | 2026年8月31日 12:14 |
| PHP版本: | 8.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
fw: DOM events, Gutenberg blocks, shortcodes, 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.Yes. The button markup is user-agnostic; the shopper's real saved state is reconciled from a single request after load, so it stays correct behind full-page caches and CDNs.
No. Guest wishlists persist via a first-party cookie and merge into the account automatically, and losslessly, on login.
Use the [flexa_wishlist] shortcode on any page, the "Flexa Wishlist" Gutenberg block, or the Elementor widget. A wishlist page is also created for you on activation.
Yes. Use [flexa_wishlist_button] (inside a product loop it targets the current product, or pass product_id) and [flexa_wishlist_counter] for a live count in your header or menu. Both are available as blocks and Elementor widgets too.
Yes. The page, button, and counter are all provided as native Gutenberg blocks and Elementor widgets that mirror the shortcodes.
Yes — WCAG 2.2 AA. Saved state is never communicated by color alone.
Yes. Each item has an add-to-cart action, and the wishlist page offers "Add all to cart". Items that can't be added (out of stock, or variable products that need an option selected) are clearly skipped with a reason.
Yes. All strings use the flexa-wishlist-for-woocommerce text domain and a .pot template is included under /i18n/languages.
Uninstalling removes the plugin's tables and options so nothing is left behind. Deactivating alone keeps your data intact.