[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foo9MBr_jyvnAxSILnZJyhlFcTnakNdlphB804V1Msbc":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":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":146,"fingerprints":1066},"wish-wait-list-for-woocommerce","Wishlist and Waitlist for WooCommerce","3.6.2.3","BeRocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fberocket\u002F","\u003Cp>Allows customers to create and add products to an Wishlist and Waitlist. From birthdays to weddings and everything in between. Using a simple plugin, you can build up a waiting list of people wanting the unavailable item, then notify these customers automatically when products come back in.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>✅ Wish List for Users\u003Cbr \u002F>\n✅ Wait List for Users\u003Cbr \u002F>\n✅ Wish and Wait Buttons Under Products\u003Cbr \u002F>\n✅ Customization for Buttons\u003Cbr \u002F>\n✅ Custom Text On Wish\u002FWait Page\u003Cbr \u002F>\n✅ Only One List or Both Lists\u003C\u002Fp>\n\u003Ch4>Features in Version 3.5:\u003C\u002Fh4>\n\u003Cp>✅ Different positions for buttons\u003Cbr \u002F>\n✅ Wait and Wish lists on different pages\u003Cbr \u002F>\n✅ Widget with products from wait list, that in stock\u003Cbr \u002F>\n✅ Widget with products from wish list, that on sale\u003Cbr \u002F>\n✅ Widget with related products to products from wish list\u003Cbr \u002F>\n✅ Widget with most popular products\u003Cbr \u002F>\n✅ Customization for wish\u002Fwait list\u003Cbr \u002F>\n✅ Customization for buttons\u003Cbr \u002F>\n✅ Is customers want to remove products in order from list\u003C\u002Fp>\n\u003Ch4>Plugin Links:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce-wish-wait-lists.berocket.com\u002Fshop\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=wish_list\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdocs.berocket.com\u002Fplugin\u002Fwoocommerce-wish-wait-list?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=wish_list\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Plugin video\u003C\u002Fh4>\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\u002Fr2LueTOJAeU?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>Compatibility with WooCommerce plugins\u003C\u002Fh4>\n\u003Cp>Wishlist and Waitlist for WooCommerce has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-ajax-filters\u002F\" rel=\"ugc\">\u003Cstrong>Advanced AJAX Product Filters\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgridlist-view-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Grid\u002FList View for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-of-the-day-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Product of the Day for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-preview-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Product Preview for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproducts-compare-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Products Compare for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-tabs-manager-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Product Tabs Manager for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Wishlist and Waitlist for your clients",100,16051,78,7,"2026-03-12T15:11:00.000Z","6.9.4","5.0","7.0",[20,21,22,23],"wailist-widget","wish-list","wishlist","wishlist-widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwish-wait-list-for-woocommerce.3.6.2.3.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":13,"computed_at":36},"berocket",22,139250,99,381,"2026-04-04T03:59:55.188Z",[38,61,82,101,124],{"slug":22,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":59,"last_vuln_date":60,"fetched_at":28},"Wishlist","1.0.46","PickPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickplugins\u002F","\u003Cp>Wishlist is one of the most wanted feature for all kind of eCommerce website, if you running WooCommerce store this Wishlist plugin might help you better way to display wishlist button and generate loyal customers on your site. it’s also help to increase sales and search engine ranking. we have added ready support for WooCommerce wishlist features so you can display wishlist button under product page and shop page under any elements. our wishlist plugin can be use as post favoirates, bookmark and similar way. user can create public or private wishlist.\u003C\u002Fp>\n\u003Ch3>Wishlist by http:\u002F\u002Fpickplugins.com\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fdemo\u002Fwishlist\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Live demo &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fwoocommerce-wishlist\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Buy Premium &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fquestions\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Support &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Fdocumentation\u002Fwishlist\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Documentation &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Any post type support\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can display wishlist button under any post types automatically under post content or post excerpt, also you can display anywhere under post loop via shortcodes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Any category, tags & taxonomy terms support\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add category, tags or custom terms to your wishlist.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post author support\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add post author page to wishlists.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Date, Month, Year page support\u003C\u002Fstrong>\u003Cbr \u002F>\nOur wishlist plugin can add date, month, year page to wishlist item or make as favorite.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Home, 404 page support\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can also add home page and 404 page on wishlist.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search pages support\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can add different search pages to their wishlist or make as favorite item, so that they could find their search result page later easily.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ready for WooCommerce\u003C\u002Fstrong>\u003Cbr \u002F>\nWooCommerce wishlist features also added and ready to use. you can display wishlist button automatically under single product page or shop page under any elements.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited wishlist\u003C\u002Fstrong>\u003Cbr \u002F>\nThere is no limit for creating wishlist, any user can create unlimited wishlist.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Public or private wishlist\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can create public or private wishlist, public wishlist will have access to any user and private wishlist only accessed by its creator. we also plan to added shared wishlist so only shared user can access to wishlist.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wishlist manage\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can edit or delete their wishlist from account. they can also update their wishlist info like descriptions, public or private status and etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>wishlist archive\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can see all their wishlist via archive page, you can customize wishlist archive post loop layout as you want via action hook. there is pagination support for wishlist archive available.\u003C\u002Fp>\n\u003Ch3>Pro features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Wishlist search\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can search for public wishlist, so that your visitors will get quickly others wishlist.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable single wishlist page\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can customize single wishlist page by action hook and filter hook available, there is already view count, vote, social share features available in single wishlist page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Copy or duplicate wishlist\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can copy or duplicate other public wishlist. so useful or popular wishlist can copy any user to their account. its also great way to increase sale and product view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wishlist button\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wishlist_button id=\"123\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>Where id is post id or product id.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wish list archive\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wishlist_archive]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>Support pagination.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wishlist page\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wishlist_single id=\"123\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>where id is list id.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wishlisted count by post id\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wishlist_count_by_post id=\"1234\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>id is post id.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Search Wishlist\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wishlist_search]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Add wishlist feature to your WooCommerce product or any post types.",400,30247,76,13,"2025-12-10T04:56:00.000Z","3.8","",[53,21,22,54],"product-wishlist","woocommerce-wishlist","https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fwoocommerce-wishlist\u002F?ref=wordpress.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwishlist.zip",44,9,5,"2025-06-04 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":26,"num_ratings":26,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"advanced-product-wishlist-for-woo","Advanced Product Wishlist for Woocommerce","1.0.6","aThemeArt","https:\u002F\u002Fprofiles.wordpress.org\u002Fathemeart\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fathemeart.dev\u002Fdemo\u002Fapww\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>WooCommerce Wishlist may be a simple however powerful tool which will assist you to convert your website guests into loyal customers. There are several things once customers can’t purchase a product at this time or just don’t need. chance to save lots of products for later encourages users to come back to your website and finally, create a buying deal. Adding products to Wishlist is simple and convenient therefore it should additionally force your customers to buy even a lot of products than they planned. Users will share their wishlist, as an example, to assist their friends choose a present for future holiday so on. By sharing their Wishlists, they’re delivery you, new potential customers. tired all this increasing quantity of your website visitors, conversion and as a result sales.With Advanced-Product-Wishlist-for-WooComerce Wishlist you’ll be able to add a link in every product detail page,in order to feature the product to the wishlist page. The plugin can create you the particular page and also the product are going to be added during this page and afterwards add them to the cart or take away them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ADD TO WISHLIST BUTTON\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can modify Add to wishlist button settings to make it work best for your site. Make it a link or a button, browse predefined icons . Select a predefined button position or spot it any place you need utilizing a shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>BUTTON VARIATIONS\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can include your button in different Button Styles. There are Five (05) different button varieties style included this plugin. You can basically include which adding style you like your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WISHLIST POSITIONS\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can include your button in different Button Load Positions. There are Four (04) diverse Button Load Positions varieties included in this plugin. You can essentially include which Button Loading Positions you like on your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ALERT TYPE\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can likewise choose how the Alert Options work for your site. We included Three (03) distinctive and elite choices to browse the plugin to look perfect your site and how this plugin gives Alert notifications to you.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WISHLIST ARCHIVE OR BOOKMARK\u003C\u002Fstrong>\u003Cbr \u002F>\nIn this particular plugin option, you can view the wishlist you included. And furthermore can erase or adjust the wishlist you to need or every one of them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CUSTOMIZABLE WISHLIST TABLE\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can show\u002Fhide any column or segment wishlist a table on the wishlist page. So it is for you to choose what data to show and so forth. Make your wishlist page enlightening or simple.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable WISHLIST Color & Style\u003C\u002Fstrong>\u003Cbr \u002F>\nFrom the Colors and styles screen, you can change the colors and fonts of elements. Using plugins overrides, you can customize the options appearing on the Colors and Styles screen for a particular button, table, and modal.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MAKE IT FIT YOUR WEBSITE PERFECTLY\u003C\u002Fstrong>\u003Cbr \u002F>\nWooCommerce Wishlist Plugin accompanies more than 60 appearance choices, for example, colors, font size, borders, and so forth. Insufficient? You can include your custom CSS styles directly in the administrator panel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>TRANSLATION READY\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can without much of a stretch translate the WooCommerce Wishlist Plugin to any language. Basically pick the most helpful path for you: utilizing poEdit tool, Loco Translate, WP Multilang or WPML.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>RESPONSIVE AND RETINA READY\u003C\u002Fstrong>\u003Cbr \u002F>\nWe know how important a responsive site for the online store these days. That is the reason we ensured that Wishlist looks and works splendidly on any device and the designs are easy to use. Just check screen captures or previews.\u003C\u002Fp>\n","Advanced Product Wishlist add all Wishlist features to your website. Needs WooCommerce to work..",80,16211,"2022-02-03T12:05:00.000Z","5.6.17","4.6","5.3.2",[76,77,21,22,78],"best-wishlist","products","woocommerce","https:\u002F\u002Fbddesignzone.com\u002Fdownloads\u002Fadvanced-product-wishlist-for-woocomerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-product-wishlist-for-woo.zip",85,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":26,"num_ratings":26,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"woocollections-for-woocommerce","WooCollections for WooCommerce","1.0.1","SuitePlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuiteplugins\u002F","\u003Cp>WooCollections is a free plugin to create a collection of items on your WooCommerce powered site. Easily turn your site into a gift registry with WooCollections. Each user can create unlimited Collections and add unlimited Products to multiple Collections.\u003C\u002Fp>\n\u003Cp>This plugin is widely used is a great tool for your customers to plan their shopping and share their interest with friends, family and colleagues.\u003C\u002Fp>\n\u003Ch4>A customer can\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>create a collection\u003C\u002Fli>\n\u003Cli>add\u002Fdelete a product in a collection\u003C\u002Fli>\n\u003Cli>share single or multiple collections\u003C\u002Fli>\n\u003Cli>hover on a collection and see the thumbnails of products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>BuddyPress Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>BuddyPress\u003C\u002Fstrong> – WooCollections allows users to add a custom tab to BuddyPress profiles to showcase their Collections on their profile.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member\u003C\u002Fstrong> – WooCollections allows users to add a custom tab to Ultimate Member profiles to showcase their Collections on their profile.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>WooCollections is available in English and is translation ready.\u003C\u002Fp>\n","WooCollections is an addon for WooCommerce to allow users to create a collection of products on any site.",10,3079,"2018-12-30T07:13:00.000Z","5.0.25","3.6","5.6",[21,22,78,97,98],"woocommerce-collections","woocommerce-wish-list","http:\u002F\u002Fsuiteplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocollections-for-woocommerce.1.0.1.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":13,"num_ratings":111,"last_updated":112,"tested_up_to":16,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":119,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":26,"last_vuln_date":123,"fetched_at":28},"yith-woocommerce-wishlist","YITH WooCommerce Wishlist","4.13.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>The wishlist is one of the most powerful and popular tools in an ecommerce shop. Thanks to the wishlist, users can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save their favourite products, find them quickly and easily at a later time and buy them.\u003C\u002Fli>\n\u003Cli>Share the wishlist with relatives and friends for Christmas, birthdays and similar occasions so they can buy them one of the products from the list.\u003C\u002Fli>\n\u003Cli>Share the wishlist on social networks and get indirect advertising for your store.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This means that you’ll be able to loyalise customers, push them to buy and attract new customers any time a wishlist is shared. Not bad for one plugin only, don’t you think?\u003C\u002Fp>\n\u003Cp>Our YITH WooCommerce Wishlist has more than \u003Cstrong>900,000 active installations\u003C\u002Fstrong> and that’s why it’s \u003Cstrong>the most popular wishlist plugin ever.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To celebrate this record and say thanks to all the plugin users, we’ve decided to release a new 3.0 version that has improved the design tremendously  and added many new options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you like the new design, please, leave a review to help the plugin grow!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-wishlist-free\u002F\" rel=\"nofollow ugc\">Free version live demo >\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdocs.yithemes.com\u002Fyith-woocommerce-wishlist\" rel=\"nofollow ugc\">Documentation >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Basic features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Select a page for your wishlist\u003C\u002Fli>\n\u003Cli>Select where to show the shortcode ‘Add to wishlist’\u003C\u002Fli>\n\u003Cli>Show the ‘Remove from wishlist’ button when the product is in the Wishlist\u003C\u002Fli>\n\u003Cli>Show the ‘Add to wishlist’ button also on the Shop page\u003C\u002Fli>\n\u003Cli>Customise columns that will be displayed in the wishlist table\u003C\u002Fli>\n\u003Cli>Product variation support (if the user selects a specific color or size and then adds it to the wishlist, this details will be saved)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium features\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-wishlist\u002F\" rel=\"nofollow ugc\">Premium version live demo >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The free version of our plugin works like a charm, but the premium one is an even more powerful tool to increase sales and conversions. By upgrading to the premium version, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View the wishlists created by logged-in customers\u003C\u002Fli>\n\u003Cli>View a list of popular products (added to wishlists)\u003C\u002Fli>\n\u003Cli>Send promotionals email to users who have added a specific product to their wishlist\u003C\u002Fli>\n\u003Cli>Show the ‘Ask for an estimate’ button to let customers send the content of their wishlist to the admin and get a quotation\u003C\u002Fli>\n\u003Cli>Add optional notes to the quote request\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable the wishlist features for unlogged users\u003C\u002Fli>\n\u003Cli>Show a notice to unlogged users: invite them to log in to benefit from all the wishlist functionalities\u003C\u002Fli>\n\u003Cli>Allow users to create as many wishlists as they want\u003C\u002Fli>\n\u003Cli>Allow users to manage wishlists, rename and delete them, add or remove items\u003C\u002Fli>\n\u003Cli>Allow users to search and see registered wishlists\u003C\u002Fli>\n\u003Cli>Allow users to set visibility options for each wishlist, by making them either public (visible to everyone), private (visible to the owner only) or shared (visible only to people it has been shared with)\u003C\u002Fli>\n\u003Cli>Allow users to manage the item quantity in the wishlist\u003C\u002Fli>\n\u003Cli>Show multiple ‘Add to Cart’ buttons in the wishlist table\u003C\u002Fli>\n\u003Cli>Show product price variations (Amazon style)\u003C\u002Fli>\n\u003Cli>Allow users to move an element from one wishlist to another, right from the wishlist table\u003C\u002Fli>\n\u003Cli>Allow users to drag and drop products to arrange their order in the wishlist\u003C\u002Fli>\n\u003Cli>Choose modern & beautiful layouts for the wishlist page and tables\u003C\u002Fli>\n\u003Cli>Provide your customers with nice widgets to help them find their wishlist quickly and easily.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-wishlist\u002F\" rel=\"nofollow ugc\">GET THE PREMIUM VERSION HERE with a 100% Money Back guarantee >\u003C\u002Fa>\u003C\u002Fp>\n","YITH WooCommerce Wishlist add all Wishlist features to your website. Needs WooCommerce to work. WooCommerce 10.6.x compatible.",500000,30929847,260,"2026-03-05T10:51:00.000Z","6.7","7.4",[116,117,54,118,102],"wishlist-for-woocommerce","woocommerce-add-to-wishlist","yith-wishlist","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-wishlist\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-wishlist.4.13.0.zip",92,6,"2025-11-18 14:28:55",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":134,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":114,"tags":139,"homepage":142,"download_link":143,"security_score":144,"vuln_count":58,"unpatched_count":26,"last_vuln_date":145,"fetched_at":28},"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",[140,141,22,78,54],"ecommerce","shop","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fti-woocommerce-wishlist\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fti-woocommerce-wishlist.2.11.1.zip",77,"2025-12-12 19:15:23",{"attackSurface":147,"codeSignals":620,"taintFlows":942,"riskAssessment":1054,"analyzedAt":1065},{"hooks":148,"ajaxHandlers":548,"restRoutes":614,"shortcodes":615,"cronEvents":619,"entryPointCount":310,"unprotectedCount":122},[149,155,159,163,169,171,175,180,183,186,189,193,196,200,203,206,210,214,218,222,226,229,233,238,242,246,248,250,256,258,262,267,272,274,278,280,284,288,292,296,299,301,303,305,308,311,313,316,320,324,328,332,335,337,340,344,346,348,351,353,356,358,360,363,367,369,372,374,376,380,383,387,391,394,397,401,405,408,410,412,416,419,421,423,426,429,432,435,438,441,446,449,453,455,458,462,464,468,470,474,478,482,486,490,494,498,502,506,510,513,516,520,524,528,532,537,541,544],{"type":150,"name":151,"callback":152,"priority":90,"file":153,"line":154},"filter","plugins_list","modify_license_type","berocket\\framework.php",84,{"type":150,"name":156,"callback":157,"file":153,"line":158},"BeRocket_updater_add_plugin","updater_info",105,{"type":150,"name":160,"callback":161,"file":153,"line":162},"berocket_admin_notices_rate_stars_plugins","rate_stars_plugins",106,{"type":164,"name":165,"callback":166,"priority":167,"file":153,"line":168},"action","init","init_translation",1,107,{"type":164,"name":165,"callback":165,"file":153,"line":170},110,{"type":164,"name":172,"callback":173,"file":153,"line":174},"wp_head","set_styles",111,{"type":164,"name":176,"callback":177,"priority":178,"file":153,"line":179},"wp_footer","set_scripts",9000,112,{"type":164,"name":181,"callback":181,"file":153,"line":182},"admin_init",113,{"type":164,"name":184,"callback":184,"file":153,"line":185},"admin_menu",114,{"type":164,"name":187,"callback":187,"file":153,"line":188},"admin_enqueue_scripts",115,{"type":164,"name":190,"callback":191,"file":153,"line":192},"berocket_enqueue_media","wp_enqueue_media",116,{"type":150,"name":194,"callback":194,"priority":90,"file":153,"line":195},"plugin_row_meta",122,{"type":150,"name":197,"callback":198,"file":153,"line":199},"is_berocket_settings_page","is_settings_page",123,{"type":164,"name":201,"callback":201,"file":153,"line":202},"plugins_loaded",128,{"type":164,"name":204,"callback":204,"file":153,"line":205},"sanitize_comment_cookies",129,{"type":164,"name":207,"callback":208,"priority":167,"file":153,"line":209},"install_plugins_pre_plugin-information","install_plugins_pre_plugin_information",130,{"type":150,"name":211,"callback":212,"file":153,"line":213},"berocket_admin_notices_subscribe_plugins","admin_notices_subscribe_plugins",132,{"type":150,"name":215,"callback":216,"file":153,"line":217},"BeRocket_admin_init_user_capabilities","init_user_capabilities",135,{"type":150,"name":219,"callback":220,"priority":90,"file":153,"line":221},"berocket_sanitize_array_predefine","sanitize_array_predefine",136,{"type":150,"name":223,"callback":224,"priority":90,"file":153,"line":225},"berocket_sanitize_array_kses","sanitize_array_kses",137,{"type":150,"name":223,"callback":227,"priority":90,"file":153,"line":228},"disable_for_old_plugins",140,{"type":164,"name":230,"callback":231,"file":153,"line":232},"before_woocommerce_init","hpos_compatible",150,{"type":150,"name":234,"callback":235,"priority":236,"file":153,"line":237},"loop_shop_per_page","framework_products_per_page_set",999999999,391,{"type":164,"name":239,"callback":240,"file":153,"line":241},"upgrader_process_complete","clear_product_data_transient",499,{"type":164,"name":243,"callback":244,"file":153,"line":245},"admin_footer","fa5live",1158,{"type":164,"name":176,"callback":244,"file":153,"line":247},1159,{"type":164,"name":181,"callback":215,"file":153,"line":249},1273,{"type":164,"name":251,"callback":252,"priority":253,"file":254,"line":255},"admin_bar_menu","debug_admin_bar_menu",1000,"berocket\\includes\\admin\\admin_bar.php",8,{"type":164,"name":176,"callback":257,"priority":253,"file":254,"line":58},"footer_bar",{"type":150,"name":259,"callback":260,"file":254,"line":261},"berocket_admin_bar_plugins_data","add_plugin_data",149,{"type":164,"name":263,"callback":264,"priority":90,"file":265,"line":266},"BeRocket_framework_updater_account_form_after","account_form","berocket\\includes\\admin\\import_export.php",4,{"type":150,"name":268,"callback":269,"priority":90,"file":270,"line":271},"berocket_admin_notice_is_display_notice","notice_closed_status","berocket\\includes\\admin_notices.php",75,{"type":150,"name":273,"callback":269,"priority":90,"file":270,"line":47},"berocket_admin_notice_is_display_notice_priority",{"type":164,"name":275,"callback":276,"file":270,"line":277},"admin_notices","display_admin_notice",1198,{"type":164,"name":275,"callback":275,"file":270,"line":279},1207,{"type":164,"name":281,"callback":282,"priority":90,"file":270,"line":283},"berocket_rate_plugin_window","show_rate_window",1210,{"type":164,"name":285,"callback":286,"priority":90,"file":270,"line":287},"berocket_related_plugins_window","show_related_window",1211,{"type":164,"name":289,"callback":290,"priority":90,"file":270,"line":291},"berocket_above_admin_settings","show_ad_above_admin_settings",1212,{"type":164,"name":293,"callback":294,"priority":90,"file":270,"line":295},"berocket_feature_request_window","show_feature_request_window",1213,{"type":164,"name":243,"callback":297,"file":270,"line":298},"wp_footer_js",1285,{"type":164,"name":243,"callback":297,"file":270,"line":300},1493,{"type":164,"name":243,"callback":297,"file":270,"line":302},1922,{"type":164,"name":243,"callback":297,"file":270,"line":304},2079,{"type":164,"name":165,"callback":306,"priority":90,"file":307,"line":58},"register_disabled_taxonomy","berocket\\includes\\custom_post\\enable_disable.php",{"type":164,"name":181,"callback":309,"priority":310,"file":307,"line":90},"add_disabled_term",20,{"type":164,"name":312,"callback":312,"file":307,"line":48},"post_action_enable",{"type":164,"name":314,"callback":314,"file":307,"line":315},"post_action_disable",14,{"type":150,"name":317,"callback":318,"priority":90,"file":307,"line":319},"post_class","disable_post_class",16,{"type":150,"name":321,"callback":322,"file":307,"line":323},"pre_get_posts","post_filter_isdisabled",18,{"type":164,"name":321,"callback":325,"priority":326,"file":327,"line":32},"sortable_get_posts",999999,"berocket\\includes\\custom_post\\sortable.php",{"type":164,"name":329,"callback":330,"file":327,"line":331},"in_admin_footer","sortable_in_admin_footer",117,{"type":164,"name":165,"callback":166,"priority":167,"file":333,"line":334},"berocket\\includes\\custom_post.php",58,{"type":150,"name":165,"callback":165,"file":333,"line":336},59,{"type":150,"name":181,"callback":181,"priority":338,"file":333,"line":339},15,60,{"type":150,"name":341,"callback":341,"priority":342,"file":333,"line":343},"wp_insert_post_data",30,61,{"type":150,"name":215,"callback":216,"file":333,"line":345},71,{"type":164,"name":347,"callback":347,"file":333,"line":202},"add_meta_boxes",{"type":164,"name":349,"callback":350,"priority":90,"file":333,"line":205},"save_post","wc_save_product",{"type":150,"name":352,"callback":352,"priority":90,"file":333,"line":209},"post_row_actions",{"type":150,"name":354,"callback":354,"priority":90,"file":333,"line":355},"list_table_primary_column",131,{"type":164,"name":187,"callback":187,"file":333,"line":357},133,{"type":150,"name":197,"callback":359,"file":333,"line":217},"is_post_page",{"type":164,"name":243,"callback":361,"file":333,"line":362},"wp_footer_remove_notice",162,{"type":164,"name":275,"callback":364,"file":365,"line":366},"display_notice","berocket\\includes\\information_notices.php",197,{"type":164,"name":181,"callback":181,"file":368,"line":323},"berocket\\includes\\updater.php",{"type":150,"name":370,"callback":370,"file":368,"line":371},"woocommerce_addons_sections",27,{"type":150,"name":197,"callback":198,"file":368,"line":373},28,{"type":164,"name":243,"callback":375,"file":368,"line":342},"woocommerce_addons_berocket",{"type":164,"name":377,"callback":378,"file":368,"line":379},"admin_head","scripts",39,{"type":164,"name":184,"callback":381,"priority":167,"file":368,"line":382},"main_menu_item",40,{"type":164,"name":184,"callback":384,"priority":385,"file":368,"line":386},"account_page",500,41,{"type":164,"name":388,"callback":389,"file":368,"line":390},"network_admin_menu","network_account_page",42,{"type":164,"name":181,"callback":392,"file":368,"line":393},"account_option_register",43,{"type":150,"name":395,"callback":396,"file":368,"line":57},"pre_set_site_transient_update_plugins","update_check_set",{"type":150,"name":398,"callback":399,"priority":90,"file":368,"line":400},"plugins_api_result","plugin_api_data",45,{"type":150,"name":402,"callback":403,"priority":90,"file":368,"line":404},"http_request_host_is_external","allow_berocket_host",48,{"type":164,"name":243,"callback":406,"file":368,"line":407},"error_log",51,{"type":164,"name":176,"callback":406,"file":368,"line":409},52,{"type":150,"name":411,"callback":411,"file":368,"line":121},"berocket_display_additional_notices",{"type":150,"name":413,"callback":414,"file":368,"line":415},"custom_menu_order","wp_menu_order",98,{"type":150,"name":268,"callback":417,"priority":90,"file":368,"line":418},"admin_notice_is_display_notice",102,{"type":150,"name":273,"callback":417,"priority":90,"file":368,"line":420},103,{"type":150,"name":398,"callback":399,"priority":90,"file":368,"line":422},109,{"type":164,"name":165,"callback":424,"priority":167,"file":368,"line":425},"run",1413,{"type":164,"name":187,"callback":427,"file":428,"line":266},"add_style","berocket\\sale\\sale.php",{"type":150,"name":430,"callback":430,"file":431,"line":266},"br_product_preview_positions_elements","includes\\compatibility\\product_preview.php",{"type":164,"name":433,"callback":434,"file":431,"line":59},"br_build_preview_berocket_wish","br_build_preview_wish",{"type":164,"name":436,"callback":437,"file":431,"line":122},"br_build_preview_berocket_wait","br_build_preview_wait",{"type":164,"name":439,"callback":440,"file":431,"line":14},"br_build_preview_berocket_wish_wait","br_build_preview_ww",{"type":150,"name":442,"callback":443,"priority":90,"file":444,"line":445},"wc_product_table_custom_table_data_br_wait","wait","includes\\compatibility\\product_table.php",29,{"type":150,"name":447,"callback":448,"priority":90,"file":444,"line":342},"wc_product_table_custom_table_data_br_wish","wish",{"type":150,"name":450,"callback":451,"priority":90,"file":444,"line":452},"wc_product_table_custom_table_data_br_ww","ww",31,{"type":164,"name":165,"callback":165,"file":454,"line":266},"includes\\notloggedin.php",{"type":150,"name":456,"callback":457,"priority":90,"file":454,"line":404},"brwwl_update_list_not_logged_in","update_list",{"type":150,"name":459,"callback":460,"priority":90,"file":454,"line":461},"brwwl_update_list_result","update_list_result",49,{"type":164,"name":176,"callback":463,"file":454,"line":409},"footer",{"type":164,"name":465,"callback":466,"priority":90,"file":454,"line":467},"brwwl_send_email_instock","send_email_instock",53,{"type":164,"name":176,"callback":463,"file":469,"line":266},"includes\\options\\cookiemessage.php",{"type":164,"name":471,"callback":471,"file":472,"line":473},"widgets_init","main.php",138,{"type":150,"name":475,"callback":476,"file":472,"line":477},"the_content","wish_page",139,{"type":164,"name":479,"callback":480,"priority":90,"file":472,"line":481},"woocommerce_product_set_stock_status","send_mail",144,{"type":164,"name":483,"callback":484,"file":472,"line":485},"berocket_add_ww_buttons_actions","add_ww_buttons",145,{"type":164,"name":487,"callback":488,"file":472,"line":489},"berocket_remove_ww_buttons_actions","remove_ww_buttons",146,{"type":150,"name":491,"callback":492,"priority":90,"file":472,"line":493},"berocket_wait_list_replace_product_variable","replace_product_variables_in_text",147,{"type":150,"name":495,"callback":496,"priority":90,"file":472,"line":497},"berocket_wait_list_replace_user_variable","replace_user_variables_in_text",148,{"type":164,"name":499,"callback":500,"file":472,"line":501},"divi_extensions_init","divi_initialize_extension",153,{"type":164,"name":503,"callback":504,"priority":90,"file":472,"line":505},"woocommerce_shortcode_before_products_loop","before_shortcode",154,{"type":164,"name":507,"callback":508,"priority":90,"file":472,"line":509},"woocommerce_shortcode_after_products_loop","after_shortcode",155,{"type":150,"name":511,"callback":511,"priority":90,"file":472,"line":512},"shortcode_atts_products",156,{"type":150,"name":411,"callback":514,"file":472,"line":515},"old_framework_notice",159,{"type":164,"name":517,"callback":518,"priority":253,"file":472,"line":519},"woocommerce_before_shop_loop_item","shortcode_remove_button",173,{"type":164,"name":521,"callback":522,"file":472,"line":523},"woocommerce_after_order_notes","remove_products_from_lists",280,{"type":164,"name":525,"callback":526,"file":472,"line":527},"woocommerce_checkout_process","remove_products_on_checkout",281,{"type":150,"name":529,"callback":530,"file":472,"line":531},"manage_edit-product_columns","add_product_columns",411,{"type":164,"name":533,"callback":534,"priority":535,"file":472,"line":536},"manage_product_posts_custom_column","add_product_columns_data",2,412,{"type":150,"name":538,"callback":539,"file":472,"line":540},"manage_edit-product_sortable_columns","product_columns_sort",413,{"type":164,"name":321,"callback":542,"file":472,"line":543},"product_apply_sort",414,{"type":150,"name":317,"callback":545,"priority":546,"file":547,"line":418},"product_class",9999,"templates\\widget.php",[549,554,557,560,563,567,571,575,579,583,586,590,594,598,602,603,606,610,612],{"action":550,"nopriv":551,"callback":552,"hasNonce":553,"hasCapCheck":553,"file":265,"line":59},"brfr_get_export_settings",false,"get_export",true,{"action":555,"nopriv":551,"callback":556,"hasNonce":553,"hasCapCheck":553,"file":265,"line":122},"brfr_set_import_settings","set_import",{"action":558,"nopriv":551,"callback":559,"hasNonce":553,"hasCapCheck":553,"file":265,"line":14},"brfr_get_import_backups","get_backups",{"action":561,"nopriv":551,"callback":562,"hasNonce":553,"hasCapCheck":553,"file":265,"line":255},"brfr_restore_import_backups","restore_backups",{"action":564,"nopriv":551,"callback":565,"hasNonce":553,"hasCapCheck":553,"file":270,"line":566},"berocket_admin_close_notice","close_notice",1199,{"action":568,"nopriv":551,"callback":569,"hasNonce":551,"hasCapCheck":553,"file":270,"line":570},"berocket_subscribe_email","subscribe",1200,{"action":572,"nopriv":551,"callback":573,"hasNonce":553,"hasCapCheck":553,"file":270,"line":574},"berocket_rate_stars_close","disable_rate_notice",1208,{"action":576,"nopriv":551,"callback":577,"hasNonce":553,"hasCapCheck":553,"file":270,"line":578},"berocket_feature_request_send","feature_request_send",1209,{"action":580,"nopriv":551,"callback":581,"hasNonce":553,"hasCapCheck":553,"file":582,"line":59},"berocket_error_notices_get","get_plugin_error_ajax","berocket\\includes\\error_notices.php",{"action":584,"nopriv":551,"callback":565,"hasNonce":553,"hasCapCheck":553,"file":365,"line":585},"berocket_information_close_notice",198,{"action":587,"nopriv":551,"callback":588,"hasNonce":553,"hasCapCheck":553,"file":368,"line":589},"br_test_key","test_key",46,{"action":591,"nopriv":551,"callback":592,"hasNonce":553,"hasCapCheck":553,"file":368,"line":593},"br_test_keys","test_keys",47,{"action":595,"nopriv":551,"callback":596,"hasNonce":551,"hasCapCheck":553,"file":597,"line":48},"brww_wish_wait","wish_wait","divi\\includes\\WishWaitExtension.php",{"action":599,"nopriv":551,"callback":600,"hasNonce":551,"hasCapCheck":551,"file":454,"line":601},"brwwl_setmail","setmail",50,{"action":599,"nopriv":553,"callback":600,"hasNonce":551,"hasCapCheck":551,"file":454,"line":407},{"action":604,"nopriv":551,"callback":605,"hasNonce":551,"hasCapCheck":551,"file":472,"line":228},"br_wish_add","listener_wish_add",{"action":607,"nopriv":551,"callback":608,"hasNonce":551,"hasCapCheck":551,"file":472,"line":609},"br_wait_add","listener_wait_add",141,{"action":604,"nopriv":553,"callback":605,"hasNonce":551,"hasCapCheck":551,"file":472,"line":611},142,{"action":607,"nopriv":553,"callback":608,"hasNonce":551,"hasCapCheck":551,"file":472,"line":613},143,[],[616],{"tag":617,"callback":618,"file":472,"line":261},"br_wishwait_list","shortcode",[],{"dangerousFunctions":621,"sqlUsage":625,"outputEscaping":640,"fileOperations":266,"externalRequests":59,"nonceChecks":315,"capabilityChecks":940,"bundledLibraries":941},[622],{"fn":623,"file":368,"line":202,"context":624},"unserialize","$error_log = unserialize(preg_replace('\u002FR:\\d+\u002F', 's:18:\"RECURSION DETECTED\"', serialize(self::$error",{"prepared":26,"raw":122,"locations":626},[627,630,632,634,636,638],{"file":454,"line":628,"context":629},12,"$wpdb->get_var() with variable interpolation",{"file":454,"line":319,"context":631},"$wpdb->get_col() with variable interpolation",{"file":454,"line":633,"context":629},66,{"file":454,"line":635,"context":629},119,{"file":454,"line":515,"context":637},"$wpdb->get_row() with variable interpolation",{"file":454,"line":639,"context":631},205,{"escaped":185,"rawEcho":641,"locations":642},190,[643,646,648,650,652,654,656,658,660,662,664,666,668,669,670,671,672,673,674,676,677,678,679,681,683,685,686,687,688,690,692,694,696,698,700,702,704,706,708,710,712,714,715,717,719,721,722,725,727,728,729,730,731,733,734,735,737,739,741,743,745,747,749,751,753,754,756,757,759,761,762,764,766,768,770,771,772,773,774,776,778,779,780,781,782,784,785,786,787,788,789,790,792,794,796,798,799,801,802,804,806,808,810,812,814,815,817,818,819,820,823,825,826,827,828,830,831,832,833,835,836,837,839,840,841,842,844,845,846,847,848,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,880,882,884,887,888,889,890,891,893,894,895,896,898,899,900,901,904,905,906,907,909,911,913,914,915,917,919,921,922,923,924,925,926,928,929,930,931,932,933,935,936,937,939],{"file":153,"line":644,"context":645},456,"raw output",{"file":153,"line":647,"context":645},486,{"file":153,"line":649,"context":645},893,{"file":153,"line":651,"context":645},923,{"file":153,"line":653,"context":645},926,{"file":153,"line":655,"context":645},938,{"file":153,"line":657,"context":645},941,{"file":153,"line":659,"context":645},943,{"file":153,"line":661,"context":645},947,{"file":153,"line":663,"context":645},950,{"file":254,"line":665,"context":645},25,{"file":254,"line":667,"context":645},26,{"file":254,"line":373,"context":645},{"file":254,"line":445,"context":645},{"file":254,"line":342,"context":645},{"file":265,"line":32,"context":645},{"file":265,"line":121,"context":645},{"file":265,"line":134,"context":645},{"file":265,"line":675,"context":645},121,{"file":265,"line":213,"context":645},{"file":265,"line":477,"context":645},{"file":265,"line":515,"context":645},{"file":265,"line":680,"context":645},187,{"file":265,"line":682,"context":645},196,{"file":270,"line":684,"context":645},423,{"file":270,"line":684,"context":645},{"file":270,"line":684,"context":645},{"file":270,"line":684,"context":645},{"file":270,"line":689,"context":645},1070,{"file":270,"line":691,"context":645},1090,{"file":270,"line":693,"context":645},1114,{"file":270,"line":695,"context":645},1119,{"file":270,"line":697,"context":645},1146,{"file":270,"line":699,"context":645},1235,{"file":270,"line":701,"context":645},1278,{"file":270,"line":703,"context":645},1347,{"file":270,"line":705,"context":645},1366,{"file":270,"line":707,"context":645},1646,{"file":270,"line":709,"context":645},1654,{"file":270,"line":711,"context":645},1673,{"file":327,"line":713,"context":645},95,{"file":327,"line":477,"context":645},{"file":333,"line":716,"context":645},230,{"file":333,"line":718,"context":645},258,{"file":582,"line":720,"context":645},36,{"file":582,"line":404,"context":645},{"file":723,"line":724,"context":645},"berocket\\includes\\functions.php",1121,{"file":723,"line":726,"context":645},1123,{"file":365,"line":261,"context":645},{"file":365,"line":261,"context":645},{"file":365,"line":261,"context":645},{"file":365,"line":261,"context":645},{"file":365,"line":732,"context":645},180,{"file":368,"line":355,"context":645},{"file":368,"line":611,"context":645},{"file":368,"line":736,"context":645},316,{"file":368,"line":738,"context":645},362,{"file":368,"line":740,"context":645},368,{"file":368,"line":742,"context":645},485,{"file":368,"line":744,"context":645},506,{"file":368,"line":746,"context":645},689,{"file":368,"line":748,"context":645},692,{"file":368,"line":750,"context":645},694,{"file":368,"line":752,"context":645},697,{"file":368,"line":752,"context":645},{"file":368,"line":755,"context":645},698,{"file":368,"line":755,"context":645},{"file":368,"line":758,"context":645},699,{"file":368,"line":760,"context":645},704,{"file":368,"line":760,"context":645},{"file":368,"line":763,"context":645},762,{"file":368,"line":765,"context":645},766,{"file":368,"line":767,"context":645},830,{"file":769,"line":445,"context":645},"berocket\\includes\\widget.php",{"file":769,"line":452,"context":645},{"file":769,"line":407,"context":645},{"file":769,"line":409,"context":645},{"file":769,"line":467,"context":645},{"file":775,"line":90,"context":645},"berocket\\templates\\conditions.php",{"file":775,"line":777,"context":645},19,{"file":775,"line":777,"context":645},{"file":775,"line":720,"context":645},{"file":775,"line":720,"context":645},{"file":775,"line":720,"context":645},{"file":775,"line":783,"context":645},56,{"file":775,"line":343,"context":645},{"file":775,"line":343,"context":645},{"file":775,"line":47,"context":645},{"file":775,"line":47,"context":645},{"file":775,"line":47,"context":645},{"file":775,"line":47,"context":645},{"file":775,"line":791,"context":645},90,{"file":775,"line":793,"context":645},91,{"file":775,"line":795,"context":645},101,{"file":797,"line":319,"context":645},"berocket\\templates\\premium.php",{"file":797,"line":409,"context":645},{"file":797,"line":800,"context":645},57,{"file":797,"line":334,"context":645},{"file":797,"line":803,"context":645},68,{"file":797,"line":805,"context":645},72,{"file":807,"line":338,"context":645},"berocket\\templates\\settings.php",{"file":807,"line":809,"context":645},17,{"file":811,"line":777,"context":645},"berocket\\templates\\settings_footer.php",{"file":813,"line":167,"context":645},"berocket\\templates\\widget.php",{"file":597,"line":32,"context":645},{"file":816,"line":720,"context":645},"includes\\functions.php",{"file":816,"line":57,"context":645},{"file":469,"line":628,"context":645},{"file":469,"line":48,"context":645},{"file":821,"line":822,"context":645},"includes\\widget.php",37,{"file":821,"line":824,"context":645},38,{"file":821,"line":379,"context":645},{"file":821,"line":382,"context":645},{"file":821,"line":805,"context":645},{"file":821,"line":829,"context":645},73,{"file":821,"line":829,"context":645},{"file":821,"line":47,"context":645},{"file":821,"line":144,"context":645},{"file":821,"line":834,"context":645},88,{"file":821,"line":134,"context":645},{"file":821,"line":713,"context":645},{"file":821,"line":838,"context":645},108,{"file":821,"line":185,"context":645},{"file":821,"line":188,"context":645},{"file":821,"line":188,"context":645},{"file":821,"line":843,"context":645},118,{"file":821,"line":635,"context":645},{"file":821,"line":635,"context":645},{"file":821,"line":195,"context":645},{"file":821,"line":199,"context":645},{"file":821,"line":199,"context":645},{"file":472,"line":850,"context":645},181,{"file":472,"line":852,"context":645},424,{"file":472,"line":854,"context":645},514,{"file":472,"line":856,"context":645},634,{"file":472,"line":858,"context":645},641,{"file":472,"line":860,"context":645},684,{"file":472,"line":862,"context":645},776,{"file":472,"line":864,"context":645},779,{"file":472,"line":866,"context":645},782,{"file":472,"line":868,"context":645},785,{"file":472,"line":870,"context":645},789,{"file":472,"line":872,"context":645},792,{"file":472,"line":874,"context":645},795,{"file":472,"line":876,"context":645},798,{"file":472,"line":878,"context":645},827,{"file":472,"line":767,"context":645},{"file":472,"line":881,"context":645},832,{"file":472,"line":883,"context":645},835,{"file":885,"line":886,"context":645},"templates\\email\\guest_accept.php",3,{"file":885,"line":14,"context":645},{"file":885,"line":14,"context":645},{"file":885,"line":255,"context":645},{"file":885,"line":255,"context":645},{"file":892,"line":886,"context":645},"templates\\email\\guest_product_instock.php",{"file":892,"line":809,"context":645},{"file":892,"line":371,"context":645},{"file":892,"line":371,"context":645},{"file":897,"line":886,"context":645},"templates\\email\\product_instock.php",{"file":897,"line":809,"context":645},{"file":897,"line":371,"context":645},{"file":897,"line":371,"context":645},{"file":902,"line":903,"context":645},"templates\\style_section.php",35,{"file":902,"line":386,"context":645},{"file":902,"line":400,"context":645},{"file":902,"line":400,"context":645},{"file":902,"line":908,"context":645},87,{"file":902,"line":910,"context":645},93,{"file":902,"line":912,"context":645},97,{"file":902,"line":912,"context":645},{"file":902,"line":170,"context":645},{"file":902,"line":916,"context":645},158,{"file":902,"line":918,"context":645},165,{"file":902,"line":920,"context":645},169,{"file":902,"line":920,"context":645},{"file":547,"line":121,"context":645},{"file":547,"line":121,"context":645},{"file":547,"line":134,"context":645},{"file":547,"line":415,"context":645},{"file":547,"line":927,"context":645},126,{"file":547,"line":927,"context":645},{"file":547,"line":613,"context":645},{"file":547,"line":505,"context":645},{"file":547,"line":918,"context":645},{"file":547,"line":918,"context":645},{"file":934,"line":32,"context":645},"templates\\wwlist.php",{"file":934,"line":665,"context":645},{"file":934,"line":665,"context":645},{"file":934,"line":938,"context":645},34,{"file":934,"line":390,"context":645},24,[],[943,960,971,980,992,1005,1022,1030,1038,1046],{"entryPoint":944,"graph":945,"unsanitizedCount":167,"severity":959},"update_list (main.php:458)",{"nodes":946,"edges":957},[947,952],{"id":948,"type":949,"label":950,"file":472,"line":951},"n0","source","$_COOKIE",469,{"id":953,"type":954,"label":955,"file":472,"line":854,"wp_function":956},"n1","sink","echo() [XSS]","echo",[958],{"from":948,"to":953,"sanitized":551},"medium",{"entryPoint":961,"graph":962,"unsanitizedCount":26,"severity":970},"\u003Cframework> (berocket\\framework.php:0)",{"nodes":963,"edges":968},[964,967],{"id":948,"type":949,"label":965,"file":153,"line":966},"$_GET (x2)",691,{"id":953,"type":954,"label":955,"file":153,"line":655,"wp_function":956},[969],{"from":948,"to":953,"sanitized":553},"low",{"entryPoint":972,"graph":973,"unsanitizedCount":26,"severity":970},"get_export (berocket\\includes\\admin\\import_export.php:10)",{"nodes":974,"edges":978},[975,977],{"id":948,"type":949,"label":976,"file":265,"line":319},"$_GET",{"id":953,"type":954,"label":955,"file":265,"line":32,"wp_function":956},[979],{"from":948,"to":953,"sanitized":553},{"entryPoint":981,"graph":982,"unsanitizedCount":26,"severity":970},"set_import (berocket\\includes\\admin\\import_export.php:25)",{"nodes":983,"edges":990},[984,986],{"id":948,"type":949,"label":985,"file":265,"line":452},"$_POST",{"id":953,"type":954,"label":987,"file":265,"line":988,"wp_function":989},"update_option() [Settings Manipulation]",63,"update_option",[991],{"from":948,"to":953,"sanitized":553},{"entryPoint":993,"graph":994,"unsanitizedCount":26,"severity":970},"restore_backups (berocket\\includes\\admin\\import_export.php:100)",{"nodes":995,"edges":1002},[996,997,998,1000],{"id":948,"type":949,"label":976,"file":265,"line":162},{"id":953,"type":954,"label":987,"file":265,"line":843,"wp_function":989},{"id":999,"type":949,"label":976,"file":265,"line":162},"n2",{"id":1001,"type":954,"label":955,"file":265,"line":675,"wp_function":956},"n3",[1003,1004],{"from":948,"to":953,"sanitized":553},{"from":999,"to":1001,"sanitized":553},{"entryPoint":1006,"graph":1007,"unsanitizedCount":26,"severity":970},"\u003Cimport_export> (berocket\\includes\\admin\\import_export.php:0)",{"nodes":1008,"edges":1018},[1009,1011,1012,1013,1014,1016],{"id":948,"type":949,"label":1010,"file":265,"line":319},"$_GET (x6)",{"id":953,"type":954,"label":955,"file":265,"line":32,"wp_function":956},{"id":999,"type":949,"label":985,"file":265,"line":452},{"id":1001,"type":954,"label":987,"file":265,"line":988,"wp_function":989},{"id":1015,"type":949,"label":976,"file":265,"line":162},"n4",{"id":1017,"type":954,"label":987,"file":265,"line":843,"wp_function":989},"n5",[1019,1020,1021],{"from":948,"to":953,"sanitized":553},{"from":999,"to":1001,"sanitized":553},{"from":1015,"to":1017,"sanitized":553},{"entryPoint":1023,"graph":1024,"unsanitizedCount":26,"severity":970},"\u003Ccustom_post> (berocket\\includes\\custom_post.php:0)",{"nodes":1025,"edges":1028},[1026,1027],{"id":948,"type":949,"label":976,"file":333,"line":609},{"id":953,"type":954,"label":955,"file":333,"line":718,"wp_function":956},[1029],{"from":948,"to":953,"sanitized":553},{"entryPoint":1031,"graph":1032,"unsanitizedCount":26,"severity":970},"get_plugin_error_ajax (berocket\\includes\\error_notices.php:33)",{"nodes":1033,"edges":1036},[1034,1035],{"id":948,"type":949,"label":976,"file":582,"line":386},{"id":953,"type":954,"label":955,"file":582,"line":404,"wp_function":956},[1037],{"from":948,"to":953,"sanitized":553},{"entryPoint":1039,"graph":1040,"unsanitizedCount":26,"severity":970},"\u003Cerror_notices> (berocket\\includes\\error_notices.php:0)",{"nodes":1041,"edges":1044},[1042,1043],{"id":948,"type":949,"label":976,"file":582,"line":386},{"id":953,"type":954,"label":955,"file":582,"line":404,"wp_function":956},[1045],{"from":948,"to":953,"sanitized":553},{"entryPoint":1047,"graph":1048,"unsanitizedCount":167,"severity":970},"\u003Cmain> (main.php:0)",{"nodes":1049,"edges":1052},[1050,1051],{"id":948,"type":949,"label":950,"file":472,"line":951},{"id":953,"type":954,"label":955,"file":472,"line":854,"wp_function":956},[1053],{"from":948,"to":953,"sanitized":551},{"summary":1055,"deductions":1056},"The wish-wait-list-for-woocommerce plugin exhibits a mixed security posture. While it has a clean vulnerability history with no recorded CVEs, indicating a generally stable past, the static analysis reveals several areas of concern. A significant portion of AJAX handlers lack proper authentication checks, presenting a clear attack vector. Furthermore, the presence of the `unserialize` function and the complete absence of prepared statements for SQL queries are critical security red flags. The limited output escaping percentage also suggests potential cross-site scripting (XSS) vulnerabilities. These code-level weaknesses, despite the absence of known historical exploits, warrant careful attention.",[1057,1059,1061,1063],{"reason":1058,"points":90},"AJAX handlers without auth checks",{"reason":1060,"points":90},"Dangerous function: unserialize",{"reason":1062,"points":90},"SQL queries without prepared statements",{"reason":1064,"points":59},"Low percentage of properly escaped output","2026-03-16T21:00:21.605Z",{"wat":1067,"direct":1084},{"assetPaths":1068,"generatorPatterns":1075,"scriptPaths":1076,"versionParams":1077},[1069,1070,1071,1072,1073,1074],"\u002Fwp-content\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002Fincludes\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002Fincludes\u002Fcss\u002Fstyle.min.css","\u002Fwp-content\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Ffrontend.min.js","\u002Fwp-content\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Fadmin.min.js",[],[1071,1072,1073,1074],[1078,1079,1080,1081,1082,1083],"wish-wait-list-for-woocommerce\u002Fincludes\u002Fcss\u002Fstyle.css?ver=","wish-wait-list-for-woocommerce\u002Fincludes\u002Fcss\u002Fstyle.min.css?ver=","wish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Ffrontend.js?ver=","wish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Ffrontend.min.js?ver=","wish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Fadmin.js?ver=","wish-wait-list-for-woocommerce\u002Fincludes\u002Fjs\u002Fadmin.min.js?ver=",{"cssClasses":1085,"htmlComments":1092,"htmlAttributes":1101,"restEndpoints":1104,"jsGlobals":1106,"shortcodeOutput":1109},[1086,1087,1088,1089,1090,1091],"br-wishlist-button-wrap","br-wishlist-button","br-waitlist-button-wrap","br-waitlist-button","br-added-wishlist","br-added-waitlist",[1093,1094,1095,1096,1097,1098,1099,1100],"\u003C!-- BeRocket Wishlist -->","\u003C!-- \u002FBeRocket Wishlist -->","\u003C!-- BeRocket Waitlist -->","\u003C!-- \u002FBeRocket Waitlist -->","\u003C!-- br-wishlist-button -->","\u003C!-- \u002Fbr-wishlist-button -->","\u003C!-- br-waitlist-button -->","\u003C!-- \u002Fbr-waitlist-button -->",[1102,1103],"data-berocket-wishlist","data-berocket-waitlist",[1105],"\u002Fwp-json\u002Fberocket\u002Fv1\u002Fwishlist",[1107,1108],"br_wishlist_params","br_waitlist_params",[1110,1111],"[br_wishlist_button]","[br_waitlist_button]"]