Documentation / Premium features
Premium
Dynamic Wishlist
Adds a Save button on any widget from the Advanced tab and an EE Saved Items widget for the visitor list. Logged-in users store items in user meta; guests use the browser only. Off by default.
Where Elementor Advanced tab → Wishlist on any widget. Frontend: EE Saved Items. Admin: Elementor Extras → Saved Items.
How to use it
- Turn on "Platform: Dynamic Wishlist" under Settings → Add-on features.
- Edit a page with Elementor. Select a widget, open Advanced, and turn on Wishlist. Choose how the item ID is taken (current post, a field, or a manual ID).
- Add the EE Saved Items widget where the visitor should see their list (grid or list).
- Publish the page. Visitors click Save; logged-in lists persist in their profile. Guests keep the list in the browser only.
- Open Elementor Extras → Saved Items to review logged-in lists or clear one.
Notes
- This is not a WooCommerce product wishlist plugin. It saves any widget’s item (post, product, custom, or widget ID) for later.
- Guests never write to the server. REST GET /wishlist and POST /wishlist/toggle require a logged-in cookie plus a REST nonce.
- The list is capped at 50 items (filter landtech_extras/wishlist/max_items). User meta key landtech_extras_wishlist is not autoloaded.
- Developers: GET /wp-json/landtech-extras/v1/wishlist, POST …/wishlist/toggle (logged in); GET …/wishlist/admin (manage_options). Admin-post landtech_extras_wishlist_clear.