[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fj0t415MV4ErFQp9hRYw9hnNRlW7bjBUH-3cQraQtjn0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":152,"crawl_stats":38,"alternatives":156,"analysis":256,"fingerprints":1831},"ti-woocommerce-wishlist","TI WooCommerce Wishlist","2.11.1","templateinvaders","https:\u002F\u002Fprofiles.wordpress.org\u002Ftemplateinvaders\u002F","\u003Ch4>Increase Sales and Conversions\u003C\u002Fh4>\n\u003Cp>Boost your WooCommerce sales with the TI WooCommerce Wishlist plugin. This powerful tool allows your customers to save their favorite products for later, increasing the likelihood of return visits and purchases. The wishlist feature is easy to use and can encourage customers to buy more products than they initially planned. Plus, the ability to share wishlists can attract new potential customers and increase your site’s visibility.\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwishlist2.templateinvaders.com\u002F?utm_source=wordpressorg&utm_content=preview\" rel=\"nofollow ugc\">Live Preview\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Ftemplateinvaders.com\u002Fdocumentation\u002Fti-woocommerce-wishlist-free\u002F?utm_source=wordpressorg&utm_content=documentation\" rel=\"nofollow ugc\">View documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Basic Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Setup Wizard\u003C\u002Fli>\n\u003Cli>Select the Wishlist page or set it under the WooCommerce My Account section\u003C\u002Fli>\n\u003Cli>Storewide stats for each product on the “Add to Wishlist” button\u003C\u002Fli>\n\u003Cli>Wishlist products counter\u003C\u002Fli>\n\u003Cli>Position of “Add to Wishlist” button on the product page and catalog\u003C\u002Fli>\n\u003Cli>Shortcode for the “Add to Wishlist” button to place it anywhere on the page\u003C\u002Fli>\n\u003Cli>Predefined icons for the “Add to Wishlist” button\u003C\u002Fli>\n\u003Cli>Upload your custom “Add to Wishlist” button icon\u003C\u002Fli>\n\u003Cli>Default custom product fields support and extended integrations with other plugins\u003C\u002Fli>\n\u003Cli>Redirect to the wishlist page after adding items to the wishlist\u003C\u002Fli>\n\u003Cli>Customizable wishlist table columns\u003C\u002Fli>\n\u003Cli>Automatically remove the product from the wishlist after adding it to the cart\u003C\u002Fli>\n\u003Cli>Share wishlist on social channels (Facebook, Twitter, Pinterest, Google+, WhatsApp, email)\u003C\u002Fli>\n\u003Cli>Fully customizable appearance\u003C\u002Fli>\n\u003Cli>Custom CSS styles\u003C\u002Fli>\n\u003Cli>Translation-ready\u003C\u002Fli>\n\u003Cli>Multilingual-ready with \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F?aid=9393&affiliate_key=9xzbMQnIyxHE\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> or Polylang plugins\u003C\u002Fli>\n\u003Cli>Over 50 integrations with other plugins\u003C\u002Fli>\n\u003Cli>Fast AJAX interaction for all frontend events\u003C\u002Fli>\n\u003Cli>Cache-friendly\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftemplateinvaders.com\u002Fapi\u002Fwishlist\u002F?utm_source=wordpressorg&utm_content=basic_features\" rel=\"nofollow ugc\">REST API\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>Upgrade to the TI WooCommerce Wishlist Premium version for even more powerful marketing tools!\u003C\u002Fp>\n\u003Cp>➡ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftemplateinvaders.com\u002Fproduct\u002Fti-woocommerce-wishlist-wordpress-plugin\u002F?utm_source=wordpressorg&utm_content=get_premium\" rel=\"nofollow ugc\">GET PREMIUM VERSION NOW!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🔹 Multi-wishlists per user\u003Cbr \u002F>\n🔹 Wishlist privacy settings\u003Cbr \u002F>\n🔹 Wishlist products sorting by drag & drop\u003Cbr \u002F>\n🔹 Wishlist total price\u003Cbr \u002F>\n🔹 Products quantity\u003Cbr \u002F>\n🔹 Product analytics for admin\u003Cbr \u002F>\n🔹 Promotional emails\u003Cbr \u002F>\n🔹 Ask for an estimate feature\u003Cbr \u002F>\n🔹 Following the wishlist feature\u003Cbr \u002F>\n🔹 Advanced settings almost for all basic features\u003Cbr \u002F>\n🔹 Additional shortcodes and widgets\u003Cbr \u002F>\n🔹 Premium predefined styles skin\u003C\u002Fp>\n\u003Cp>🔗 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftemplateinvaders.com\u002Ffree-vs-premium-woocommerce-wishlist-comparison\u002F?utm_source=wordpressorg&utm_content=compare\" rel=\"nofollow ugc\">Check the difference between free and premium versions\u003C\u002Fa>\u003C\u002Fstrong> of the most powerful Wishlist solution for WooCommerce.\u003C\u002Fp>\n\u003Cp>💰 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftemplateinvaders.com\u002Fproduct\u002Fti-woocommerce-wishlist-wordpress-plugin\u002F?utm_source=wordpressorg&utm_content=money_back\" rel=\"nofollow ugc\">100% Money Back Guarantee\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>COMPATIBILITY WITH MOST USED PLUGINS\u002FADDONS\u003C\u002Fh4>\n\u003Cp>We understand that our plugin is not the only one you’ll use for your WooCommerce store and that it’s important for different plugins to work well with each other. That’s why we’ve ensured compatibility with the most used WooCommerce add-ons: \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-bookings\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Bookings\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fcomposite-products\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Composite Products\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-bundles\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Product Bundles\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-mix-and-match-products\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Mix and Match\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fgravity-forms-add-ons\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Gravity Forms Product Add-Ons\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift-cards-for-woocommerce\u002F\" rel=\"ugc\">WooCommerce Gift Cards\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-extra-product-options\u002F7908619\" rel=\"nofollow ugc\">WooCommerce TM Extra Product Options\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-add-ons\u002F?aff=3955\" rel=\"nofollow ugc\">WooCommerce Product Add-ons\u003C\u002Fa>.\u003Cbr \u002F>\nIt’s also essential for any WordPress website to use cache plugins, so we’ve made sure that our WooCommerce Wishlist works well with popular caching plugins such as \u003Ca href=\"https:\u002F\u002Fwp-rocket.me\u002F\" rel=\"nofollow ugc\">WP Rocket\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-super-cache\u002F\" rel=\"ugc\">WP Super Cache\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw3-total-cache\u002F\" rel=\"ugc\">W3 Total Cache\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Add to Wishlist button\u003C\u002Fh4>\n\u003Cp>You can customize the Add to Wishlist button settings to make it work best for your website. Make it a link or a button, choose from predefined icons or upload your own. Select a predefined button position or place it wherever you want using the shortcode.\u003C\u002Fp>\n\u003Ch4>Customizable Wishlist table\u003C\u002Fh4>\n\u003Cp>You can show or hide any column in the Wishlist table on the Wishlist page. This allows you to decide what information to show and what to omit. Make your Wishlist page as informative or simple as you want.\u003C\u002Fp>\n\u003Ch4>Make it fit your website perfectly\u003C\u002Fh4>\n\u003Cp>TI WooCommerce Wishlist comes with over 60 appearance options such as colors, font size, and borders, allowing you to tailor it to your website’s design. And if that’s not enough, you can add your custom CSS styles directly in the admin panel.\u003C\u002Fp>\n\u003Ch4>Translation Ready\u003C\u002Fh4>\n\u003Cp>TI WooCommerce Wishlist is translation-ready, making it easy to translate into any language. You can use the poEdit tool, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F\" rel=\"ugc\">Loco Translate\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-multilang\u002F\" rel=\"ugc\">WP Multilang\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F?aid=9393&affiliate_key=9xzbMQnIyxHE\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> to translate the plugin.\u003C\u002Fp>\n\u003Ch4>Responsive\u003C\u002Fh4>\n\u003Cp>We understand the importance of responsive websites for online stores. That’s why we made sure that TI WooCommerce Wishlist looks and works perfectly on any device and that the layouts are user-friendly. You can check out the screenshots or preview to see for yourself.\u003C\u002Fp>\n\u003Ch4>GDPR Ready\u003C\u002Fh4>\n\u003Cp>TI WooCommerce Wishlist is GDPR ready, as it does not collect any personal data from website visitors. This makes the plugin compliant with GDPR regulations.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>If you want to add a new language to TI WooCommerce Wishlist, you can contribute through \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fti-woocommerce-wishlist\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Suggestions\u003C\u002Fh3>\n\u003Cp>If you’re excited about TI WooCommerce Wishlist and want to contribute, you can get involved in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTemplateInvaders\u002Fti-woocommerce-wishlist\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>You can find the full documentation for TI WooCommerce Wishlist \u003Ca href=\"https:\u002F\u002Ftemplateinvaders.com\u002Fdocumentation\u002Fti-woocommerce-wishlist-free\u002F?utm_source=wordpressorg&utm_content=documentation\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Boost your sales with a free WooCommerce Wishlist feature.  Let your customers save and share their favorite products!",100000,6157061,94,497,"2025-11-19T19:08:00.000Z","6.8.5","6.1","7.4",[20,21,22,23,24],"ecommerce","shop","wishlist","woocommerce","woocommerce-wishlist","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fti-woocommerce-wishlist\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fti-woocommerce-wishlist.2.11.1.zip",77,9,0,"2025-12-12 19:15:23","2026-03-15T15:16:48.613Z",[33,49,60,71,87,100,114,128,140],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-9207","ti-woocommerce-wishlist-unauthenticated-html-injection","TI WooCommerce Wishlist \u003C= 2.10.0 - Unauthenticated HTML Injection","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to HTML Injection in all versions up to, and including, 2.10.0. This is due to the plugin accepting hidden fields and not limiting the values or data that can input and is later output. This makes it possible for unauthenticated attackers to inject arbitrary HTML into wishlist items.",null,"\u003C=2.10.0","2.11.0","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Improper Input Validation","2025-12-13 07:21:05",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8d08d381-d0ef-4f40-975d-51e919a7c872?source=api-prod",1,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":54,"published_date":55,"updated_date":56,"references":57,"days_to_patch":59},"CVE-2025-67929","ti-woocommerce-wishlist-missing-authorization","TI WooCommerce Wishlist \u003C= 2.10.0 - Missing Authorization","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.10.0. This makes it possible for unauthenticated attackers to perform an unauthorized action.","Missing Authorization","2025-11-21 00:00:00","2025-12-20 20:22:33",[58],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F21d79573-59af-44e4-b9b0-7fc712bae48c?source=api-prod",30,{"id":61,"url_slug":62,"title":52,"description":63,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":64,"cvss_vector":65,"vuln_type":54,"published_date":66,"updated_date":67,"references":68,"days_to_patch":70},"CVE-2025-58247","ti-woocommerce-wishlist-missing-authorization-2","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 2.10.0. This makes it possible for unauthenticated attackers to perform an unauthorized action.",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","2025-09-22 00:00:00","2026-01-06 20:18:33",[69],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fcc938f6b-29fd-4f4f-b569-8b81a607ad47?source=api-prod",107,{"id":72,"url_slug":73,"title":74,"description":75,"plugin_slug":4,"theme_slug":38,"affected_versions":76,"patched_in_version":77,"severity":78,"cvss_score":79,"cvss_vector":80,"vuln_type":81,"published_date":82,"updated_date":83,"references":84,"days_to_patch":86},"CVE-2025-47577","ti-woocommerce-wishlist-unauthenticated-arbitrary-file-upload","TI WooCommerce Wishlist \u003C= 2.9.2 - Unauthenticated Arbitrary File Upload","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the tinvwl_upload_file_wc_fields_factory() function which has 'test_type' for 'wp_handle_upload' set to false in all versions up to, and including, 2.9.2. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible. This is only exploitable when the WC Fields Factory plugin is also installed and enabled.","\u003C=2.9.2","2.10.0","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Unrestricted Upload of File with Dangerous Type","2025-05-16 00:00:00","2025-06-05 18:49:04",[85],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1789b78a-4733-40b9-b28f-f63aeb4c0f0b?source=api-prod",21,{"id":88,"url_slug":89,"title":90,"description":91,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":92,"cvss_vector":93,"vuln_type":94,"published_date":95,"updated_date":96,"references":97,"days_to_patch":99},"CVE-2025-32920","ti-woocommerce-wishlist-authenticated-contributor-stored-cross-site-scripting","TI WooCommerce Wishlist \u003C= 2.10.0 - Authenticated (Contributor+) Stored Cross-Site Scripting","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.10.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-05-15 00:00:00","2025-12-05 16:50:14",[98],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc0701e57-0771-48a2-ae1b-6429b27ce98f?source=api-prod",205,{"id":101,"url_slug":102,"title":103,"description":104,"plugin_slug":4,"theme_slug":38,"affected_versions":105,"patched_in_version":106,"severity":107,"cvss_score":108,"cvss_vector":109,"vuln_type":54,"published_date":110,"updated_date":111,"references":112,"days_to_patch":48},"CVE-2024-10567","ti-woocommerce-wishlist-missing-authorization-to-unauthenticated-plugin-setup-wizard-access","TI WooCommerce Wishlist \u003C= 2.9.1 - Missing Authorization to Unauthenticated Plugin Setup Wizard Access","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'wizard' function in all versions up to, and including, 2.9.1. This makes it possible for unauthenticated attackers to create new pages, modify plugin settings, and perform limited options updates.","\u003C=2.9.1","2.9.2","high",7.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:N","2024-12-03 00:00:00","2024-12-04 08:22:47",[113],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0a5f2e1a-2216-4885-9b74-a08142816f2b?source=api-prod",{"id":115,"url_slug":116,"title":117,"description":118,"plugin_slug":4,"theme_slug":38,"affected_versions":119,"patched_in_version":120,"severity":107,"cvss_score":108,"cvss_vector":121,"vuln_type":122,"published_date":123,"updated_date":124,"references":125,"days_to_patch":127},"CVE-2024-9156","ti-woocommerce-wishlist-unauthenticated-sql-injection-via-lang","TI WooCommerce Wishlist \u003C= 2.9.0 - Unauthenticated SQL Injection via 'lang'","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to SQL Injection via the 'lang' parameter in all versions up to, and including, 2.9.0 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=2.9.0","2.9.1","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2024-09-19 00:00:00","2024-10-24 16:37:16",[126],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4985680e-f7ba-40c7-bca9-f347f1c1cb3b?source=api-prod",36,{"id":129,"url_slug":130,"title":131,"description":132,"plugin_slug":4,"theme_slug":38,"affected_versions":133,"patched_in_version":134,"severity":78,"cvss_score":79,"cvss_vector":80,"vuln_type":122,"published_date":135,"updated_date":136,"references":137,"days_to_patch":139},"CVE-2024-43917","ti-woocommerce-wishlist-unauthenticated-sql-injection","TI WooCommerce Wishlist \u003C= 2.8.2 - Unauthenticated SQL Injection","The TI WooCommerce Wishlist plugin for WordPress is vulnerable to SQL Injection in all versions up to, and including, 2.8.2 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=2.8.2","2.9.0","2024-08-22 00:00:00","2024-10-15 11:48:46",[138],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6c8456fa-939c-4ceb-8361-a8758aec7708?source=api-prod",54,{"id":141,"url_slug":142,"title":143,"description":144,"plugin_slug":4,"theme_slug":38,"affected_versions":145,"patched_in_version":146,"severity":78,"cvss_score":79,"cvss_vector":80,"vuln_type":122,"published_date":147,"updated_date":148,"references":149,"days_to_patch":151},"WF-82420667-9ba6-46ed-9a53-d16850755bb9-ti-woocommerce-wishlist","ti-woocommerce-wishlist-unauthenticated-blind-sql-injection-via-rest-api","TI WooCommerce Wishlist \u003C= 2.7.3 - Unauthenticated Blind SQL Injection via Rest API","The TI WooCommerce Wishlistplugin for WordPress is vulnerable to blind SQL Injection via the user_id parameter in versions up to, and including, 2.7.3 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C2.7.4","2.7.4","2023-07-31 00:00:00","2024-01-22 19:56:02",[150],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F82420667-9ba6-46ed-9a53-d16850755bb9?source=api-prod",176,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":48,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":153,"trust_score":154,"computed_at":155},70,72,"2026-04-03T21:32:26.543Z",[157,176,199,220,238],{"slug":158,"name":159,"version":160,"author":161,"author_profile":162,"description":163,"short_description":164,"active_installs":165,"downloaded":166,"rating":29,"num_ratings":29,"last_updated":167,"tested_up_to":168,"requires_at_least":169,"requires_php":170,"tags":171,"homepage":172,"download_link":173,"security_score":174,"vuln_count":48,"unpatched_count":29,"last_vuln_date":175,"fetched_at":31},"th-wishlist","Wishlist for WooCommerce","1.1.5","ThemeHunk","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemehunk\u002F","\u003Cp>TH Wishlist Plugin, is a feature-rich and easy-to-use wishlist plugin designed specifically for WooCommerce stores. It allows your customers to create and manage personalized wishlists, improving their shopping experience while increasing engagement and conversions on your site.\u003Cbr \u002F>\nWith TH Wishlist Plugin, shoppers can save their favorite products for later with just a click—encouraging return visits and reducing cart abandonment. Whether they’re planning a future purchase or sharing gift ideas with friends and family, wishlists help keep your store top-of-mind.\u003Cbr \u002F>\nThe plugin integrates seamlessly with your WooCommerce store and offers flexible customization options, so you can match the wishlist buttons and pages with your theme’s look and feel. Store owners also benefit from insights into customer preferences, helping to tailor marketing campaigns and product offerings.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemehunk.com\u002Fdocs\u002Fth-wishlist\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemehunk.com\u002Fwishlist\u002F\" rel=\"nofollow ugc\">More Details\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemehunk.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">support\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:-\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>⭐ Add-to-Wishlist buttons on product and shop pages\u003Cbr \u002F>\n⭐ Fully responsive and mobile-friendly design\u003Cbr \u002F>\n⭐ Easy management of wishlists from the user account\u003Cbr \u002F>\n⭐ Shareable wishlists via social media or direct link\u003Cbr \u002F>\n⭐ Customizable styles and placement options\u003Cbr \u002F>\n⭐ Lightweight and optimized for performance\u003Cbr \u002F>\n⭐ Whether you’re running a small online store or a large eCommerce website, TH Wishlist helps build customer loyalty, boost user satisfaction, and increase sales—making it an essential tool for any WooCommerce store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Theme Compatibility:-\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This Wishlist Plugin by ThemeHunk is compatible with all themes. Below are some of the popular themes that work seamlessly with the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shop Mania\u003C\u002Fli>\n\u003Cli>Zita\u003C\u002Fli>\n\u003Cli>Top Store\u003C\u002Fli>\n\u003Cli>Big Store\u003C\u002Fli>\n\u003Cli>Open Shop\u003C\u002Fli>\n\u003Cli>Astra\u003C\u002Fli>\n\u003Cli>Neve\u003C\u002Fli>\n\u003Cli>Kadence\u003C\u002Fli>\n\u003Cli>OceanWP\u003C\u002Fli>\n\u003Cli>Storefront\u003C\u002Fli>\n\u003Cli>eStore\u003C\u002Fli>\n\u003Cli>Woostify\u003C\u002Fli>\n\u003Cli>Botiga\u003C\u002Fli>\n\u003Cli>Shoptimizer\u003C\u002Fli>\n\u003Cli>Many more..\u003C\u002Fli>\n\u003C\u002Ful>\n","A modern wishlist plugin for WooCommerce. Allows users to add products to a wishlist, view, and manage them.",800,5998,"2025-12-10T06:27:00.000Z","6.9.4","5.0","7.0",[20,21,22,23,24],"https:\u002F\u002Fthemehunk.com\u002Fwishlist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fth-wishlist.1.1.5.zip",99,"2025-11-24 19:15:50",{"slug":177,"name":178,"version":179,"author":180,"author_profile":181,"description":182,"short_description":183,"active_installs":184,"downloaded":185,"rating":186,"num_ratings":187,"last_updated":188,"tested_up_to":168,"requires_at_least":189,"requires_php":18,"tags":190,"homepage":194,"download_link":195,"security_score":196,"vuln_count":197,"unpatched_count":29,"last_vuln_date":198,"fetched_at":31},"flexible-wishlist","Flexible Wishlist for WooCommerce – Ecommerce Wishlist & Save for later","1.2.39","wpdesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesk\u002F","\u003Cp>WooCommerce wishlist provides customers and guests with the possibility to save product favourites they want to keep a close eye on or simply buy later.\u003C\u002Fp>\n\u003Cp>Can you create a WooCommerce online shop without having a WooCommerce wishlist? Sure – but you can forget about increasing your sales and winning customer loyalty.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUj9FAYEwgKA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>The Flexible Wishlist plugin for WooCommerce – a quick checklist\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>I want to enable \u003Cstrong>product wishlists in WooCommerce\u003C\u002Fstrong> 💝\u003C\u002Fli>\n\u003Cli>Customers want to \u003Cstrong>save products for later\u002F future shopping\u003C\u002Fstrong> 🎄\u003C\u002Fli>\n\u003Cli>My store sells a lot of products that can become gifts 🎁\u003C\u002Fli>\n\u003Cli>Customers like to \u003Cstrong>share their shopping carts with friends on social media\u003C\u002Fstrong> 📣\u003C\u002Fli>\n\u003Cli>I want to reach more customers with easy-to-use \u003Cstrong>gift wishlists and product recommendations\u003C\u002Fstrong> 🚀\u003C\u002Fli>\n\u003Cli>It would be great to \u003Cstrong>increase sales and lower the abandonment cart rate in WooCommerce\u003C\u002Fstrong> 💰\u003C\u002Fli>\n\u003Cli>I need a plugin with no limits for product wishlist creation or the product number inside wishlists 🎉\u003C\u002Fli>\n\u003Cli>It would be nice to have something more for customers to build a \u003Cstrong>better user experience and boost the retention rate\u003C\u002Fstrong> ⭐\u003C\u002Fli>\n\u003Cli>I want to see the \u003Cstrong>real data about best-selling products, frequently bought together, and popular WooCommerce products\u003C\u002Fstrong> (PRO) 📈\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why \u003Cstrong>do you need\u003C\u002Fstrong> a WooCommerce shop wishlist in your ecommerce shop?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Helps you reduce the cart abandonment rate\u003C\u002Fli>\n\u003Cli>Expands your customer base by offering them the possibility to save popular products they show interest in\u003C\u002Fli>\n\u003Cli>Increases the engagement time in your ecommerce\u003C\u002Fli>\n\u003Cli>Helps you increase your sales by, among others, giving your customers the possibility to move all their product favourites to the cart\u003C\u002Fli>\n\u003Cli>Improves your Brand Visibility by enabling the customers to share their shop wishlist in the social media\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why do your customers \u003Cstrong>need you to have\u003C\u002Fstrong> an ecommerce wishlist?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows them to create their own collections of product favourites with no immediate intention of purchasing\u003C\u002Fli>\n\u003Cli>Saves time when searching for a product in a store during a return visit\u003C\u002Fli>\n\u003Cli>Makes it possible to follow the price drops\u003C\u002Fli>\n\u003Cli>Improves their general shopping experience\u003C\u002Fli>\n\u003Cli>Gives them the opportunity to share it with their relatives\u003C\u002Fli>\n\u003Cli>Lets customers create unlimited wishlists with an easy-to-use and fast UI\u003C\u002Fli>\n\u003Cli>Allows them to add product ideas for later and view from different devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Flexible Wishlist for WooCommerce has all that and more. It is simple to use and totally customizable up to suit your needs. Build your WP ecommerce wishlist from scratch. It’s 100% flexible!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>We provide you with a fully customizable shop best wishlist – it is you who creates the e-commerce wishlist from scratch. Not your cup of tea? We’ve got it covered – you can choose an already configured wishlist. Nevertheless, we want to tell you what you can get by downloading the \u003Cstrong>Flexible Wishlist\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create \u003Cstrong>unlimited\u003C\u002Fstrong> number of lists\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>unlimited\u003C\u002Fstrong> number of products to the wishlists\u003C\u002Fli>\n\u003Cli>Create \u003Cstrong>unlimited\u003C\u002Fstrong> number of lists\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add to wishlist\u003C\u002Fstrong> with just 1 click\u003C\u002Fli>\n\u003Cli>Customize your Add to wishlist \u003Cstrong>icon\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Display and manage the \u003Cstrong>number of products\u003C\u002Fstrong> on the list in the wishlist table\u003C\u002Fli>\n\u003Cli>Add a popular product to the list from the \u003Cstrong>shop page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add a favourite product to the wishlist by using a \u003Cstrong>popup window\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Display the \u003Cstrong>price range\u003C\u002Fstrong> of added products\u003C\u002Fli>\n\u003Cli>Edit all the visible \u003Cstrong>text inputs\u003C\u002Fstrong> within the WP ecommerce wishlist\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable wishlist \u003Cstrong>social sharing button\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Allow \u003Cstrong>all users\u003C\u002Fstrong> to create a list\u003C\u002Fli>\n\u003Cli>Allow \u003Cstrong>only registered users\u003C\u002Fstrong> to save the wishlist and access it on all devices\u003C\u002Fli>\n\u003Cli>Decide in which \u003Cstrong>WordPress menu\u003C\u002Fstrong> you will display your wishlist item\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Name\u002Frename\u003C\u002Fstrong> the list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remove items\u003C\u002Fstrong> from the list\u003C\u002Fli>\n\u003Cli>Allow users to add \u003Cstrong>product ideas\u003C\u002Fstrong> for later. Save for later.\u003C\u002Fli>\n\u003Cli>Allow users to manage the item \u003Cstrong>quantity\u003C\u002Fstrong> in the shop wishlist\u003C\u002Fli>\n\u003Cli>Show the \u003Cstrong>Add to Cart\u003C\u002Fstrong> button in the wishlist\u003C\u002Fli>\n\u003Cli>Allow to move all \u003Cstrong>available items\u003C\u002Fstrong> to the cart by just one click\u003C\u002Fli>\n\u003Cli>Compatible with \u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Doesn’t slow your shop down\u003C\u002Fstrong> – Flexible Wishlist does not add any extra code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Demo & documentation\u003C\u002Fh3>\n\u003Cp>Try the plugin (free & PRO) in your free demo and check out the documentation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpdesk.link\u002Ffw-demo-repo\" rel=\"nofollow ugc\">Live demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-wishlist-docs-readme\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Flexible Wishlist PRO – Analytics & Emails\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>PRO FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We know that the free version of our plugin is incredibly complete and basically offers everything the most demanding user could need. Nevertheless, when we created the pro version, we made the assumption that we wanted to give you something more than the standard pro version of a WooCommerce Wishlist.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The result is a powerful marketing tool that will allow you to:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IDENTIFY MOST FREQUENTLY ADDED PRODUCTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discover the most popular products added to all wishlists created by users in your store\u003C\u002Fli>\n\u003Cli>Find out how many users have added a specific item to how many wishlists\u003C\u002Fli>\n\u003Cli>View stock information of each product added to the wish list in case you decide to change its price.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>TRACK WISHLIST CONTENT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Have insight into your customers’ wishlists\u003C\u002Fli>\n\u003Cli>Preview the number of products included in a specific wishlist\u003C\u002Fli>\n\u003Cli>Find out when each wishlist was created\u003C\u002Fli>\n\u003Cli>Easily figure out when each wishlist holder has received the last promotional email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>CREATE PROMOTIONAL EMAILS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and send promotional emails\u003C\u002Fli>\n\u003Cli>Remind customers who added items to their wishlist but never purchased them by comparing this report with your orders data. A discount might also be a good idea.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Ffw-wporg-upgrade\" rel=\"nofollow ugc\">GET THE PRO VERSION HERE >>\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-wishlist-readme-pro-docs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>When do I need PRO features?\u003C\u002Fh4>\n\u003Cp>The free version of the plugin is great when you want to let customers create product wishlists in your WooCommerce. You may also use the PRO version of the plugin to boost your sales with analytics and email marketing tools!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Identify the most popular products\u003C\u002Fstrong> 💯\u003C\u002Fli>\n\u003Cli>Get information about WooCommerce products that are \u003Cstrong>frequently bought together\u003C\u002Fstrong> 💕\u003C\u002Fli>\n\u003Cli>Increase sales with \u003Cstrong>promotional actions based on best-selling products\u003C\u002Fstrong> and customer wishlists 💰\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Know your store favorites and recommend WooCommerce products better\u003C\u002Fstrong> by tracking customer wishlist 🌟\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter the wishlists’ data\u003C\u002Fstrong> by date, popular products, tags, item quantity, stock status, and more 📊\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjust promotions\u003C\u002Fstrong> based on the stock status 📢\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create and send emails with discounts (bulk or individual)\u003C\u002Fstrong> 📧\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Respond quickly\u003C\u002Fstrong> to your customers’ behavior 📬\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage WooCommerce products\u003C\u002Fstrong> based on wishlists, analytics, and real customer needs 😊\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Data use policy\u003C\u002Fh3>\n\u003Cp>Learn about \u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-wishlist-privacy-policy\" rel=\"nofollow ugc\">Use of Data Policy by WP Desk Plugins\u003C\u002Fa>\u003C\u002Fp>\n","Lightweight and simple WooCommerce wishlist. Increases sales. Fits any theme. Customizes texts and icons. Add to ecommerce wishlist with just 1 click.",900,48140,88,5,"2026-03-07T03:48:00.000Z","6.4",[191,192,22,193,24],"ecommerce-wishlist","product-wishlist","wishlist-for-woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-wishlist.1.2.39.zip",98,2,"2025-02-17 00:00:00",{"slug":200,"name":201,"version":202,"author":203,"author_profile":204,"description":205,"short_description":206,"active_installs":207,"downloaded":208,"rating":209,"num_ratings":210,"last_updated":211,"tested_up_to":168,"requires_at_least":212,"requires_php":213,"tags":214,"homepage":216,"download_link":217,"security_score":218,"vuln_count":210,"unpatched_count":29,"last_vuln_date":219,"fetched_at":31},"premmerce-woocommerce-wishlist","Premmerce Wishlist for WooCommerce","1.1.11","Premmerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fpremmerce\u002F","\u003Cp>A wishlist is a tool that will allow your customers to choose products for future purchases and to share their wishes with close people. Using wishlists you can review customers’ wishes and make favorable offers and promotions based on collected information.\u003Cbr \u002F>\nFull documentation is available here: \u003Ca href=\"https:\u002F\u002Fpremmerce.com\u002Fwoocommerce-wishlist\u002F\" rel=\"nofollow ugc\">Premmerce Wishlist for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Major features in “Premmerce Wishlist for WooCommerce”\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creating your own wishlists\u003C\u002Fli>\n\u003Cli>The possibility to share a wishlist using the URL\u003C\u002Fli>\n\u003Cli>The possibility to review customers’ wishlists in the dashboard\u003C\u002Fli>\n\u003Cli>Displaying a widget with wishlists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>You can see how it works on the Storefront theme here: \u003Ca href=\"https:\u002F\u002Fstorefront.premmerce.com\u002Fmessenger-bag-eshow\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fstorefront.premmerce.com\u002Fmessenger-bag-eshow\u002F\u003C\u002Fa>    .\u003C\u002Fp>\n\u003Cp>You can see how it works on the SalesZone theme here: \u003Ca href=\"https:\u002F\u002Fsaleszone.premmerce.com\u002Fapple-iphone-64gb-x\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsaleszone.premmerce.com\u002Fapple-iphone-64gb-x\u002F\u003C\u002Fa>   .\u003C\u002Fp>\n\u003Cp>Plus, you can create your personal demo store and test  this plugin together with \u003Ca href=\"https:\u002F\u002Fpremmerce.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Premmerce Premium\u003C\u002Fa> and all other Premmerce plugins and themes  developed by our team here: \u003Ca href=\"https:\u002F\u002Fpremmerce.com\u002Fpremmerce-woocommerce-demo\u002F\" rel=\"nofollow ugc\">Premmerce WooCommerce Demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Compatibility with other Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WooCommerce Multilingual\u003C\u002Fli>\n\u003Cli>WPML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Unzip the downloaded zip file.\u003C\u002Fli>\n\u003Cli>Upload the plugin folder into the \u003Ccode>wp-content\u002Fplugins\u002F\u003C\u002Fcode> directory of your WordPress site.\u003C\u002Fli>\n\u003Cli>Activate \u003Ccode>Premmerce Wishlist for WooCommerce\u003C\u002Fcode> from the Plugins page\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin provides the possibility for your customers to create wishlists with the further possibility to share them with friends.",200,23074,74,3,"2025-12-24T16:50:00.000Z","4.8","5.6",[215,20,192,22,24],"e-commerce","https:\u002F\u002Fpremmerce.com\u002Fwoocommerce-wishlist\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpremmerce-woocommerce-wishlist.1.1.11.zip",93,"2025-12-11 15:05:19",{"slug":221,"name":222,"version":223,"author":224,"author_profile":225,"description":226,"short_description":227,"active_installs":228,"downloaded":229,"rating":29,"num_ratings":29,"last_updated":230,"tested_up_to":231,"requires_at_least":232,"requires_php":194,"tags":233,"homepage":234,"download_link":235,"security_score":236,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":237},"better-wishlist","Better Wishlist","0.0.3","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Cul>\n\u003Cli>Lets users save their favourite products and find them easily at a later time\u003C\u002Fli>\n\u003Cli>Super simple interface to create amazing Wishlist instantly\u003C\u002Fli>\n\u003Cli>Flexibility to add the Wishlist menu in anywhere you want\u003C\u002Fli>\n\u003Cli>Boost your sales by adding Wishlist on your WooCommerce shop\u003C\u002Fli>\n\u003Cli>Complete Free to customizable the appearance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Enhance the Customer Experience of Your Website\u003C\u002Fh3>\n\u003Cp>With Better Wishlist, your customers will be able to easily save\u002Fbookmark their favorite products on their account and quickly find out the products when they want to buy them in future.\u003C\u002Fp>\n\u003Ch3>【–】Place the Wishlist Button Anywhere You Want\u003C\u002Fh3>\n\u003Cp>You can display your wishlist section anywhere on the website whether that’s on product, shop, account or any other pages.\u003C\u002Fp>\n\u003Ch3>🎨 Fully Customizable\u003C\u002Fh3>\n\u003Cp>You can customize the Wishlist button anyway you prefer and create an amazing Wishlist of your WooCommerce store within a few clicks.\u003C\u002Fp>\n\u003Ch3>🚀BACKED BY A TRUSTED TEAM\u003C\u002Fh3>\n\u003Cp>Better Wishlist plugin is brought to you by the team behind \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>, a dedicated marketplace for WordPress, trusted by 3,000,000+ happy users.\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>For documentation and tutorials go to our [Documentation](LINK HERE)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you have any more questions, visit our support on the Plugin forum\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For more information about features, FAQs and support, reach us from \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">HERE\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💙 LOVED Better Wishlist?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you love Better Wishlist, [rate us on WordPress](LINK HERE)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 WHAT’S NEXT\u003C\u002Fh3>\n\u003Cp>If you like Better Wishlist, then consider checking out our other WordPress Plugins:\u003C\u002Fp>\n\u003Cp>🔝\u003Ca href=\"https:\u002F\u002Fessential-addons.com\u002Felementor\u002F\" rel=\"nofollow ugc\">Essential Addons For Elementor\u003C\u002Fa> – Most popular Elementor extensions with 1,000,000+ active users in the WordPress repository.\u003C\u002Fp>\n\u003Cp>🔔\u003Ca href=\"https:\u002F\u002Fnotificationx.com\u002F\" rel=\"nofollow ugc\">NotificationX\u003C\u002Fa> – Best Social Proof & FOMO Marketing Solution to increase conversion rates.\u003C\u002Fp>\n\u003Cp>⏰\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">SchedulePress\u003C\u002Fa>  – Complete solution for WordPress Post Scheduling to manage schedules through an editorial calendar & Social Share.\u003C\u002Fp>\n\u003Cp>🗒️\u003Ca href=\"https:\u002F\u002Fbetterdocs.co\u002F\" rel=\"nofollow ugc\">BetterDocs\u003C\u002Fa> – Best Documentation & Knowledge Base Plugin for WordPress, which also reduce your manual support request.\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterlinks\u002F\" rel=\"ugc\">BetterLinks\u003C\u002Fa>: Latest best WordPress link management plugin for link shortening, tracking & analyzing.\u003C\u002Fp>\n\u003Cp>📄 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembedpress\u002F\" rel=\"ugc\">EmbedPress\u003C\u002Fa>: EmbedPress lets you embed anything including videos, images, posts, audio, maps and upload PDF, DOC, PPT etc.\u003C\u002Fp>\n\u003Cp>☁ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">Templately\u003C\u002Fa>: Ultimate Template clouds with 1000+ ready templates for Elementor & Gutenberg along with FREE cloud collaboration with your team\u003C\u002Fp>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freviewx\u002F\" rel=\"ugc\">ReviewX\u003C\u002Fa>: WooCommerce Product review plugin that allows users to submit product reviews with multiple criteria, photos, videos, and more.\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexia\" rel=\"ugc\">Flexia\u003C\u002Fa>: Most lightweight, customizable & multi purpose theme for WordPress.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa> to learn more about how to do better in WordPress with \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fblog\" rel=\"nofollow ugc\">Help Tutorial, Tips & Tricks\u003C\u002Fa>.\u003C\u002Fp>\n","Better Wishlist lets you display Wishlist anywhere on your WooCommerce shop so that your customers can easily bookmark their favourite products and fi &hellip;",10,1472,"2024-10-23T11:19:00.000Z","6.6.5","4.0",[215,191,21,22,23],"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fbetter-wishlist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-wishlist.0.0.3.zip",92,"2026-03-15T14:54:45.397Z",{"slug":239,"name":240,"version":241,"author":242,"author_profile":243,"description":244,"short_description":245,"active_installs":228,"downloaded":246,"rating":29,"num_ratings":29,"last_updated":194,"tested_up_to":247,"requires_at_least":232,"requires_php":170,"tags":248,"homepage":252,"download_link":253,"security_score":254,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":255},"wishlist-with-hearts","Wishlist with hearts","2.0.0","rajarora795","https:\u002F\u002Fprofiles.wordpress.org\u002Frajarora795\u002F","\u003Cul>\n\u003Cli>User can click on heart(icon) to add or delete the product in wishlist in a Woocommerce store\u003Cbr \u002F>\n    (i) on product page  (ii) on shop page\u003C\u002Fli>\n\u003Cli>Heart icon can be placed in any corner of the image.\u003C\u002Fli>\n\u003Cli>Or the heart icon can be placed below \u002F besides the image using left & top corrections.\u003C\u002Fli>\n\u003Cli>Wish List Buttons can also be placed before or after the cart button.\u003C\u002Fli>\n\u003Cli>Heart icon can be placed anywhere using shortcode [wlwh_showheart].\u003C\u002Fli>\n\u003Cli>Wish List Buttons can also be placed anywhere using shortcode [wlwh_showbutton]\u003Cbr \u002F>\nwith optional parameter: label of button\u003Cbr \u002F>\nFor eg [wlwh_showbutton btnlabel=”Add to Shortlist”].\u003C\u002Fli>\n\u003Cli>Both the heart icons & buttons are optional.\u003C\u002Fli>\n\u003Cli>If the user is logged in then it will create an entry for that particular user_id.\u003C\u002Fli>\n\u003Cli>If however user is not logged in it would create a COOKIE to store wished products.\u003C\u002Fli>\n\u003Cli>Wish List can be assigned to any existing Page i.e. Create any page say WishList & choose this page in the admin page\u003C\u002Fli>\n\u003Cli>Wish List can be placed anywhere using shortcode [wlwh_the_wishlist].\u003C\u002Fli>\n\u003Cli>Admin can view the wishlist of all the users and can email them through “All Users” tab.\u003C\u002Fli>\n\u003Cli>The list appears on the admin dashboard with latest wishlisted product at the top.\u003C\u002Fli>\n\u003Cli>Email content can be specified via Email settings page & edited before sending.\u003C\u002Fli>\n\u003C\u002Ful>\n","Click on heart(icon)\u002Fbutton to add\u002Fdelete the product in wishlist in a Woocommerce store",1653,"5.8.13",[249,250,251,22,24],"shopping-list","shortlist","wc-wishlist","https:\u002F\u002Fgithub.com\u002Frajnisharora\u002Fwlwh","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwishlist-with-hearts.zip",100,"2026-03-15T10:48:56.248Z",{"attackSurface":257,"codeSignals":1415,"taintFlows":1705,"riskAssessment":1815,"analyzedAt":1830},{"hooks":258,"ajaxHandlers":1387,"restRoutes":1393,"shortcodes":1394,"cronEvents":1407,"entryPointCount":1232,"unprotectedCount":29},[259,265,269,273,278,282,287,289,292,295,299,302,306,309,313,317,320,324,328,333,338,343,348,352,355,359,362,366,369,374,378,382,386,389,394,397,400,403,407,410,413,417,419,423,427,431,435,440,442,445,447,450,454,457,460,464,469,473,476,480,484,488,491,494,497,501,504,506,508,510,513,516,521,522,525,528,532,535,538,541,546,549,552,555,556,557,561,564,568,570,573,575,577,581,584,588,591,593,597,600,602,606,609,611,615,619,622,626,629,633,636,640,643,646,649,653,655,658,661,664,666,667,670,674,676,680,683,686,689,691,692,693,695,697,701,705,709,713,717,720,723,725,728,731,734,737,740,743,745,747,751,755,759,762,765,767,770,774,777,779,781,785,788,792,796,799,802,805,809,812,816,820,822,823,824,827,830,833,835,838,841,844,848,851,854,857,860,863,866,870,873,876,879,882,885,888,891,895,897,900,903,905,908,911,916,920,924,928,931,936,938,941,944,947,950,952,955,958,961,964,968,972,975,978,981,984,987,990,993,995,998,1001,1005,1009,1012,1015,1018,1022,1024,1026,1028,1030,1033,1035,1037,1039,1041,1043,1045,1047,1052,1055,1058,1060,1062,1064,1065,1068,1072,1075,1078,1081,1084,1087,1090,1092,1095,1098,1101,1103,1104,1106,1108,1110,1112,1114,1115,1118,1121,1123,1125,1128,1130,1133,1136,1139,1140,1143,1145,1146,1148,1151,1154,1157,1160,1163,1166,1169,1173,1176,1179,1182,1185,1187,1189,1190,1193,1196,1198,1201,1205,1207,1211,1214,1217,1220,1223,1226,1229,1233,1236,1238,1241,1245,1247,1250,1253,1255,1257,1258,1262,1266,1270,1274,1276,1280,1282,1284,1285,1288,1290,1292,1295,1297,1300,1303,1305,1307,1309,1311,1313,1315,1316,1319,1323,1326,1329,1334,1336,1339,1343,1347,1350,1354,1356,1359,1362,1365,1369,1372,1374,1376,1379,1383],{"type":260,"name":261,"callback":262,"file":263,"line":264},"filter","tinvwl_admin_menu","adminmenu","admin\\basesection.helper.php",34,{"type":260,"name":266,"callback":267,"file":263,"line":268},"tinvwl_section_before","start_form",157,{"type":260,"name":270,"callback":271,"file":263,"line":272},"tinvwl_section_after","end_form",158,{"type":274,"name":275,"callback":276,"file":277,"line":27},"action","admin_notices","add_notices","admin\\notices.class.php",{"type":260,"name":266,"callback":279,"priority":28,"file":280,"line":281},"premium_features","admin\\settings\\general.class.php",58,{"type":274,"name":283,"callback":284,"file":285,"line":286},"admin_menu","action_menu","admin\\tinvwl.class.php",89,{"type":274,"name":275,"callback":288,"file":285,"line":13},"wizard_run_admin_notice",{"type":274,"name":275,"callback":290,"file":285,"line":291},"empty_page_admin_notice",96,{"type":274,"name":293,"callback":294,"file":285,"line":174},"woocommerce_system_status_report","system_report_templates",{"type":274,"name":296,"callback":297,"file":285,"line":298},"switch_theme","admin_notice_outdated_templates",101,{"type":274,"name":300,"callback":297,"file":285,"line":301},"tinvwl_updated",102,{"type":260,"name":303,"callback":304,"priority":228,"file":285,"line":305},"display_post_states","add_display_post_states",105,{"type":274,"name":307,"callback":308,"file":285,"line":70},"tinvwl_admin_promo_footer","promo_footer",{"type":274,"name":310,"callback":311,"priority":228,"file":285,"line":312},"enqueue_block_editor_assets","woocommerce_blocks_editor",111,{"type":274,"name":314,"callback":315,"file":285,"line":316},"admin_enqueue_scripts","enqueue_styles",184,{"type":274,"name":314,"callback":318,"file":285,"line":319},"enqueue_scripts",185,{"type":260,"name":321,"callback":322,"file":285,"line":323},"admin_footer_text","footer_admin",186,{"type":260,"name":325,"callback":326,"priority":228,"file":285,"line":327},"screen_options_show_screen","screen_options_hide_screen",187,{"type":260,"name":329,"callback":330,"priority":331,"file":285,"line":332},"tinvwl_view_panelstatus","status_panel",9999,189,{"type":260,"name":334,"callback":335,"file":336,"line":337},"woocommerce_api_classes","includes","includes\\api.class.php",23,{"type":274,"name":339,"callback":340,"priority":341,"file":336,"line":342},"rest_api_init","register_routes",15,24,{"type":274,"name":344,"callback":345,"file":346,"line":347},"admin_action_tinvwl_export_settings","export_settings","includes\\export.class.php",47,{"type":274,"name":349,"callback":350,"file":346,"line":351},"admin_action_tinvwl_import_settings","import_settings",48,{"type":274,"name":275,"callback":353,"file":346,"line":354},"show_error",51,{"type":260,"name":356,"callback":357,"file":346,"line":358},"upload_mimes","json_mime_type",162,{"type":274,"name":275,"callback":275,"file":360,"line":361},"includes\\pluginextend.helper.php",104,{"type":274,"name":363,"callback":364,"priority":228,"file":360,"line":365},"update_option_active_sitewide_plugins","maybe_deactivate",118,{"type":274,"name":367,"callback":364,"priority":228,"file":360,"line":368},"update_option_active_plugins",119,{"type":260,"name":370,"callback":371,"priority":228,"file":372,"line":373},"tinvwl_addtowishlist_add_form","clean_meta","includes\\product.helper.php",67,{"type":274,"name":375,"callback":376,"file":377,"line":286},"init","load_function","includes\\tinvwl.class.php",{"type":274,"name":379,"callback":380,"priority":254,"file":377,"line":381},"after_setup_theme","tinvwl_set_utm",138,{"type":274,"name":383,"callback":384,"file":377,"line":385},"wp_logout","reset_cookie",141,{"type":274,"name":387,"callback":384,"file":377,"line":388},"wp_login",142,{"type":274,"name":390,"callback":391,"file":392,"line":393},"tinvwl_view_header","header","includes\\view.helper.php",61,{"type":274,"name":390,"callback":395,"priority":187,"file":392,"line":396},"_redirect",63,{"type":274,"name":390,"callback":398,"priority":399,"file":392,"line":373},"_error",20,{"type":274,"name":390,"callback":401,"priority":59,"file":392,"line":402},"_tip",71,{"type":274,"name":390,"callback":404,"priority":405,"file":392,"line":406},"_attention",40,75,{"type":274,"name":283,"callback":284,"file":408,"line":409},"includes\\wizard.class.php",66,{"type":274,"name":411,"callback":412,"file":408,"line":373},"admin_init","wizard",{"type":274,"name":375,"callback":414,"file":415,"line":416},"load","includes\\wizardsetup.helper.php",39,{"type":274,"name":411,"callback":418,"file":415,"line":405},"redirect",{"type":260,"name":420,"callback":421,"priority":228,"file":422,"line":361},"tinvwl_wishlist_item_meta_post","tinv_wishlist_item_meta_wapf","integrations\\advanced-product-fields-for-woocommerce-pro.php",{"type":260,"name":424,"callback":425,"priority":228,"file":422,"line":426},"tinvwl_wishlist_item_price","tinvwl_calc_wapf_option_price",149,{"type":260,"name":428,"callback":429,"file":422,"line":430},"tinvwl_product_prepare_meta","tinv_wishlist_metaprepare_wapf",163,{"type":260,"name":432,"callback":433,"file":422,"line":434},"tinvwl_addproduct_tocart","tinvwl_add_to_cart_meta_wapf_pro",167,{"type":260,"name":436,"callback":437,"priority":228,"file":438,"line":439},"tinvwl_wishlist_item_meta_hidden_fields","tinv_wishlist_item_meta_hidden_fields_wapf","integrations\\advanced-product-fields-for-woocommerce.php",68,{"type":260,"name":420,"callback":421,"priority":228,"file":438,"line":441},130,{"type":260,"name":424,"callback":443,"priority":228,"file":438,"line":444},"tinvwl_item_price_wapf",199,{"type":260,"name":428,"callback":429,"file":438,"line":446},223,{"type":260,"name":432,"callback":448,"file":438,"line":449},"tinvwl_add_to_cart_meta_wapf",226,{"type":274,"name":451,"callback":452,"priority":228,"file":453,"line":342},"tinvwl_product_added_to_cart","catch_hooks","integrations\\automatewoo\\trigger-wishlist-item-added-to-cart.php",{"type":274,"name":455,"callback":452,"file":456,"line":342},"tinvwl_product_added","integrations\\automatewoo\\trigger-wishlist-item-added.php",{"type":274,"name":458,"callback":452,"priority":228,"file":459,"line":342},"tinvwl_product_purchased","integrations\\automatewoo\\trigger-wishlist-item-purchased.php",{"type":274,"name":461,"callback":452,"file":462,"line":463},"tinvwl_product_removed","integrations\\automatewoo\\trigger-wishlist-item-removed.php",25,{"type":260,"name":465,"callback":466,"file":467,"line":468},"automatewoo\u002Ftriggers","tinvwl_automatewoo_triggers","integrations\\automatewoo.php",44,{"type":260,"name":470,"callback":471,"priority":228,"file":467,"line":472},"automatewoo\u002Fpreview_data_layer","tinvwl_automatewoo_preview",57,{"type":260,"name":474,"callback":475,"file":467,"line":281},"automatewoo\u002Fvariables","tinvwl_automatewoo_preview_variables",{"type":260,"name":477,"callback":478,"priority":228,"file":467,"line":479},"automatewoo_validate_data_item","tinvwl_automatewoo_validate_data_item",59,{"type":260,"name":420,"callback":481,"priority":228,"file":482,"line":483},"tinv_wishlist_item_meta_apbgp","integrations\\buy-now-button-for-woocommerce.php",65,{"type":260,"name":420,"callback":485,"priority":228,"file":486,"line":487},"tinv_wishlist_item_meta_wczp","integrations\\check-pincodezipcode-for-shipping-woocommerce.php",69,{"type":260,"name":420,"callback":489,"priority":228,"file":490,"line":373},"tinvwl_wishlist_item_meta_post_cleantalk_spam_protect","integrations\\cleantalk-spam-protect.php",{"type":260,"name":420,"callback":492,"file":493,"line":483},"tinv_wishlist_meta_support_clever_swatches","integrations\\clever-swatches.php",{"type":274,"name":495,"callback":496,"priority":254,"file":493,"line":254},"wp_enqueue_scripts","tinv_add_to_wishlist_clever_swatches",{"type":260,"name":498,"callback":499,"file":500,"line":479},"tinvwl_addtowishlist_return_ajax","tinvwl_comet_cache_reject","integrations\\comet-cache.php",{"type":274,"name":502,"callback":499,"file":500,"line":503},"tinvwl_before_action_owner",60,{"type":274,"name":505,"callback":499,"file":500,"line":393},"tinvwl_before_action_user",{"type":260,"name":432,"callback":499,"file":500,"line":507},62,{"type":274,"name":509,"callback":499,"file":500,"line":396},"tinvwl_wishlist_addtowishlist_button",{"type":274,"name":511,"callback":499,"file":500,"line":512},"tinvwl_wishlist_addtowishlist_dialogbox",64,{"type":260,"name":420,"callback":514,"priority":228,"file":515,"line":373},"tinvwl_wishlist_item_meta_post_gtm4wp","integrations\\duracelltomi-google-tag-manager.php",{"type":274,"name":517,"callback":518,"priority":405,"file":519,"line":520},"woocommerce_single_product_summary","tinvwl_elex_single_product_summary","integrations\\elex-woocommerce-catalog-mode.php",56,{"type":274,"name":517,"callback":518,"priority":405,"file":519,"line":503},{"type":274,"name":523,"callback":524,"file":519,"line":373},"template_redirect","tinvwl_elex_init",{"type":260,"name":526,"callback":527,"file":519,"line":402},"tinvwl_allow_addtowishlist_single_product_summary","__return_true",{"type":260,"name":529,"callback":530,"priority":399,"file":531,"line":402},"tinvwl_product_add_to_cart_need_redirect","tinvwl_gift_card_add","integrations\\gift-cards-for-woocommerce.php",{"type":260,"name":533,"callback":534,"priority":399,"file":531,"line":298},"tinvwl_product_add_to_cart_redirect_url","tinvwl_gift_card_add_url",{"type":260,"name":420,"callback":536,"file":531,"line":537},"tinv_wishlist_metasupport_rpgiftcards",144,{"type":260,"name":428,"callback":539,"file":531,"line":540},"tinv_wishlist_metaprepare_rpgiftcards",171,{"type":274,"name":517,"callback":542,"priority":543,"file":544,"line":545},"tinvwl_afwhp_hooks",31,"integrations\\hide-price-add-to-cart-button.php",86,{"type":274,"name":547,"callback":542,"priority":543,"file":544,"line":548},"woocommerce_single_variation",87,{"type":274,"name":517,"callback":550,"priority":551,"file":544,"line":13},"tinvwl_view_addto_html",32,{"type":274,"name":517,"callback":553,"priority":551,"file":544,"line":554},"tinvwl_view_addto_htmlout",95,{"type":274,"name":547,"callback":550,"priority":551,"file":544,"line":254},{"type":274,"name":547,"callback":553,"priority":551,"file":544,"line":298},{"type":260,"name":558,"callback":559,"priority":228,"file":544,"line":560},"tinvwl_wishlist_item_action_add_to_cart","tinvwl_product_allow_add_to_cart_afwhp",125,{"type":260,"name":420,"callback":562,"priority":228,"file":563,"line":487},"tinvwl_wishlist_item_meta_post_honeypot","integrations\\honeypot.php",{"type":260,"name":420,"callback":565,"file":566,"line":567},"tinv_wishlist_meta_support_ivpa","integrations\\improved-variable-product-attributes.php",113,{"type":274,"name":495,"callback":569,"priority":254,"file":566,"line":323},"tinv_add_to_wishlist_ivpa",{"type":260,"name":420,"callback":571,"file":572,"line":409},"tinv_wishlist_meta_support_ione360_configurator","integrations\\ione360-configurator.php",{"type":274,"name":495,"callback":574,"priority":254,"file":572,"line":13},"tinv_add_to_wishlist_ione360_configurator",{"type":260,"name":424,"callback":576,"priority":228,"file":572,"line":365},"tinvwl_item_price_ione360_configurator",{"type":274,"name":578,"callback":579,"file":572,"line":580},"tinvwl_ajax_actions_before","remove_ione360_configurator_cart_filters",121,{"type":274,"name":582,"callback":583,"file":572,"line":441},"tinvwl_ajax_actions_after","add_ione360_configurator_cart_filters",{"type":260,"name":585,"callback":586,"priority":228,"file":572,"line":587},"woocommerce_add_cart_item_data","add_configurator_text_to_cart_item",133,{"type":260,"name":585,"callback":589,"priority":228,"file":572,"line":590},"add_cart_price_data",134,{"type":260,"name":432,"callback":592,"file":572,"line":381},"tinvwl_add_to_cart_meta_ione360_configurator",{"type":274,"name":495,"callback":594,"priority":28,"file":595,"line":596},"tinvwl_litespeed_conf_esi_nonce","integrations\\litespeed-cache.php",49,{"type":274,"name":598,"callback":594,"file":595,"line":599},"litespeed_load_thirdparty",50,{"type":274,"name":375,"callback":601,"file":595,"line":479},"tinvwl_litespeed_conf_exc_uri",{"type":260,"name":603,"callback":604,"priority":254,"file":605,"line":512},"mycred_setup_hooks","tinvwl_mycred_register_ti_woocommerce_wishlist_hook","integrations\\mycred.php",{"type":274,"name":455,"callback":607,"file":605,"line":608},"added",106,{"type":274,"name":458,"callback":610,"priority":228,"file":605,"line":70},"purchased",{"type":274,"name":612,"callback":613,"priority":254,"file":605,"line":614},"mycred_load_hooks","tinvwl_mycred_load_ti_woocommerce_wishlist_hook",330,{"type":260,"name":616,"callback":617,"file":605,"line":618},"mycred_all_references","tinvwl_mycred_references",346,{"type":260,"name":420,"callback":620,"priority":228,"file":621,"line":154},"tinv_wishlist_item_meta_nasa_core","integrations\\nasa-core.php",{"type":260,"name":420,"callback":623,"priority":228,"file":624,"line":625},"tinv_wishlist_item_meta_pewc","integrations\\product-extras-for-woocommerce.php",218,{"type":260,"name":424,"callback":627,"priority":228,"file":624,"line":628},"tinvwl_item_price_pewc",402,{"type":260,"name":630,"callback":631,"priority":228,"file":632,"line":393},"tinvwl_wishlist_product_add_cart_qty","tinv_wishlist_cart_quantity_alg_wc_pq","integrations\\product-quantity-for-woocommerce.php",{"type":260,"name":420,"callback":634,"priority":228,"file":632,"line":635},"tinv_wishlist_metaprepare_alg_wc_pq",84,{"type":260,"name":420,"callback":637,"priority":228,"file":638,"line":639},"tinv_wishlist_item_meta_pw_woocommerce_gift_cards","integrations\\pw-woocommerce-gift-cards.php",73,{"type":260,"name":424,"callback":641,"priority":228,"file":638,"line":642},"tinvwl_item_price_pw_woocommerce_gift_cards",103,{"type":260,"name":644,"callback":645,"priority":228,"file":638,"line":70},"tinvwl_addtowishlist_modify_type","tinvwl_addtowishlist_modify_type_pw_woocommerce_gift_cards",{"type":274,"name":495,"callback":647,"priority":254,"file":638,"line":648},"tinv_add_to_wishlist_pw_woocommerce_gift_cards",136,{"type":274,"name":650,"callback":550,"priority":228,"file":651,"line":652},"woocommerce_before_add_to_cart_button","integrations\\shopengine.php",79,{"type":274,"name":654,"callback":550,"priority":228,"file":651,"line":635},"woocommerce_after_add_to_cart_button",{"type":260,"name":656,"callback":657,"priority":228,"file":651,"line":548},"woocommerce_loop_add_to_cart_link","tinv_shop_engine_loop",{"type":274,"name":375,"callback":659,"file":651,"line":660},"tinv_shop_engine",91,{"type":274,"name":662,"callback":663,"file":651,"line":13},"tinvwl_wishlist_contents_before","tinv_shop_engine_loop_disable",{"type":274,"name":665,"callback":663,"file":651,"line":254},"tinvwl_wishlist_contents_after",{"type":260,"name":656,"callback":657,"priority":228,"file":651,"line":642},{"type":274,"name":495,"callback":668,"priority":399,"file":651,"line":669},"tinv_shop_engine_styles",137,{"type":274,"name":662,"callback":671,"file":672,"line":673},"tinvwl_product_visibility_fix","integrations\\show-single-variations.php",46,{"type":260,"name":675,"callback":527,"priority":254,"file":672,"line":599},"woocommerce_product_is_visible",{"type":260,"name":677,"callback":678,"file":679,"line":153},"tinvwl_wishlist_product_get","tinvwl_wpml_product_get","integrations\\sitepress-multilingual-cms.php",{"type":260,"name":681,"callback":682,"priority":29,"file":679,"line":305},"WPML_filter_link","tinvwl_wpml_filter_link",{"type":274,"name":523,"callback":684,"file":685,"line":503},"tinvwl_divi_init","integrations\\theme-divi.php",{"type":274,"name":379,"callback":687,"file":688,"line":468},"tinvwl_flatsome","integrations\\theme-flatsome.php",{"type":260,"name":526,"callback":690,"priority":228,"file":688,"line":393},"tinvwl_flatsome_woocommerce_catalog_mode",{"type":274,"name":547,"callback":550,"priority":228,"file":688,"line":483},{"type":274,"name":547,"callback":550,"priority":399,"file":688,"line":439},{"type":274,"name":547,"callback":694,"priority":399,"file":688,"line":154},"tinvwl_tinvwl_flatsome_woocommerce_catalog_mode_variable",{"type":274,"name":375,"callback":696,"file":688,"line":27},"tinvwl_flatsome_init",{"type":260,"name":698,"callback":699,"file":688,"line":700},"flatsome_header_element","tinvwl_flatsome_header_wishlist",124,{"type":274,"name":702,"callback":703,"file":688,"line":704},"customize_register","tinvwl_flatsome_refresh_wishlist_partials",151,{"type":274,"name":706,"callback":707,"file":688,"line":708},"flatsome_header_elements","tinvwl_flatsome_hook_header_element",257,{"type":274,"name":710,"callback":711,"priority":197,"file":688,"line":712},"flatsome_product_image_tools_top","tinvwl_flatsome_product_wishlist_button",290,{"type":274,"name":714,"callback":715,"priority":197,"file":688,"line":716},"flatsome_product_box_tools_top","tinvwl_flatsome_product_wishlist_button_loop",317,{"type":274,"name":495,"callback":718,"priority":254,"file":688,"line":719},"tinv_add_to_wishlist_flatsome",341,{"type":260,"name":526,"callback":527,"file":721,"line":722},"integrations\\theme-kallyas.php",55,{"type":274,"name":375,"callback":724,"file":721,"line":507},"tinvwl_kallyas_init",{"type":274,"name":375,"callback":726,"file":727,"line":673},"tinvwl_oceanwp_fix_archive_markup","integrations\\theme-oceanwp.php",{"type":274,"name":729,"callback":730,"priority":228,"file":727,"line":139},"woocommerce_before_shop_loop_item","tinvwl_view_addto_htmlloop",{"type":260,"name":420,"callback":732,"priority":228,"file":733,"line":272},"tinv_wishlist_item_meta_uni_woo_custom_product_options","integrations\\uni-woo-custom-product-options.php",{"type":260,"name":424,"callback":735,"priority":228,"file":733,"line":736},"tinvwl_item_price_uni_woo_custom_product_options",276,{"type":260,"name":420,"callback":738,"priority":228,"file":739,"line":286},"tinv_wishlist_item_meta_vad_product_design","integrations\\vad-product-design.php",{"type":260,"name":741,"callback":742,"priority":228,"file":739,"line":218},"tinvwl_wishlist_item_thumbnail","tinvwl_wishlist_item_thumbnail_vad_product_design",{"type":260,"name":424,"callback":744,"priority":228,"file":739,"line":441},"tinvwl_item_price_vad_product_design",{"type":260,"name":585,"callback":746,"priority":228,"file":739,"line":587},"woocommerce_add_cart_item_data_vad_product_design",{"type":260,"name":748,"callback":749,"priority":228,"file":739,"line":750},"tinvwl_addtowishlist_prepare_form_cart","tinvwl_addtowishlist_prepare_form_cart_vad_product_design",166,{"type":260,"name":752,"callback":753,"priority":228,"file":739,"line":754},"tinvwl_addtowishlist_prepare_form","tinvwl_meta_vad_product_design",182,{"type":260,"name":420,"callback":756,"priority":228,"file":757,"line":758},"tinv_wishlist_item_meta_wc_fields_factory","integrations\\wc-fields-factory.php",143,{"type":260,"name":424,"callback":760,"priority":228,"file":757,"line":761},"tinvwl_item_price_wc_fields_factory",307,{"type":260,"name":752,"callback":763,"priority":228,"file":757,"line":764},"tinvwl_meta_wc_fields_factory",310,{"type":260,"name":428,"callback":766,"file":757,"line":614},"tinvwl_cart_meta_wc_fields_factory",{"type":260,"name":432,"callback":768,"file":757,"line":769},"tinvwl_add_to_cart_meta_wc_fields_factory",353,{"type":260,"name":771,"callback":772,"priority":228,"file":773,"line":639},"tinvwl_product_add_to_cart_quantity","tinv_wishlist_qty_woo_advanced_qty","integrations\\woo-advanced-qty.php",{"type":260,"name":775,"callback":776,"priority":228,"file":773,"line":608},"tinvwl_product_add_to_cart_redirect_slug_original","tinv_wishlist_qty_woo_advanced_url",{"type":260,"name":778,"callback":776,"priority":228,"file":773,"line":70},"tinvwl_product_add_to_cart_redirect_url_original",{"type":260,"name":533,"callback":776,"priority":228,"file":773,"line":780},108,{"type":260,"name":420,"callback":782,"priority":228,"file":783,"line":784},"tinv_wishlist_item_meta_woocommerce_custom_product_addons","integrations\\woo-custom-product-addons.php",128,{"type":260,"name":424,"callback":786,"priority":228,"file":783,"line":787},"tinvwl_item_price_woocommerce_custom_product_addons",203,{"type":260,"name":789,"callback":790,"priority":228,"file":783,"line":791},"tinvwl_wishlist_item_add_to_cart","tinvwl_item_price_woocommerce_custom_product_addons_text_button",264,{"type":260,"name":420,"callback":793,"priority":228,"file":794,"line":795},"tinv_wishlist_item_meta_woo_extra_product_options","integrations\\woo-extra-product-options.php",112,{"type":260,"name":432,"callback":797,"file":794,"line":798},"tinvwl_add_to_cart_meta_woo_extra_product_options",115,{"type":260,"name":420,"callback":800,"priority":228,"file":801,"line":406},"tinv_wishlist_item_meta_woo_payment_gateway","integrations\\woo-payment-gateway.php",{"type":274,"name":509,"callback":803,"priority":228,"file":804,"line":673},"tinvwl_woo_product_bundle_loop_data","integrations\\woo-product-bundle.php",{"type":274,"name":806,"callback":807,"priority":228,"file":804,"line":808},"tinvwl_wishlist_row_after","tinvwl_row_woo_product_bundle",146,{"type":260,"name":420,"callback":810,"priority":228,"file":804,"line":811},"tinv_wishlist_item_meta_woo_product_bundle",170,{"type":274,"name":495,"callback":813,"priority":254,"file":814,"line":815},"tinv_add_to_wishlist_woo_variation_swatches_pro","integrations\\woo-variation-swatches-pro.php",76,{"type":274,"name":650,"callback":817,"priority":818,"file":819,"line":393},"tinvwl_vartable_set_product",19,"integrations\\woo-variations-table-grid.php",{"type":274,"name":650,"callback":821,"priority":86,"file":819,"line":507},"tinvwl_vartable_reset_product",{"type":274,"name":654,"callback":817,"file":819,"line":512},{"type":274,"name":654,"callback":821,"priority":48,"file":819,"line":483},{"type":274,"name":825,"callback":826,"priority":228,"file":819,"line":154},"vartable_inside_add_to_cart_form","tinvwl_vartable_force_current_product",{"type":260,"name":420,"callback":828,"file":819,"line":829},"tinv_wishlist_meta_support_vartable",122,{"type":260,"name":420,"callback":831,"priority":399,"file":832,"line":196},"tinv_wishlist_metasupport_woocommerce_booking","integrations\\woocommerce-booking.php",{"type":260,"name":424,"callback":834,"priority":399,"file":832,"line":441},"tinvwl_item_price_woocommerce_booking",{"type":260,"name":420,"callback":836,"priority":228,"file":837,"line":635},"tinv_wishlist_metasupport_woocommerce_bookings","integrations\\woocommerce-bookings.php",{"type":260,"name":424,"callback":839,"priority":228,"file":837,"line":840},"tinvwl_item_price_woocommerce_bookings",135,{"type":260,"name":842,"callback":843,"priority":228,"file":837,"line":750},"tinvwl_wishlist_item_status","tinvwl_item_status_woocommerce_bookings",{"type":260,"name":845,"callback":846,"file":837,"line":847},"woocommerce_product_object_query_args","tinvwl_item_product_type_woocommerce_bookings",169,{"type":260,"name":420,"callback":849,"priority":228,"file":850,"line":507},"tinv_wishlist_metasupport_woocommerce_composite_products","integrations\\woocommerce-composite-products.php",{"type":274,"name":806,"callback":852,"priority":228,"file":850,"line":853},"tinvwl_row_woocommerce_composite_products",194,{"type":260,"name":424,"callback":855,"priority":228,"file":850,"line":856},"tinvwl_item_price_woocommerce_composite_products",271,{"type":260,"name":428,"callback":858,"priority":228,"file":850,"line":859},"tinv_wishlist_metaprepare_woocommerce_composite_products",335,{"type":274,"name":495,"callback":861,"priority":254,"file":850,"line":862},"tinv_add_to_wishlist_woocommerce_composite_products",372,{"type":260,"name":432,"callback":864,"file":850,"line":865},"tinvwl_addproduct_tocart_woocommerce_composite_products",393,{"type":274,"name":867,"callback":868,"priority":228,"file":850,"line":869},"tinvwl_before_unprepare_post","tinvwl_before_unprepare_post_woocommerce_composite_products",411,{"type":260,"name":558,"callback":871,"priority":228,"file":850,"line":872},"tinvwl_wishlist_item_action_add_to_cart_woocommerce_composite_products",422,{"type":260,"name":424,"callback":874,"priority":228,"file":875,"line":154},"tinvwl_item_price_woocommerce_custom_fields","integrations\\woocommerce-custom-fields.php",{"type":260,"name":420,"callback":877,"priority":228,"file":875,"line":878},"tinv_wishlist_item_meta_woocommerce_custom_fields",174,{"type":274,"name":495,"callback":880,"priority":254,"file":881,"line":512},"tinvwl_woocommerce_fast_cart","integrations\\woocommerce-fast-cart.php",{"type":260,"name":420,"callback":883,"file":884,"line":174},"tinv_wishlist_metasupport_wc_gf_addons","integrations\\woocommerce-gravityforms-product-addons.php",{"type":260,"name":886,"callback":887,"priority":228,"file":884,"line":798},"tinvwl_wishlist_item_url","tinvwl_wishlist_item_url_wc_gf_addons",{"type":260,"name":424,"callback":889,"priority":228,"file":884,"line":890},"tinvwl_item_price_wc_gf_addons",280,{"type":260,"name":892,"callback":893,"priority":174,"file":884,"line":894},"gform_pre_render","tinvwl_wc_gf_addons_edit_link",377,{"type":260,"name":428,"callback":896,"file":884,"line":628},"tinv_wishlist_metaprepare_wc_gf_addons",{"type":274,"name":495,"callback":898,"priority":254,"file":884,"line":899},"tinv_add_to_wishlist_wc_gf_addons",438,{"type":260,"name":420,"callback":901,"priority":228,"file":902,"line":409},"tinv_wishlist_metasupport_woocommerce_mix_and_match_products","integrations\\woocommerce-mix-and-match-products.php",{"type":274,"name":806,"callback":904,"priority":228,"file":902,"line":840},"tinvwl_row_woocommerce_mix_and_match_products",{"type":260,"name":424,"callback":906,"priority":228,"file":902,"line":907},"tinvwl_item_price_woocommerce_mix_and_match_products",179,{"type":260,"name":370,"callback":909,"file":902,"line":910},"tinvwl_add_form_woocommerce_mix_and_match_products",210,{"type":260,"name":912,"callback":913,"file":914,"line":915},"tinvwl_addtowishlist_prepare","tinvwl_wpml_addtowishlist_prepare","integrations\\woocommerce-multilingual.php",82,{"type":260,"name":917,"callback":918,"file":914,"line":919},"tinvwl_addtowishlist_check_product","tinvwl_wpml_addtowishlist_check_product",120,{"type":260,"name":921,"callback":922,"file":914,"line":923},"tinvwl_addtowishlist_out_prepare_attr","tinvwl_wpml_addtowishlist_out_prepare",161,{"type":260,"name":925,"callback":926,"file":914,"line":927},"tinvwl_addtowishlist_out_prepare_product","tinvwl_wpml_addtowishlist_out_prepare_product",208,{"type":260,"name":752,"callback":929,"file":914,"line":930},"tinvwl_wpml_addtowishlist_prepare_form",249,{"type":260,"name":932,"callback":933,"priority":228,"file":934,"line":935},"tinvwl_wishlist_item_meta_data","tinv_wishlist_item_meta_woocommerce_product_add_on","integrations\\woocommerce-product-addon.php",183,{"type":260,"name":432,"callback":937,"file":934,"line":207},"tinvwl_add_to_cart_meta_woocommerce_product_add_on",{"type":260,"name":424,"callback":939,"priority":228,"file":934,"line":940},"tinvwl_item_price_woocommerce_product_add_on",248,{"type":260,"name":420,"callback":942,"priority":228,"file":943,"line":704},"tinv_wishlist_item_meta_woocommerce_product_addons","integrations\\woocommerce-product-addons.php",{"type":260,"name":424,"callback":945,"priority":228,"file":943,"line":946},"tinvwl_item_price_woocommerce_product_addons",250,{"type":260,"name":752,"callback":948,"priority":228,"file":943,"line":949},"tinvwl_meta_woocommerce_product_addons",253,{"type":260,"name":428,"callback":951,"file":943,"line":736},"tinvwl_cart_meta_woocommerce_product_addons",{"type":260,"name":432,"callback":953,"file":943,"line":954},"tinvwl_add_to_cart_meta_woocommerce_product_addons",303,{"type":260,"name":420,"callback":956,"priority":228,"file":957,"line":512},"tinv_wishlist_metasupport_woocommerce_product_bundles","integrations\\woocommerce-product-bundles.php",{"type":274,"name":806,"callback":959,"priority":228,"file":957,"line":960},"tinvwl_row_woocommerce_product_bundles",160,{"type":260,"name":424,"callback":962,"priority":228,"file":957,"line":963},"tinvwl_item_price_woocommerce_product_bundles",232,{"type":260,"name":965,"callback":966,"priority":228,"file":967,"line":479},"wc_product_table_custom_table_data_wishlist","closure","integrations\\woocommerce-product-table.php",{"type":260,"name":969,"callback":970,"file":971,"line":396},"product_type_selector","tinvwl_woocommerce_rental_and_booking_product_type","integrations\\woocommerce-rental-and-booking.php",{"type":260,"name":420,"callback":973,"priority":399,"file":971,"line":974},"tinv_wishlist_metasupport_woocommerce_rental_and_booking",284,{"type":260,"name":424,"callback":976,"priority":399,"file":971,"line":977},"tinvwl_item_price_woocommerce_rental_and_booking",321,{"type":260,"name":420,"callback":979,"priority":228,"file":980,"line":373},"tinv_wishlist_metaprepare_woocommerce_square","integrations\\woocommerce-square.php",{"type":260,"name":420,"callback":982,"priority":228,"file":983,"line":70},"tinv_wishlist_metasupport_woocommerce_tm_extra_product_options","integrations\\woocommerce-tm-extra-product-options.php",{"type":274,"name":806,"callback":985,"priority":228,"file":983,"line":986},"tinvwl_row_woocommerce_tm_extra_product_options",224,{"type":260,"name":424,"callback":988,"priority":228,"file":983,"line":989},"tinvwl_item_price_woocommerce_tm_extra_product_options",283,{"type":260,"name":752,"callback":991,"priority":228,"file":983,"line":992},"tinvwl_meta_woocommerce_tm_extra_product_options",286,{"type":260,"name":428,"callback":994,"file":983,"line":764},"tinvwl_cart_meta_woocommerce_tm_extra_product_options",{"type":274,"name":495,"callback":996,"priority":254,"file":983,"line":997},"tinvwl_add_to_wishlist_tm_extra_product_options",359,{"type":260,"name":420,"callback":999,"priority":228,"file":1000,"line":373},"tinvwl_wishlist_item_meta_post_woocommerce_waitlist","integrations\\woocommerce-waitlist.php",{"type":274,"name":411,"callback":1002,"file":1003,"line":1004},"tinvwl_wp_fastest_cache_reject","integrations\\wp-fastest-cache.php",109,{"type":274,"name":1006,"callback":1007,"file":1008,"line":915},"wp_grid_builder\u002Fcard\u002Fwrapper_start","tinvwl_wpkses_fix","integrations\\wp-grid-builder.php",{"type":260,"name":1010,"callback":1011,"priority":228,"file":1008,"line":545},"wp_kses_allowed_html","tinvwl_wpkses_post_tags",{"type":274,"name":1013,"callback":1014,"file":1008,"line":286},"wp_grid_builder\u002Fcard\u002Fwrapper_end","tinvwl_wpkses_fix_remove",{"type":260,"name":1016,"callback":1017,"priority":228,"file":1008,"line":780},"wp_grid_builder\u002Fblocks","tinvwl_wpgb_block_add_to_wishlist",{"type":260,"name":1019,"callback":1020,"file":1021,"line":347},"tinvwl_default_wishlist_title","wpm_translate_string","integrations\\wp-multilang.php",{"type":260,"name":1023,"callback":1020,"file":1021,"line":351},"tinvwl_view_wishlist_text",{"type":260,"name":1025,"callback":1020,"file":1021,"line":596},"tinvwl_added_to_wishlist_text",{"type":260,"name":1027,"callback":1020,"file":1021,"line":599},"tinvwl_already_in_wishlist_text",{"type":260,"name":1029,"callback":1020,"file":1021,"line":354},"tinvwl_removed_from_wishlist_text",{"type":260,"name":1031,"callback":1020,"file":1021,"line":1032},"tinvwl_remove_from_wishlist_text",52,{"type":260,"name":1034,"callback":1020,"file":1021,"line":139},"tinvwl_added_to_wishlist_text_loop",{"type":260,"name":1036,"callback":1020,"file":1021,"line":722},"tinvwl_remove_from_wishlist_text_loop",{"type":260,"name":1038,"callback":1020,"file":1021,"line":472},"tinvwl_add_to_cart_text",{"type":260,"name":1040,"callback":1020,"file":1021,"line":479},"tinvwl_add_selected_to_cart_text",{"type":260,"name":1042,"callback":1020,"file":1021,"line":503},"tinvwl_add_all_to_cart_text",{"type":260,"name":1044,"callback":1020,"file":1021,"line":507},"tinvwl_share_on_text",{"type":260,"name":1046,"callback":1020,"file":1021,"line":512},"tinvwl_wishlist_products_counter_text",{"type":260,"name":1048,"callback":1049,"file":1050,"line":1051},"rocket_cache_dynamic_cookies","tinvwl_rocket_cache_dynamic_cookies","integrations\\wp-rocket.php",90,{"type":260,"name":1053,"callback":1054,"file":1050,"line":660},"rocket_htaccess_mod_rewrite","__return_false",{"type":274,"name":1056,"callback":1057,"file":1050,"line":554},"tinvwl_flush_rewrite_rules","tivnwl_wp_rocket",{"type":274,"name":1059,"callback":1057,"file":1050,"line":291},"after_rocket_clean_domain",{"type":274,"name":455,"callback":1061,"file":1050,"line":174},"tinvwl_rocket_clean_dynamic_cache",{"type":274,"name":1063,"callback":1061,"file":1050,"line":254},"tinvwl_product_updated",{"type":274,"name":461,"callback":1061,"file":1050,"line":298},{"type":274,"name":375,"callback":1066,"file":1050,"line":1067},"tinvwl_rocket_empty_cart",159,{"type":260,"name":1069,"callback":1070,"priority":254,"file":1050,"line":1071},"nonce_user_logged_out","tinvwl_revert_uid_for_nonce_actions",180,{"type":260,"name":420,"callback":1073,"priority":228,"file":1074,"line":439},"tinv_wishlist_item_meta_wpc_variations_radio_buttons","integrations\\wpc-variations-radio-buttons.php",{"type":260,"name":420,"callback":1076,"priority":228,"file":1077,"line":935},"tinv_wishlist_item_meta_yith_woocommerce_product_add_on","integrations\\yith-woocommerce-product-add-ons.php",{"type":260,"name":424,"callback":1079,"priority":228,"file":1077,"line":1080},"tinvwl_item_price_yith_woocommerce_product_add_on",285,{"type":260,"name":432,"callback":1082,"file":1077,"line":1083},"tinvwl_add_to_cart_meta_yith_woocommerce_product_add_on",301,{"type":260,"name":529,"callback":1085,"priority":254,"file":1077,"line":1086},"tinvwl_meta_validate_cart_add_yith_woocommerce_product_add_on",350,{"type":260,"name":420,"callback":1088,"priority":228,"file":1089,"line":409},"tinv_wishlist_metasupport_yith_woocommerce_product_bundles","integrations\\yith-woocommerce-product-bundles.php",{"type":260,"name":842,"callback":1091,"priority":228,"file":1089,"line":1004},"tinvwl_item_status_yith_woocommerce_product_bundles",{"type":274,"name":806,"callback":1093,"priority":228,"file":1089,"line":1094},"tinvwl_row_yith_woocommerce_product_bundles",188,{"type":260,"name":420,"callback":1096,"file":1097,"line":373},"tinv_wishlist_meta_support_yith_wcqv","integrations\\yith-woocommerce-quick-view.php",{"type":274,"name":1099,"callback":550,"file":1100,"line":365},"tinvwl_before_add_to_cart_button","public\\addtowishlist.class.php",{"type":274,"name":1102,"callback":553,"file":1100,"line":368},"tinvwl_single_product_summary",{"type":274,"name":650,"callback":550,"priority":28,"file":1100,"line":919},{"type":274,"name":517,"callback":553,"priority":1105,"file":1100,"line":580},29,{"type":274,"name":1107,"callback":550,"file":1100,"line":829},"catalog_visibility_before_alternate_add_to_cart_button",{"type":274,"name":1109,"callback":550,"file":1100,"line":560},"tinvwl_after_add_to_cart_button",{"type":274,"name":1102,"callback":553,"file":1100,"line":1111},126,{"type":274,"name":654,"callback":550,"priority":399,"file":1100,"line":1113},127,{"type":274,"name":517,"callback":553,"priority":543,"file":1100,"line":784},{"type":274,"name":1116,"callback":550,"file":1100,"line":1117},"catalog_visibility_after_alternate_add_to_cart_button",129,{"type":274,"name":1119,"callback":550,"file":1100,"line":1120},"tinvwl_after_thumbnails",132,{"type":274,"name":1122,"callback":550,"priority":86,"file":1100,"line":587},"woocommerce_product_thumbnails",{"type":274,"name":1124,"callback":550,"file":1100,"line":648},"tinvwl_after_summary",{"type":274,"name":1126,"callback":550,"priority":1127,"file":1100,"line":669},"woocommerce_after_single_product_summary",11,{"type":274,"name":1129,"callback":730,"file":1100,"line":758},"tinvwl_after_shop_loop_item",{"type":274,"name":1131,"callback":730,"priority":1132,"file":1100,"line":537},"woocommerce_after_shop_loop_item",8,{"type":274,"name":1134,"callback":730,"file":1100,"line":1135},"uael_woo_products_add_to_cart_before",145,{"type":274,"name":1137,"callback":730,"file":1100,"line":1138},"tinvwl_above_thumb_loop_item",148,{"type":274,"name":729,"callback":730,"priority":28,"file":1100,"line":426},{"type":274,"name":1141,"callback":730,"file":1100,"line":1142},"uael_woo_products_before_summary_wrap",150,{"type":274,"name":1129,"callback":730,"file":1100,"line":1144},156,{"type":274,"name":1131,"callback":730,"priority":399,"file":1100,"line":268},{"type":274,"name":1147,"callback":730,"file":1100,"line":272},"uael_woo_products_add_to_cart_after",{"type":260,"name":1149,"callback":1150,"priority":28,"file":1100,"line":750},"woocommerce_blocks_product_grid_item_html","htmloutput_block",{"type":260,"name":1152,"callback":1153,"priority":228,"file":1100,"line":434},"woocommerce_product_get_description","woocommerce_blocks_all_products",{"type":274,"name":375,"callback":1155,"file":1100,"line":1156},"woocommerce_blocks",168,{"type":274,"name":1158,"callback":1159,"priority":29,"file":1100,"line":811},"wp_loaded","add_to_wishlist",{"type":274,"name":375,"callback":1161,"file":1100,"line":1162},"set_wishlists_data_cookies",172,{"type":274,"name":509,"callback":1164,"priority":228,"file":1100,"line":1165},"default_variation_loop",899,{"type":274,"name":509,"callback":1167,"file":1100,"line":1168},"button",909,{"type":274,"name":1170,"callback":1171,"file":1172,"line":815},"woocommerce_before_cart_item_quantity_zero","remove_item_data","public\\cart.class.php",{"type":274,"name":1174,"callback":1171,"file":1172,"line":1175},"woocommerce_remove_cart_item",78,{"type":274,"name":1177,"callback":1171,"file":1172,"line":1178},"woocommerce_cart_emptied",81,{"type":274,"name":1177,"callback":1180,"file":1172,"line":1181},"remove_item_data_cart_session",83,{"type":274,"name":1183,"callback":1184,"file":1172,"line":545},"woocommerce_checkout_order_created","add_order_item_meta",{"type":274,"name":1186,"callback":1184,"file":1172,"line":548},"woocommerce_store_api_checkout_update_order_meta",{"type":274,"name":1183,"callback":1188,"file":1172,"line":286},"purchased_items",{"type":274,"name":1186,"callback":1188,"file":1172,"line":1051},{"type":274,"name":1191,"callback":1192,"priority":28,"file":1172,"line":236},"woocommerce_order_status_changed","order_status_analytics",{"type":274,"name":375,"callback":1194,"file":1195,"line":798},"add_rewrite_rules","public\\tinvwl.class.php",{"type":274,"name":375,"callback":1197,"file":1195,"line":365},"wishlist_endpoint",{"type":260,"name":1199,"callback":1200,"priority":29,"file":1195,"line":919},"query_vars","wishlist_query_vars",{"type":260,"name":1202,"callback":1203,"priority":1204,"file":1195,"line":784},"rewrite_rules_array","add_rewrite_rules_raw",9999999,{"type":260,"name":1199,"callback":1206,"file":1195,"line":441},"add_query_var",{"type":274,"name":1208,"callback":1209,"file":1195,"line":1210},"wp","analytics_referer",131,{"type":274,"name":1212,"callback":1213,"file":1195,"line":1120},"deleted_user","delete_user_wishlist",{"type":274,"name":1215,"callback":1216,"file":1195,"line":648},"widgets_init","register_widgets",{"type":260,"name":1218,"callback":1219,"priority":228,"file":1195,"line":381},"woocommerce_locate_core_template","locate_template",{"type":260,"name":1221,"callback":1219,"priority":228,"file":1195,"line":1222},"woocommerce_locate_template",139,{"type":260,"name":1224,"callback":1225,"priority":254,"file":1195,"line":434},"language_attributes","add_ogp",{"type":260,"name":1227,"callback":1228,"file":1195,"line":540},"woocommerce_account_menu_items","account_menu_items",{"type":260,"name":1230,"callback":1231,"priority":1232,"file":1195,"line":1162},"woocommerce_get_endpoint_url","account_menu_endpoint",4,{"type":274,"name":495,"callback":1234,"file":1195,"line":1235},"enqueue_header",175,{"type":274,"name":387,"callback":1237,"priority":228,"file":1195,"line":151},"transfert_local_to_user",{"type":274,"name":383,"callback":1239,"priority":228,"file":1195,"line":1240},"logout",177,{"type":274,"name":1242,"callback":1243,"file":1195,"line":1244},"user_register","transfert_local_to_user_register",178,{"type":274,"name":375,"callback":1246,"priority":1051,"file":1195,"line":907},"legacy_transfer",{"type":274,"name":1248,"callback":1249,"file":1195,"line":1071},"clear_auth_cookie","set_user_sharekey",{"type":274,"name":1251,"callback":1252,"priority":29,"file":1195,"line":754},"tinvwl_after_wishlist_table","wishlist_button_action_before",{"type":274,"name":1251,"callback":1254,"priority":341,"file":1195,"line":935},"wishlist_button_action_after",{"type":274,"name":1251,"callback":1256,"priority":341,"file":1195,"line":316},"wishlist_button_updcart_before",{"type":274,"name":1251,"callback":1254,"priority":254,"file":1195,"line":319},{"type":260,"name":1259,"callback":1260,"file":1195,"line":1261},"redirect_canonical","disable_canonical_redirect_for_front_page",334,{"type":260,"name":1263,"callback":1264,"priority":254,"file":1195,"line":1265},"style_loader_tag","font_loader_tag_filter",461,{"type":274,"name":1267,"callback":1268,"file":1269,"line":393},"wc_ajax_tinvwl","ajax_action","public\\wishlist\\ajax.class.php",{"type":260,"name":1271,"callback":1272,"priority":228,"file":1269,"line":1273},"clean_url","tinvwl_clean_url",221,{"type":260,"name":1271,"callback":1272,"priority":228,"file":1269,"line":1275},337,{"type":260,"name":1277,"callback":1278,"file":1269,"line":1279},"tinvwl_before_get_current_product","get_all_products_fix_offset",400,{"type":260,"name":1271,"callback":1272,"priority":228,"file":1269,"line":1281},418,{"type":260,"name":1040,"callback":1020,"file":1283,"line":351},"public\\wishlist\\buttons.class.php",{"type":260,"name":1042,"callback":1020,"file":1283,"line":596},{"type":260,"name":1286,"callback":1287,"file":1283,"line":639},"tinvwl_prepare_attr_button_product_selected","add_break_class_checkbox",{"type":260,"name":1286,"callback":1289,"file":1283,"line":915},"class_action",{"type":260,"name":1291,"callback":1289,"file":1283,"line":1181},"tinvwl_prepare_attr_button_product_all",{"type":274,"name":523,"callback":1293,"file":1294,"line":365},"login_redirect","public\\wishlist\\view.class.php",{"type":274,"name":1158,"callback":1296,"priority":818,"file":1294,"line":919},"login_post_redirect",{"type":274,"name":1298,"callback":1299,"priority":48,"file":1294,"line":829},"wp_head","add_meta_tags",{"type":274,"name":1301,"callback":1302,"file":1294,"line":700},"tinvwl_before_wishlist","wishlist_header",{"type":274,"name":1304,"callback":375,"file":1294,"line":1113},"tinvwl_after_wishlist",{"type":260,"name":886,"callback":1306,"priority":228,"file":1294,"line":1117},"add_argument",{"type":260,"name":558,"callback":1308,"priority":228,"file":1294,"line":441},"product_allow_add_to_cart",{"type":260,"name":789,"callback":1310,"priority":228,"file":1294,"line":1210},"external_text",{"type":260,"name":789,"callback":1312,"priority":228,"file":1294,"line":1120},"variable_text",{"type":274,"name":1251,"callback":1314,"file":1294,"line":587},"get_per_page",{"type":274,"name":375,"callback":375,"file":1294,"line":840},{"type":274,"name":1317,"callback":1318,"file":1294,"line":669},"tinvwl_before_wishlist_template","refresh_wishlist_after_action",{"type":274,"name":1320,"callback":1321,"file":1294,"line":1322},"tinvwl_pagenation_wishlist","page_prev",504,{"type":274,"name":1320,"callback":1324,"file":1294,"line":1325},"pages",508,{"type":274,"name":1320,"callback":1327,"file":1294,"line":1328},"page_next",511,{"type":260,"name":1330,"callback":1331,"priority":1332,"file":1333,"line":545},"wp_get_nav_menu_items","add_to_menu",999,"public\\wishlistcounter.class.php",{"type":274,"name":375,"callback":966,"priority":48,"file":1335,"line":446},"ti-woocommerce-wishlist.php",{"type":274,"name":1337,"callback":966,"file":1335,"line":1338},"before_woocommerce_init",242,{"type":274,"name":1340,"callback":1341,"priority":399,"file":1335,"line":1342},"plugins_loaded","run_tinv_wishlist",252,{"type":260,"name":1344,"callback":1345,"priority":1332,"file":1346,"line":1240},"gettext","translations","tinv-wishlists-function.php",{"type":260,"name":1348,"callback":1349,"priority":1332,"file":1346,"line":1244},"ngettext","translations_n",{"type":260,"name":1351,"callback":1352,"file":1346,"line":1353},"body_class","tinvwl_body_classes",661,{"type":260,"name":1271,"callback":1272,"priority":228,"file":1346,"line":1355},810,{"type":260,"name":529,"callback":1357,"priority":228,"file":1346,"line":1358},"tinvwl_add_to_cart_need_redirect",826,{"type":260,"name":529,"callback":1360,"priority":1051,"file":1346,"line":1361},"tinvwl_meta_validate_cart_add",873,{"type":260,"name":932,"callback":1363,"priority":228,"file":1346,"line":1364},"tinv_wishlistmeta",1002,{"type":274,"name":1366,"callback":1367,"priority":228,"file":1346,"line":1368},"woocommerce_add_cart_item","tinvwl_add_to_cart_item_meta_post",1044,{"type":274,"name":411,"callback":1370,"priority":28,"file":1346,"line":1371},"tinvwl_handle_external_redirects",1145,{"type":274,"name":375,"callback":966,"file":1346,"line":1373},1158,{"type":260,"name":1069,"callback":966,"priority":174,"file":1346,"line":1375},1160,{"type":274,"name":1056,"callback":1377,"file":1346,"line":1378},"TInvWL_Public_TInvWL::apply_rewrite_rules",1213,{"type":274,"name":1380,"callback":1381,"file":1346,"line":1382},"tinvwl_disable_notifications_event","TInvWL_Admin_Notices::disable_notifications",1214,{"type":274,"name":1384,"callback":1385,"file":1346,"line":1386},"tinvwl_remove_without_author_wishlist","TInvWL_Admin_TInvWL::remove_old_wishlists",1215,[1388],{"action":1389,"nopriv":1390,"callback":1391,"hasNonce":1392,"hasCapCheck":1390,"file":277,"line":1175},"tinvwl_admin_dismiss_notice",false,"ajax_dismiss_notice",true,[],[1395,1399,1403],{"tag":1396,"callback":1397,"file":1346,"line":1398},"ti_wishlists_addtowishlist","tinvwl_shortcode_addtowishlist",680,{"tag":1400,"callback":1401,"file":1346,"line":1402},"ti_wishlistsview","tinvwl_shortcode_view",699,{"tag":1404,"callback":1405,"file":1346,"line":1406},"ti_wishlist_products_counter","tinvwl_shortcode_products_counter",718,[1408,1409,1411,1413],{"hook":1380,"callback":1380,"file":277,"line":1120},{"hook":1384,"callback":1384,"file":285,"line":1410},425,{"hook":1056,"callback":1056,"file":1412,"line":1240},"includes\\update.helper.php",{"hook":1056,"callback":1056,"file":1195,"line":1414},272,{"dangerousFunctions":1416,"sqlUsage":1428,"outputEscaping":1452,"fileOperations":210,"externalRequests":48,"nonceChecks":1132,"capabilityChecks":1565,"bundledLibraries":1704},[1417,1420,1423,1426],{"fn":1418,"file":544,"line":704,"context":1419},"unserialize","$afwhp_hide_products = unserialize(get_post_meta(intval($rule->ID), 'afwhp_hide_products', true));",{"fn":1418,"file":544,"line":1421,"context":1422},152,"$afwhp_hide_categories = unserialize(get_post_meta(intval($rule->ID), 'afwhp_hide_categories', true)",{"fn":1418,"file":544,"line":1424,"context":1425},153,"$afwhp_hide_user_role = unserialize(get_post_meta(intval($rule->ID), 'afwhp_hide_user_role', true));",{"fn":1418,"file":544,"line":272,"context":1427},"$afwhp_hide_for_countries = unserialize(get_post_meta(intval($rule->ID), 'afwhp_hide_for_countries',",{"prepared":354,"raw":228,"locations":1429},[1430,1433,1434,1435,1438,1441,1444,1446,1449,1451],{"file":277,"line":1431,"context":1432},114,"$wpdb->get_var() with variable interpolation",{"file":285,"line":946,"context":1432},{"file":285,"line":1342,"context":1432},{"file":285,"line":1436,"context":1437},434,"$wpdb->get_results() with variable interpolation",{"file":1439,"line":1440,"context":1437},"includes\\activator.class.php",408,{"file":1439,"line":1442,"context":1443},480,"$wpdb->query() with variable interpolation",{"file":1439,"line":1445,"context":1432},519,{"file":1447,"line":1448,"context":1443},"includes\\analytics.class.php",380,{"file":1450,"line":463,"context":1432},"views\\admin\\wishlists.php",{"file":1450,"line":409,"context":1432},{"escaped":1453,"rawEcho":430,"locations":1454},486,[1455,1458,1460,1461,1463,1465,1466,1469,1470,1471,1473,1475,1477,1479,1480,1482,1483,1485,1487,1488,1490,1492,1494,1496,1497,1499,1501,1503,1505,1507,1509,1510,1511,1513,1514,1516,1518,1519,1520,1521,1522,1523,1525,1527,1528,1530,1531,1532,1534,1535,1536,1537,1539,1541,1543,1545,1547,1548,1550,1552,1554,1556,1558,1561,1563,1566,1568,1569,1571,1573,1575,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1589,1590,1591,1593,1594,1595,1597,1599,1600,1601,1602,1605,1606,1607,1609,1610,1611,1612,1613,1614,1616,1618,1621,1623,1625,1627,1629,1630,1632,1633,1634,1635,1637,1638,1639,1641,1643,1644,1646,1647,1648,1650,1651,1652,1654,1656,1658,1660,1661,1663,1664,1665,1666,1667,1668,1669,1671,1672,1673,1674,1677,1678,1679,1681,1683,1684,1686,1687,1688,1690,1691,1692,1694,1695,1696,1697,1698,1699,1700,1702,1703],{"file":346,"line":1456,"context":1457},219,"raw output",{"file":1459,"line":815,"context":1457},"includes\\form.helper.php",{"file":1459,"line":798,"context":1457},{"file":360,"line":1462,"context":1457},491,{"file":360,"line":1464,"context":1457},495,{"file":392,"line":736,"context":1457},{"file":1467,"line":1468,"context":1457},"includes\\viewsection.helper.php",427,{"file":544,"line":919,"context":1457},{"file":544,"line":949,"context":1457},{"file":544,"line":1472,"context":1457},309,{"file":544,"line":1474,"context":1457},376,{"file":544,"line":1476,"context":1457},430,{"file":605,"line":1478,"context":1457},206,{"file":605,"line":927,"context":1457},{"file":605,"line":1481,"context":1457},209,{"file":605,"line":910,"context":1457},{"file":605,"line":1484,"context":1457},216,{"file":605,"line":1486,"context":1457},220,{"file":605,"line":963,"context":1457},{"file":605,"line":1489,"context":1457},234,{"file":605,"line":1491,"context":1457},235,{"file":605,"line":1493,"context":1457},239,{"file":605,"line":1495,"context":1457},251,{"file":605,"line":949,"context":1457},{"file":605,"line":1498,"context":1457},254,{"file":605,"line":1500,"context":1457},255,{"file":605,"line":1502,"context":1457},261,{"file":605,"line":1504,"context":1457},265,{"file":605,"line":1506,"context":1457},277,{"file":605,"line":1508,"context":1457},279,{"file":605,"line":890,"context":1457},{"file":605,"line":974,"context":1457},{"file":688,"line":1512,"context":1457},231,{"file":688,"line":963,"context":1457},{"file":688,"line":1515,"context":1457},236,{"file":688,"line":1517,"context":1457},243,{"file":688,"line":940,"context":1457},{"file":688,"line":1502,"context":1457},{"file":688,"line":1508,"context":1457},{"file":688,"line":890,"context":1457},{"file":688,"line":974,"context":1457},{"file":688,"line":1524,"context":1457},304,{"file":688,"line":1526,"context":1457},305,{"file":688,"line":1472,"context":1457},{"file":804,"line":1529,"context":1457},140,{"file":850,"line":750,"context":1457},{"file":902,"line":1117,"context":1457},{"file":957,"line":1533,"context":1457},154,{"file":983,"line":927,"context":1457},{"file":1008,"line":700,"context":1457},{"file":1089,"line":754,"context":1457},{"file":1100,"line":1538,"context":1457},1006,{"file":1100,"line":1540,"context":1457},1073,{"file":1100,"line":1542,"context":1457},1155,{"file":1195,"line":1544,"context":1457},711,{"file":1546,"line":409,"context":1457},"public\\widget\\wishlistcounter.class.php",{"file":1283,"line":434,"context":1457},{"file":1294,"line":1549,"context":1457},407,{"file":1294,"line":1551,"context":1457},591,{"file":1294,"line":1553,"context":1457},651,{"file":1294,"line":1555,"context":1457},673,{"file":1294,"line":1557,"context":1457},681,{"file":1559,"line":1560,"context":1457},"templates\\ti-addedtowishlist-dialogbox.php",22,{"file":1559,"line":1562,"context":1457},33,{"file":1564,"line":1565,"context":1457},"templates\\ti-addtowishlist.php",17,{"file":1567,"line":818,"context":1457},"templates\\ti-wishlist-item-data.php",{"file":1567,"line":342,"context":1457},{"file":1570,"line":551,"context":1457},"templates\\ti-wishlist-product-counter.php",{"file":1570,"line":1572,"context":1457},35,{"file":1574,"line":463,"context":1457},"templates\\ti-wishlist-social.php",{"file":1576,"line":337,"context":1457},"templates\\ti-wishlist-user.php",{"file":1576,"line":337,"context":1457},{"file":1576,"line":342,"context":1457},{"file":1576,"line":635,"context":1457},{"file":1576,"line":554,"context":1457},{"file":1576,"line":361,"context":1457},{"file":1576,"line":1004,"context":1457},{"file":1576,"line":798,"context":1457},{"file":1576,"line":580,"context":1457},{"file":1576,"line":784,"context":1457},{"file":1576,"line":808,"context":1457},{"file":1588,"line":337,"context":1457},"templates\\ti-wishlist.php",{"file":1588,"line":337,"context":1457},{"file":1588,"line":342,"context":1457},{"file":1588,"line":1592,"context":1457},85,{"file":1588,"line":642,"context":1457},{"file":1588,"line":795,"context":1457},{"file":1588,"line":1596,"context":1457},117,{"file":1588,"line":1598,"context":1457},123,{"file":1588,"line":1117,"context":1457},{"file":1588,"line":648,"context":1457},{"file":1588,"line":1533,"context":1457},{"file":1603,"line":1604,"context":1457},"views\\admin\\templates-status.php",18,{"file":1603,"line":1105,"context":1457},{"file":1450,"line":1004,"context":1457},{"file":1450,"line":1608,"context":1457},110,{"file":1450,"line":798,"context":1457},{"file":1450,"line":1598,"context":1457},{"file":1450,"line":1529,"context":1457},{"file":1450,"line":1424,"context":1457},{"file":1450,"line":1144,"context":1457},{"file":1615,"line":59,"context":1457},"views\\header.php",{"file":1615,"line":1617,"context":1457},38,{"file":1619,"line":1620,"context":1457},"views\\message.php",14,{"file":1622,"line":86,"context":1457},"views\\null.php",{"file":1624,"line":1620,"context":1457},"views\\section-field-html.php",{"file":1624,"line":1626,"context":1457},16,{"file":1628,"line":341,"context":1457},"views\\section-field-style.php",{"file":1628,"line":1626,"context":1457},{"file":1631,"line":1620,"context":1457},"views\\section-field.php",{"file":1631,"line":86,"context":1457},{"file":1631,"line":342,"context":1457},{"file":1631,"line":1105,"context":1457},{"file":1636,"line":341,"context":1457},"views\\section-general.php",{"file":1636,"line":1560,"context":1457},{"file":1636,"line":1572,"context":1457},{"file":1640,"line":1620,"context":1457},"views\\section-group-style-e.php",{"file":1640,"line":1642,"context":1457},27,{"file":1640,"line":468,"context":1457},{"file":1645,"line":1620,"context":1457},"views\\section-group-style.php",{"file":1645,"line":342,"context":1457},{"file":1645,"line":264,"context":1457},{"file":1649,"line":1620,"context":1457},"views\\section-group.php",{"file":1649,"line":1642,"context":1457},{"file":1649,"line":416,"context":1457},{"file":1653,"line":463,"context":1457},"views\\section-infoblock.php",{"file":1655,"line":818,"context":1457},"views\\wizard\\header.php",{"file":1657,"line":342,"context":1457},"views\\wizard\\intro.php",{"file":1659,"line":1562,"context":1457},"views\\wizard\\step-button.php",{"file":1659,"line":1572,"context":1457},{"file":1659,"line":1662,"context":1457},42,{"file":1659,"line":468,"context":1457},{"file":1659,"line":472,"context":1457},{"file":1659,"line":479,"context":1457},{"file":1659,"line":409,"context":1457},{"file":1659,"line":439,"context":1457},{"file":1659,"line":652,"context":1457},{"file":1670,"line":1626,"context":1457},"views\\wizard\\step-page-field.php",{"file":1670,"line":1105,"context":1457},{"file":1670,"line":59,"context":1457},{"file":1670,"line":468,"context":1457},{"file":1675,"line":1676,"context":1457},"views\\wizard\\step-page.php",28,{"file":1675,"line":59,"context":1457},{"file":1675,"line":507,"context":1457},{"file":1680,"line":342,"context":1457},"views\\wizard\\step-processing.php",{"file":1680,"line":1682,"context":1457},26,{"file":1680,"line":405,"context":1457},{"file":1685,"line":1682,"context":1457},"views\\wizard\\step-social.php",{"file":1685,"line":1676,"context":1457},{"file":1685,"line":1572,"context":1457},{"file":1685,"line":1689,"context":1457},37,{"file":1685,"line":468,"context":1457},{"file":1685,"line":673,"context":1457},{"file":1685,"line":1693,"context":1457},53,{"file":1685,"line":722,"context":1457},{"file":1685,"line":507,"context":1457},{"file":1685,"line":512,"context":1457},{"file":1685,"line":402,"context":1457},{"file":1685,"line":639,"context":1457},{"file":1685,"line":545,"context":1457},{"file":1701,"line":1682,"context":1457},"views\\wizard\\step-support.php",{"file":1701,"line":1676,"context":1457},{"file":1701,"line":1662,"context":1457},[],[1706,1734,1756,1772,1782,1790,1798,1806],{"entryPoint":1707,"graph":1708,"unsanitizedCount":48,"severity":41},"import_settings (includes\\export.class.php:142)",{"nodes":1709,"edges":1730},[1710,1714,1719,1721,1725],{"id":1711,"type":1712,"label":1713,"file":346,"line":1144},"n0","source","$_FILES",{"id":1715,"type":1716,"label":1717,"file":346,"line":434,"wp_function":1718},"n1","sink","file_get_contents() [SSRF\u002FLFI]","file_get_contents",{"id":1720,"type":1712,"label":1713,"file":346,"line":811},"n2",{"id":1722,"type":1723,"label":1724,"file":346,"line":811},"n3","transform","→ exitWithRedirect()",{"id":1726,"type":1716,"label":1727,"file":346,"line":1728,"wp_function":1729},"n4","wp_redirect() [Open Redirect]",193,"wp_redirect",[1731,1732,1733],{"from":1711,"to":1715,"sanitized":1392},{"from":1720,"to":1722,"sanitized":1390},{"from":1722,"to":1726,"sanitized":1390},{"entryPoint":1735,"graph":1736,"unsanitizedCount":48,"severity":41},"\u003Cexport.class> (includes\\export.class.php:0)",{"nodes":1737,"edges":1751},[1738,1739,1740,1743,1746,1747,1749],{"id":1711,"type":1712,"label":1713,"file":346,"line":1144},{"id":1715,"type":1716,"label":1717,"file":346,"line":434,"wp_function":1718},{"id":1720,"type":1712,"label":1741,"file":346,"line":1742},"$_POST",173,{"id":1722,"type":1716,"label":1744,"file":346,"line":1456,"wp_function":1745},"echo() [XSS]","echo",{"id":1726,"type":1712,"label":1713,"file":346,"line":811},{"id":1748,"type":1723,"label":1724,"file":346,"line":811},"n5",{"id":1750,"type":1716,"label":1727,"file":346,"line":1728,"wp_function":1729},"n6",[1752,1753,1754,1755],{"from":1711,"to":1715,"sanitized":1392},{"from":1720,"to":1722,"sanitized":1392},{"from":1726,"to":1748,"sanitized":1390},{"from":1748,"to":1750,"sanitized":1390},{"entryPoint":1757,"graph":1758,"unsanitizedCount":210,"severity":41},"ajax (includes\\view.helper.php:266)",{"nodes":1759,"edges":1769},[1760,1763,1766,1768],{"id":1711,"type":1712,"label":1761,"file":392,"line":1762},"$_type (x2)",266,{"id":1715,"type":1716,"label":1764,"file":392,"line":1765,"wp_function":391},"header() [Header Injection]",275,{"id":1720,"type":1712,"label":1767,"file":392,"line":1762},"$_data",{"id":1722,"type":1716,"label":1744,"file":392,"line":736,"wp_function":1745},[1770,1771],{"from":1711,"to":1715,"sanitized":1390},{"from":1720,"to":1722,"sanitized":1390},{"entryPoint":1773,"graph":1774,"unsanitizedCount":29,"severity":1781},"\u003Cstep-button> (views\\wizard\\step-button.php:0)",{"nodes":1775,"edges":1779},[1776,1778],{"id":1711,"type":1712,"label":1777,"file":1659,"line":1175},"$_SERVER['HTTP_HOST']",{"id":1715,"type":1716,"label":1744,"file":1659,"line":1175,"wp_function":1745},[1780],{"from":1711,"to":1715,"sanitized":1392},"low",{"entryPoint":1783,"graph":1784,"unsanitizedCount":29,"severity":1781},"\u003Cstep-page> (views\\wizard\\step-page.php:0)",{"nodes":1785,"edges":1788},[1786,1787],{"id":1711,"type":1712,"label":1777,"file":1675,"line":393},{"id":1715,"type":1716,"label":1744,"file":1675,"line":393,"wp_function":1745},[1789],{"from":1711,"to":1715,"sanitized":1392},{"entryPoint":1791,"graph":1792,"unsanitizedCount":29,"severity":1781},"\u003Cstep-processing> (views\\wizard\\step-processing.php:0)",{"nodes":1793,"edges":1796},[1794,1795],{"id":1711,"type":1712,"label":1777,"file":1680,"line":416},{"id":1715,"type":1716,"label":1744,"file":1680,"line":416,"wp_function":1745},[1797],{"from":1711,"to":1715,"sanitized":1392},{"entryPoint":1799,"graph":1800,"unsanitizedCount":29,"severity":1781},"\u003Cstep-social> (views\\wizard\\step-social.php:0)",{"nodes":1801,"edges":1804},[1802,1803],{"id":1711,"type":1712,"label":1777,"file":1685,"line":1592},{"id":1715,"type":1716,"label":1744,"file":1685,"line":1592,"wp_function":1745},[1805],{"from":1711,"to":1715,"sanitized":1392},{"entryPoint":1807,"graph":1808,"unsanitizedCount":29,"severity":1781},"\u003Cstep-support> (views\\wizard\\step-support.php:0)",{"nodes":1809,"edges":1813},[1810,1812],{"id":1711,"type":1712,"label":1777,"file":1701,"line":1811},41,{"id":1715,"type":1716,"label":1744,"file":1701,"line":1811,"wp_function":1745},[1814],{"from":1711,"to":1715,"sanitized":1392},{"summary":1816,"deductions":1817},"The \"ti-woocommerce-wishlist\" plugin v2.11.1 exhibits a mixed security posture. While it demonstrates good practices such as a high percentage of SQL queries using prepared statements and a strong emphasis on nonce and capability checks for its entry points, several concerns warrant attention. The presence of the \"unserialize\" function is a known risk if not handled with extreme care, as it can lead to object injection vulnerabilities.  Furthermore, the taint analysis, though reporting no critical or high severity flows, did identify three flows with unsanitized paths, which could potentially be exploited if specific conditions are met.\n\nThe plugin's vulnerability history is a significant concern. With a total of 9 known CVEs, including 3 critical and 2 high severity issues, and common vulnerability types like SQL Injection, Cross-site Scripting, and Missing Authorization, it suggests a pattern of security weaknesses that have been recurrent in previous versions. The fact that the last recorded vulnerability was in December 2025, and none are currently unpatched, is a positive sign, but the historical prevalence of severe vulnerabilities indicates that diligent and ongoing security auditing is crucial for this plugin. The large number of SQL queries and file operations, while not explicitly flagged as problematic in the static analysis, could become vectors for exploitation if combined with other weaknesses or if input validation is not consistently robust across all functions.\n\nIn conclusion, the plugin has strengths in its implementation of core WordPress security features like nonce and capability checks. However, the historical record of critical and high severity vulnerabilities, coupled with the presence of the \"unserialize\" function and unsanitized taint flows, necessitates a cautious approach. Users should ensure they are on the latest possible version and remain vigilant for any new security advisories.",[1818,1820,1822,1824,1826,1828],{"reason":1819,"points":228},"Dangerous function unserialize present",{"reason":1821,"points":341},"3 flows with unsanitized paths",{"reason":1823,"points":399},"9 total known CVEs, 3 critical",{"reason":1825,"points":228},"2 high severity CVEs",{"reason":1827,"points":1132},"4 medium severity CVEs",{"reason":1829,"points":341},"Common vuln types: SQLi, XSS, Auth Bypass","2026-03-16T17:06:41.207Z",{"wat":1832,"direct":1853},{"assetPaths":1833,"generatorPatterns":1842,"scriptPaths":1843,"versionParams":1844},[1834,1835,1836,1837,1838,1839,1840,1841],"\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend_add_to_cart.js","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend_script.js","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Fadd_to_cart.js","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Fti-woocommerce-wishlist.js","\u002Fwp-content\u002Fplugins\u002Fti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend_wishlist.js",[],[1836,1837,1838,1839,1840,1841],[1845,1846,1847,1848,1849,1850,1851,1852],"ti-woocommerce-wishlist\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fcss\u002Fstyle.css?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend_add_to_cart.js?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend_script.js?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Fadd_to_cart.js?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Fti-woocommerce-wishlist.js?ver=","ti-woocommerce-wishlist\u002Fassets\u002Fjs\u002Ffrontend_wishlist.js?ver=",{"cssClasses":1854,"htmlComments":1865,"htmlAttributes":1875,"restEndpoints":1888,"jsGlobals":1893,"shortcodeOutput":1896},[1855,1856,1857,1858,1859,1860,1861,1862,1863,1864],"tinv-wishlist-frontend","tinvwl-add-to-wishlist","tinvwl-wishlist-button","tinvwl-wishlist-button-add","tinvwl-wishlist-button-remove","tinvwl-wishlist-text","tinvwl-wishlist-add-to-cart","tinvwl-wishlist-remove-from-cart","tinvwl-wishlist-notice","tinvwl-wishlist-count",[1866,1867,1868,1869,1870,1871,1872,1873,1874],"\u003C!-- TINVWISHLIST_SHORTCODE -->","\u003C!-- TINVWISHLIST_PRODUCTS_LIST -->","\u003C!-- TINVWISHLIST_PRODUCT_ADD_TO_CART -->","\u003C!-- TINVWISHLIST_PRODUCT_REMOVE -->","\u003C!-- TINVWISHLIST_PRODUCT_INFO -->","\u003C!-- TINVWISHLIST_PRODUCT_ACTIONS -->","\u003C!-- TINVWISHLIST_PRODUCT_IMAGE -->","\u003C!-- TINVWISHLIST_PRODUCT_NAME -->","\u003C!-- TINVWISHLIST_PRODUCT_PRICE -->",[1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887],"data-tinv-wishlist-id","data-tinv-wishlist-product-id","data-tinv-wishlist-product-sku","data-tinv-wishlist-product-name","data-tinv-wishlist-add-to-cart-url","data-tinv-wishlist-remove-url","data-tinv-wishlist-wishlist-page-url","data-tinv-wishlist-empty-message","data-tinvwl-product-id","data-tinvwl-wishlist-id","data-tinvwl-add-to-cart-text","data-tinvwl-remove-text",[1889,1890,1891,1892],"\u002Fwp-json\u002Ftinvwl\u002Fv1\u002Fwishlist\u002Fadd","\u002Fwp-json\u002Ftinvwl\u002Fv1\u002Fwishlist\u002Fremove","\u002Fwp-json\u002Ftinvwl\u002Fv1\u002Fwishlist\u002Fupdate","\u002Fwp-json\u002Ftinvwl\u002Fv1\u002Fwishlist\u002Fget",[1894,1895],"TinvWLConfig","tinvwl_frontend_params",[1897,1898,1899,1900],"[ti_wishlists]","[ti_wishlist]","[add_to_wishlist]","[wishlist_button]"]