{"id":367012,"date":"2026-09-19T00:32:13","date_gmt":"2026-09-19T00:32:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pb-woo-wishlist\/"},"modified":"2026-09-19T00:17:06","modified_gmt":"2026-09-19T00:17:06","slug":"auto-commerce-wishlist","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/auto-commerce-wishlist\/","author":8699525,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.2","stable_tag":"trunk","tested":"7.1.1","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Auto Commerce Wishlist","header_author":"PingBooster","header_description":"A lightweight wishlist plugin for WooCommerce stores that automatically matches the active theme's button styling and accent color, with no manual CSS required.","assets_banners_color":"fbfbfc","last_updated":"2026-09-19 00:17:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3702878,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-512x512.png":{"filename":"icon-512x512.png","revision":3702878,"resolution":"512x512","location":"assets","locale":"","width":512,"height":512}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3702878,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[282,73318,281537,1666,286],"plugin_category":[45],"plugin_contributors":[278542],"plugin_business_model":[],"class_list":["post-367012","plugin","type-plugin","status-publish","hentry","plugin_tags-ecommerce","plugin_tags-save-for-later","plugin_tags-theme-matching","plugin_tags-wishlist","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-same2cool","plugin_committers-same2cool"],"banners":{"banner":"https:\/\/ps.w.org\/auto-commerce-wishlist\/assets\/banner-772x250.png?rev=3702878","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/auto-commerce-wishlist\/assets\/icon-256x256.png?rev=3702878","icon_2x":"https:\/\/ps.w.org\/auto-commerce-wishlist\/assets\/icon-256x256.png?rev=3702878","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>A lightweight wishlist plugin for WooCommerce stores that automatically\nmatches the active theme's styling \u2014 no manual CSS required.<\/p>\n\n<p>How it auto-matches any theme:\n1. The \"Add to Wishlist\" button reuses the theme's own <code>.button<\/code> CSS class,\n   the same one WooCommerce \"Add to Cart\" buttons use \u2014 so it instantly\n   inherits the theme's real font, padding, shape, and hover animation.\n2. The heart icon's color is auto-detected from the active theme using\n   (in order): block theme.json color palette, Customizer theme_mods,\n   custom theme-options tables, and finally the theme's stylesheet\n   CSS variables. If nothing is found, it falls back to a neutral gold.\n3. Detected color is cached for 12 hours and automatically re-checked\n   whenever the Customizer is saved or the theme is switched.<\/p>\n\n<h3>Choosing the Wishlist Icon<\/h3>\n\n<p>Go to WooCommerce -&gt; Auto Commerce Wishlist -&gt; Icon &amp; Display in your WordPress dashboard to choose between\nHeart, Star, Bookmark, or a jewelry-themed Diamond icon, and toggle whether\nthe \"Add to Wishlist\" text label shows next to it. The icon color always\nauto-matches your active theme regardless of which icon you pick.<\/p>\n\n<h3>Additional Features<\/h3>\n\n<ol>\n<li><p>Wishlist counter badge\nAutomatically appears next to any menu item that links to the Wishlist\npage \u2014 no setup needed beyond adding the page to a menu. You can also\nplace it manually anywhere using the [auto_commerce_wishlist_count] shortcode.<\/p><\/li>\n<li><p>Share Wishlist link\nOn the Wishlist page, customers can click \"Share Wishlist\" to copy a\nlink containing their saved items. Anyone who opens it sees a read-only\nversion of that wishlist (e.g. useful for gift hints).<\/p><\/li>\n<li><p>Share on WhatsApp\nA one-click WhatsApp share button sits next to \"Share Wishlist\" and\nopens WhatsApp with the link pre-filled into a message.<\/p><\/li>\n<li><p>Move All to Cart\nA button on the Wishlist page adds every in-stock, purchasable item to\nthe cart in one click and redirects to checkout.<\/p><\/li>\n<li><p>Email reminder for saved items\nLogged-in customers who leave an item in their wishlist for 5+ days\nreceive a one-time reminder email. (Guests can't be emailed since they\nhave no account \u2014 this only applies to logged-in customers.)\nChange the number of days by editing REMINDER_DAYS in\nincludes\/class-notifications.php.<\/p><\/li>\n<li><p>Back-in-stock notifications\nIf a wishlisted product goes from out-of-stock to in-stock, any\nlogged-in customer who saved it receives an automatic email. Sent once\nper restock to avoid repeat emails.<\/p><\/li>\n<li><p>Admin report: Most Wishlisted Products\nFound under WooCommerce -&gt; Most Wishlisted in your dashboard. Shows the\ntop 25 most-saved products across all customers along with their\ncurrent stock status, refreshed every 6 hours.<\/p><\/li>\n<\/ol>\n\n<h3>Notes<\/h3>\n\n<ul>\n<li>Works for both guests (30-day cookie) and logged-in customers (saved to\ntheir account, and merged automatically if they add items before logging in).<\/li>\n<li>WooCommerce -&gt; Auto Commerce Wishlist -&gt; Icon &amp; Display lets store owners choose the icon, label visibility,\nproduct-page placement, archive placement, and the page that contains the\n[auto_commerce_wishlist] shortcode.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins -&gt; Add New -&gt; Upload Plugin.<\/li>\n<li>In WordPress: Plugins -&gt; Add New -&gt; Upload Plugin -&gt; choose the zip -&gt; Install Now -&gt; Activate.<\/li>\n<li>On activation, a \"Wishlist\" page is created automatically at \/wishlist\ncontaining the [auto_commerce_wishlist] shortcode.<\/li>\n<li>Go to Appearance -&gt; Menus and add the new \"Wishlist\" page to your site menu.<\/li>\n<li>Visit any product \u2014 a \"Add to Wishlist\" button now appears automatically\nnear the Add to Cart button and on shop\/category listing pages.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Removed an unavailable Plugin URI from the plugin header.<\/li>\n<li>Escaped generated product image and price HTML.<\/li>\n<li>Updated the contributor username.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Updated the tested WordPress version to 7.1.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to Auto Commerce Wishlist.<\/li>\n<li>Updated the plugin slug and text domain to auto-commerce-wishlist.<\/li>\n<li>Kept all administration pages together under WooCommerce.<\/li>\n<\/ul>","raw_excerpt":"A lightweight wishlist plugin for WooCommerce stores that automatically matches the active theme&#039;s button styling and accent color, with no manual CSS required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=367012"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/same2cool"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367012"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367012"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367012"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367012"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367012"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}