[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUwhLrlv941n1ZTCXyDCLii7H6hG9agrH6sN1CL3pSfw":3,"$fhvXTVTPj6-b5rY8KVnfa7ygvSQpNTGUst2S3H_cR1wg":1528,"$fRCYZ42tZbQHs_LCzWfeW9jVIbLdbD77hYheLCC0wIdg":1532},{"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,"discovery_status":32,"vulnerabilities":33,"developer":93,"crawl_stats":39,"alternatives":101,"analysis":195,"fingerprints":1487},"wholesalex","WholesaleX – B2B & Wholesale Plugin for WooCommerce with Wholesale Prices","2.3.6","WPXPO","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpxpo\u002F","\u003Cp>🥇 Most \u003Cstrong>advanced\u003C\u002Fstrong> Wholesale Plugin for WooCommerce.\u003Cbr \u002F>\n🎁 Fatured packed solution to create \u003Cstrong>B2B+B2C\u003C\u002Fstrong> hybrid stores.\u003Cbr \u002F>\n💕 A plugin by WPXPO, \u003Cstrong>empowering 60K+\u003C\u002Fstrong> businesses.\u003Cbr \u002F>\n📞 \u003Cstrong>Dedicated support\u003C\u002Fstrong> team with \u003Cstrong>4.9\u002F5\u003C\u002Fstrong> customer satisfaction on \u003Ca href=\"https:\u002F\u002Fuk.trustpilot.com\u002Freview\u002Fwpxpo.com\" rel=\"nofollow ugc\">Trustpilot\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>😲 \u003Ca href=\"https:\u002F\u002Ftrywholesalex.wpxpo.com\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa> | 🔥 \u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002F\" rel=\"nofollow ugc\">WholesaleX Pro\u003C\u002Fa> | 📃 \u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WholesaleX – The Ultimate Wholesale Plugin for WooCommerce\u003C\u002Fh3>\n\u003Cp>WholesaleX is the most advanced WooCommerce wholesale plugin that comes with all the essential features that an ideal wholesaling store should have. However, it also comes with more effective features such as dynamic pricing & discounts, request a quote, buy x get y, etc, which are suitable for both woocommerce wholesale and retail stores.\u003C\u002Fp>\n\u003Cp>And with features like catalog mode, and logging in to view prices, you can manage both B2C and B2B customers in the same store. That’s why WholesaleX is the best WooCommerce Wholesale Plugin.\u003C\u002Fp>\n\u003Cp>WPGIZ made quite an in-depth review on WholesaleX. Here’s what they have to say:\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\u002F0NpWuk3EaeE?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\u003Cp>✅ Dynamic Pricing and Discount Rules\u003Cbr \u002F>\n✅ Tiered Pricing \u002F Bulk Discount \u002F Quantity Discount\u003Cbr \u002F>\n✅ Cart Discount\u003Cbr \u002F>\n✅ Payment Method Discount\u003Cbr \u002F>\n✅ Minimum and Maximum Order Quantity\u003Cbr \u002F>\n✅ Buy X Get 1 Free (BOGO)\u003Cbr \u002F>\n✅ Buy X Get Y Free\u003Cbr \u002F>\n✅ Catalog Mode\u003Cbr \u002F>\n✅ WooCommerce Wholesale Registration Form\u003Cbr \u002F>\n✅ WooCommerce Wholesale User Roles\u003Cbr \u002F>\n✅ WooCommerce Wholesale Bulk Order Form\u003Cbr \u002F>\n✅ Conversation\u003Cbr \u002F>\n✅ WooCommerce Request a Quote\u003Cbr \u002F>\n✅ Wholesale Wallet\u003Cbr \u002F>\n✅ WooCommerce Wholesale Subaccounts\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fdynamic-rules\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Dynamic Rules for Wholesale Pricing and Discounts\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Dynamic rules come with all essential wholesale pricing and discount criteria like quantity-based discounts, cart discounts, and more. Take a look at the following opportunities.\u003C\u002Fp>\n\u003Cp>✔ Product Discount \u002F Wholesale Pricing and Discount\u003Cbr \u002F>\n✔ Quantity-Based Pricing \u002F WooCommerce Tiered Pricing\u003Cbr \u002F>\n✔ User Role Based Pricing\u003Cbr \u002F>\n✔ Cart Discount\u003Cbr \u002F>\n✔ Buy X Get 1 for Free (BOGO Discount)\u003Cbr \u002F>\n✔ Buy X Get Y for Free\u003Cbr \u002F>\n✔ Required Quantity for Payment Method\u003Cbr \u002F>\n✔ Shipping Rule\u003Cbr \u002F>\n✔ Tax Rule\u003Cbr \u002F>\n✔ Payment Method-Based Discount\u003Cbr \u002F>\n✔ Minimum Order Quantity\u003Cbr \u002F>\n✔ Maximum Order Quantity\u003Cbr \u002F>\n✔ Checkout Restrictions\u003Cbr \u002F>\n✔ Hidden Price\u003Cbr \u002F>\n✔ Nonpurchable for Catalog Mode\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fuser-roles\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Wholesale User Roles\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>It helps to create unlimited additional rules for B2B users. So you can facilitate and restrict a group of users at once.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fregistration-form-builder\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Wholesale Registration Form Builder\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The registration form builder allows you to create a custom registration form with unlimited additional fields and a role selection option. It simplifies customer acquisition and manages B2B & B2C users effortlessly.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fbulk-order\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Wholesale Bulk Order Form\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Bulk Order Form feature allows you to create a woocommerce wholesale area exclusively for B2B users. So, wholesale customers can order products in bulk or create & save purchase lists to order them later.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fprivate-store\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Private Store and WooCommerce Product Visibility Control\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Hide your Wholesale store from guests and B2C users like an ideal WooCommerce Private store plugin. Either you can completely hide your entire store, or hide the prices and encourage potential B2B users with the login message to view prices.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fconversation\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Wholesale Conversation\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WholesaleX has a built-in conversation system that can be added to the customer’s “My Account Page.” So they can send general queries and start communicating with the site’s admin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Frequest-a-quote\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Request a Quote\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Request a Quote is an exciting feature of the built-in conversation system for both B2B and B2C stores. So when the customers add any products to the cart, they will see a “Request a Quote” button. The customer can send quote requests and the store admin can negotiate with the buyer by sending custom offers.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetwholesalex.com\u002Fwallet\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WholesaleX Wallet\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The digital wallet system can be used as a payment method. Both B2B & B2C customers can add funds to their wallets and then use them while purchasing products from your store.\u003C\u002Fp>\n\u003Ch3>Catalog Mode\u003C\u002Fh3>\n\u003Cp>Enable catalog mode for your WooCommerce store by making the products nonpurchasable. You can also add a Request a Quote button to collect leads.\u003C\u002Fp>\n\u003Ch3>WooCommerce Wholesale Subaccounts\u003C\u002Fh3>\n\u003Cp>It allows the registered B2B customer to create subaccounts. The subaccount holder can place orders on behalf of the main account holder. However, the main account holder can monitor and control the activities of the subaccount holder.\u003C\u002Fp>\n\u003Ch3>Email\u003C\u002Fh3>\n\u003Cp>WholesaleX comes with ready email templates for various purposes. You can replace the default text as per your requirements and customize the email templates using YayMail. They have a dedicated integration addon for WholesaleX – WooCommerce Wholesale Plugin.\u003Cbr \u002F>\nCheck out all compatible plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdokan-lite\u002F\" rel=\"ugc\">Dokan\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-multivendor-marketplace\u002F\" rel=\"ugc\">WCFM Marketplace\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyaymail\u002F\" rel=\"ugc\">YayMail Email Customizer\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyaycommerce.com\u002Fyaymail-addons\u002Fyaymail-addon-for-wholesalex\u002F\" rel=\"nofollow ugc\">YayMail Addon for WholesaleX\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can explore more about WholesaleX from the following video:\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\u002FZvfxpu8Gtd0?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\u003Cp>Other Amazing Plugins\u003C\u002Fp>\n\u003Cp>Thank you for considering WholesaleX – the ultimate WooCommerce wholesale plugin. Take a look at our other WordPress and WooCommerce Plugins.\u003C\u002Fp>\n\u003Cp>🚚 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwow-table-rate-shipping\u002F\" rel=\"ugc\">WowShipping 🔥\u003C\u002Fa>: The smartest way to manage WooCommerce shipping with 30+ table rate conditions with integrations with popular shipping carriers, including DHL, UPS, USPS, Sendle, and More.\u003C\u002Fp>\n\u003Cp>➕ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-addons\u002F\" rel=\"ugc\">WowAddons 🔥\u003C\u002Fa>: The best product addons plugin for WooCommerce with 25+ extra options, custom fields, and conditional logic, allowing you to sell customizable products with ease.\u003C\u002Fp>\n\u003Cp>💝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-blocks\u002F\" rel=\"ugc\">WowStore\u003C\u002Fa>: The ultimate solution for building and managing eCommerce sites. Packed with features to enhance conversions and boost sales, it streamlines your store’s performance.\u003C\u002Fp>\n\u003Cp>💸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frevenue\u002F\" rel=\"ugc\">WowRevenue\u003C\u002Fa>: Advanced discounts plugin for WooCommerce, offering product bundles, BOGO deals, bulk discounts, and more. Increase order value and revenue with dynamic campaigns.\u003C\u002Fp>\n\u003Cp>🧲 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foptin\u002F\" rel=\"ugc\">WowOptin\u003C\u002Fa>: A cutting-edge plugin for creating opt-ins and popups to capture leads and drive sales. It’s Canva-like builder ensures quick, customized designs to meet your goals.\u003C\u002Fp>\n\u003Cp>📃 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-post\u002F\" rel=\"ugc\">PostX\u003C\u002Fa>: The top plugin for creating news, magazine, or blog sites. With PostX, build professional websites in three easy steps, enjoying complete customization freedom.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\" rel=\"nofollow ugc\">WPXPO\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002Fwpstabon\u002Fwholesalex\u002Fsrc\u002Fmaster\u002F\" rel=\"nofollow ugc\">Contribute to WholesaleX on Bitbucket\u003C\u002Fa> and join the party.\u003C\u002Fp>\n\u003Ch3>📗 Translations\u003C\u002Fh3>\n\u003Cp>WholesaleX plugin is compatible with WPML Plugin and also it works perfectly with loco translate plugin.\u003Cbr \u002F>\nYou can Translate WholesaleX on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwholesalex\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","Best WooCommerce wholesale plugin with features like b2b wholesale prices, wholesale order form, tiered pricing, catalog mode, dynamic pricing, etc!",2000,122118,100,40,"2026-04-15T08:38:00.000Z","6.9.4","6.8","7.4",[20,21,22,23,24],"b2b","wholesale","wholesale-plugin","wholesale-pricing","woocommerce-wholesale","https:\u002F\u002Fgetwholesalex.com\u002F?utm_source=plugin_details&utm_medium=home_page&utm_campaign=wholesalex-DB","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.6.zip",97,4,0,"2024-03-29 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[34,52,68,79],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-30542","wholesalex-unauthenticated-privilege-escalation","WholesaleX \u003C= 1.3.2 - Unauthenticated Privilege Escalation","The WholesaleX – WooCommerce Wholesale Plugin (Wholesale Prices, Dynamic Pricing, Tiered Pricing) plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 1.3.2. This makes it possible for unauthenticated attackers to escalate their privileges.",null,"\u003C=1.3.2","1.3.3","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Improper Privilege Management","2024-04-04 00:44:47",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0cf7ec81-625b-4abf-9304-256701e933ee?source=api-prod",6,[],false,{"id":53,"url_slug":54,"title":55,"description":56,"plugin_slug":4,"theme_slug":39,"affected_versions":57,"patched_in_version":58,"severity":42,"cvss_score":59,"cvss_vector":60,"vuln_type":61,"published_date":62,"updated_date":63,"references":64,"days_to_patch":66,"patch_diff_files":67,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-30234","wholesalex-authenticatedsubscriber-missing-authorization-via-multiple-ajax-actions","WholesaleX \u003C= 1.3.1 - Authenticated(Subscriber+) Missing Authorization via multiple AJAX actions","The WholesaleX plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the wc_install_callback AJAX function in versions up to, and including, 1.3.1. This makes it possible for authenticated attackers, with subscriber-level access and above, to install woocommerce.","\u003C=1.3.1","1.3.2",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-03-26 00:00:00","2024-03-27 18:23:13",[65],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F64df8260-603b-48ba-b88b-f89994dd8329?source=api-prod",2,[],{"id":69,"url_slug":70,"title":71,"description":72,"plugin_slug":4,"theme_slug":39,"affected_versions":57,"patched_in_version":58,"severity":42,"cvss_score":59,"cvss_vector":73,"vuln_type":74,"published_date":62,"updated_date":75,"references":76,"days_to_patch":66,"patch_diff_files":78,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-30233","wholesalex-sensitive-information-exposure-via-exportusers","WholesaleX \u003C= 1.3.1 - Sensitive Information Exposure via export_users","The WholesaleX – WooCommerce Wholesale Plugin (Wholesale Prices, Dynamic Pricing, Tiered Pricing) plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.3.1 via the 'export_users'. This makes it possible for authenticated attackers, with access to the admin dashboard (Subscribers, though with WooCommerce installed this would be limited to contributors by default) to extract sensitive data including lists of users.","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2024-03-27 18:25:26",[77],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F710f663a-c8ff-457b-8b3f-4f6601ba321f?source=api-prod",[],{"id":80,"url_slug":81,"title":82,"description":83,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":84,"cvss_score":85,"cvss_vector":86,"vuln_type":87,"published_date":62,"updated_date":88,"references":89,"days_to_patch":91,"patch_diff_files":92,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-30224","wholesalex-woocommerce-wholesale-plugin-wholesale-prices-dynamic-pricing-tiered-pricing-unauthenticated-php-object-injec","WholesaleX – WooCommerce Wholesale Plugin (Wholesale Prices, Dynamic Pricing, Tiered Pricing) \u003C= 1.3.2 - Unauthenticated PHP Object Injection","The WholesaleX – WooCommerce Wholesale Plugin (Wholesale Prices, Dynamic Pricing, Tiered Pricing) plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 1.3.2 via deserialization of untrusted input. This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable plugin. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Deserialization of Untrusted Data","2024-05-07 21:16:50",[90],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd4bce9d1-38b9-4c25-b5dc-fd9dedfc3ede?source=api-prod",43,[],{"slug":94,"display_name":7,"profile_url":8,"plugin_count":95,"total_installs":96,"avg_security_score":97,"avg_patch_time_days":98,"trust_score":99,"computed_at":100},"wpxpo",9,51240,89,137,71,"2026-05-19T17:35:46.024Z",[102,121,138,156,175],{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":13,"num_ratings":112,"last_updated":113,"tested_up_to":16,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":119,"download_link":120,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"whols","Whols – Wholesale Prices and B2B Store Solution for WooCommerce","2.4.9","HT Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fhtplugins\u002F","\u003Cp>Whols – WooCommerce Wholesale plugin is a powerful solution for WooCommerce B2B Store. It is a b2b WordPress plugin that helps you turn your WooCommerce store into a fully functioning B2B or B2B + B2C hybrid store. WooCommerce Wholesale plugin comes with all the features and functionalities you need to run a successful WooCommerce B2B store. Easily manage your products, pricing, orders, and shipping with WooCommerce Wholesale plugin.\u003C\u002Fp>\n\u003Cp>WooCommerce Wholesale plugin is a powerful solution for WooCommerce B2B Store. It is a b2b WordPress plugin that helps you turn your WooCommerce store (wholesale products WooCommerce) into a fully functioning B2B or B2B + B2C hybrid store. WooCommerce Wholesale plugin comes with all the features and functionalities you need to run a successful WooCommerce B2B store, like Bulk Buyer Discount etc.. Easily manage your products, pricing, orders, and shipping with WooCommerce Wholesale plugin. It is the best alternative for Wholesale Suite and B2BKing. Try WooCommerce Wholesale plugin today and see how easy it is to run a successful WooCommerce B2B store.\u003C\u002Fp>\n\u003Cp>Whols is an outstanding WordPress plugin for WooCommerce that allows store owners to set wholesale prices WooCommerce (wholesale WooCommerce) for the products of their online stores. This plugin enables you to show special wholesale prices to the wholesaler. Users can easily request to become a wholesale customer by filling out a simple online registration form. Once the registration is complete, the owner of the store will be able to review the request and approve the request either manually or automatically.\u003C\u002Fp>\n\u003Cp>Whols plugin reduces the hassle to create multiple stores for both the consumers and the wholesalers. By utilizing the functionality of this amazing plugin, you can easily maintain both the consumers and the wholesalers from a single store.\u003C\u002Fp>\n\u003Cp>🖥️ \u003Ca href=\"https:\u002F\u002Ftheplugindemo.com\u002Fwhols\u002Fdemo\u002Fcreate-sandbox\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003Cbr \u002F>\n🖥️ \u003Ca href=\"https:\u002F\u002Ftheplugindemo.com\u002Fwhols-pro\u002Fdemo\u002Fcreate-sandbox\u002F\" rel=\"nofollow ugc\">Live Demo 2 (Pro Version)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpwhols.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Purchase Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpwhols.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fhasthemes.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Whols – WooCommerce Wholesale Prices and WooCommerce B2B Store Plugin Free Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Admin can assign a wholesaler registration form (New)\u003C\u002Fli>\n\u003Cli>Wholesaler registration form shortcode can also be cused instead of assigning a page\u003C\u002Fli>\n\u003Cli>Customize registration form fields without coding \u002F Visually (New )\u003C\u002Fli>\n\u003Cli>Ability to adding custom \u002F additional field into the registration form using filter hook\u003C\u002Fli>\n\u003Cli>Customer can request to become a wholesale customer\u003C\u002Fli>\n\u003Cli>Admin can manage the wholesaler request manually OR Auto approve can be set\u003C\u002Fli>\n\u003Cli>Asign wholesale role for existing customers\u003C\u002Fli>\n\u003Cli>Apply wholesale prices globally\u003C\u002Fli>\n\u003Cli>Add flat\u002Fpercent amount price on wholesale products\u003C\u002Fli>\n\u003Cli>Easily set wholesale prices on Simple or Variable products\u003C\u002Fli>\n\u003Cli>Add wholesale prices to each variation of a variable products\u003C\u002Fli>\n\u003Cli>Option to enable minimum product to buy\u003C\u002Fli>\n\u003Cli>Shows wholesale pricing info on shop page as well as product detail page\u003C\u002Fli>\n\u003Cli>Show\u002FHide the retailer price from wholesale customers\u003C\u002Fli>\n\u003Cli>Save Order List\u003C\u002Fli>\n\u003Cli>Customers having wholesale role assigned can buy products at wholesale price\u003C\u002Fli>\n\u003Cli>Customize the text on the frontend labels (Retailer Price Text, Wholesaler Price Text & Save Amount Text Label)\u003C\u002Fli>\n\u003Cli>Display the amount that the customer will save after purchase\u003C\u002Fli>\n\u003Cli>Allow free shipping for wholesalers\u003C\u002Fli>\n\u003Cli>Update wholesale product price from quick edit and bulk edit interface\u003C\u002Fli>\n\u003Cli>Disable coupon codes for wholesale customers so only retailers can use them\u003C\u002Fli>\n\u003Cli>Hide wholesale prices for guest user\u003C\u002Fli>\n\u003Cli>Hide “Wholesale Only” Products From Other Customers\u003C\u002Fli>\n\u003Cli>Hide General Products From Wholesalers\u003C\u002Fli>\n\u003Cli>Wholesale prices are only visible to customers with “Wholesaler” role\u003C\u002Fli>\n\u003Cli>Registration successful message customization\u003C\u002Fli>\n\u003Cli>Redirect to specific page after completed registration\u003C\u002Fli>\n\u003Cli>Redirect to specific page when customer login as a wholesaler\u003C\u002Fli>\n\u003Cli>Hide price for guest users (Login to see price)\u003C\u002Fli>\n\u003Cli>Email Notification (Registration)\u003C\u002Fli>\n\u003Cli>Design Customizations\u003C\u002Fli>\n\u003Cli>Exclude Tax for Wholesale users\u003C\u002Fli>\n\u003Cli>Easy to use backend interface\u003C\u002Fli>\n\u003Cli>Compatible with WPML\u003C\u002Fli>\n\u003Cli>Compatible with Polylang\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Whols Premium Features:\u003C\u002Fh3>\n\u003Cp>✓ Registered form fields manager,editor\u003Cbr \u002F>\n✓ Ability to adding custom \u002F additional field into the registration form Visually \u002F Without coding\u003Cbr \u002F>\n✓ Option to use the WooCommerce billing fields into the Wholesaler registration form\u003Cbr \u002F>\n✓ Add upload field into the Wholesaler registration form\u003Cbr \u002F>\n✓ Create & manage unlimited user role\u003Cbr \u002F>\n✓ Wholesaler request management (Approve \u002F Reject)\u003Cbr \u002F>\n✓ Give different pricing to different wholesaler role\u003Cbr \u002F>\n✓ Update wholesale product price from quick edit and bulk edit interface (Compatible with tier based pricing)\u003Cbr \u002F>\n✓ Payment methods (gateway) control\u003Cbr \u002F>\n✓ Different prices for different users\u003Cbr \u002F>\n✓ Category wise product price set\u003Cbr \u002F>\n✓ Category wise product price set for different roles\u003Cbr \u002F>\n✓ Restrict wholesale store access\u003Cbr \u002F>\n✓ Set default wholesaler role for wholesale registration\u003Cbr \u002F>\n✓ Enable website access restriction (Entire Website \u002F Only Shop)\u003Cbr \u002F>\n✓ Whole can access the Entire Website \u002F Shop (Loged In Users\u002FLoged In Users With Wholesale Role)\u003Cbr \u002F>\n✓ Role wise disable payment method\u003Cbr \u002F>\n✓ Role wise enable free shipping\u003Cbr \u002F>\n✓ Bulk \u002F Quick Order feature\u003Cbr \u002F>\n✓ Dashboard page for reports and analytics\u003Cbr \u002F>\n✓ Admin can Place Wholesale Orders\u003Cbr \u002F>\n✓ Conversation between Admin and Wholesaler\u003Cbr \u002F>\n✓ Wholesaler can request a quote for products\u003Cbr \u002F>\n✓ Create dynamic rules – Use dynamic rules to create discounts, fees, and BOGO offers based on cart subtotal, quantity, specific products, user roles, or combinations of these conditions\u003Cbr \u002F>\n✓ Pay using wallet\u003Cbr \u002F>\n✓ Email Notification (Registration, Wholesaler Approve & Rejection)\u003Cbr \u002F>\n✓ Enable Google reCAPTCHA (v3) for the wholesaler registration form spam protection\u003C\u002Fp>\n\u003Ch3>Video Overview:\u003C\u002Fh3>\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\u002FYMN8kgKCYrE?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\u003Ch3>Video Tutorial:\u003C\u002Fh3>\n\u003Ch4>How to Add Extra Fees to Cart in Whols Using Dynamic Rules| Whols\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\u002FwwIFshW5XOI?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>How to Apply Cart Discount in Whols Using Dynamic Rules| Whols\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\u002Fdtc2QmoXpv0?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>How to Control Payment Methods in Whols Step-by-Step Guide| Whols\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\u002FSQ6S-3uu938?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>How to Create Wholesaler Roles and Assign to Your Existing Customers| Whols\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\u002FYLDupOexwIA?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>How to Hide Wholesale Products from Guests or Retail Customers| Whols\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\u002FN0bDwtPLz54?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>Hide Wholesale Prices from Guests or Retail Customers| Whols\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\u002F11EHQCCFNSs?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>How to Set Wholesale Prices for Individual Products or Variations\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\u002Fa1NagCtGoTo?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>How to Add Tiered Pricing for Wholesalers in WooCommerce| Whols\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\u002FWaatMhZWYUc?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>How to install Whols plugin and complete the basic setup\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\u002F4tUrWsNz3TE?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>How to add a wholesaler registration form & approve role for wholesaler\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\u002F8eI5k3xgok4?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>How to set wholesale prices for different categories\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\u002FinzemTs1SCY?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>How to hide wholesale prices for guest users\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\u002FaywuQpKFdF4?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>How to Enable Free Shipping For Wholesale Customers\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\u002Fe4P9nCNGDJQ?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>How To Set Different Price For Different Wholesale Customers\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\u002FcDw4GGuHYyw?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\u003Ch3>Feature Details:\u003C\u002Fh3>\n\u003Ch4>Wholesaler registration form shortcode\u003C\u002Fh4>\n\u003Cp>The Wholesaler Registration Form shortcode allows you to add a form to your WooCommerce wholesale site. This form is dedicated to B2B customers who want to register for an account. The shortcode provides an easy way for customers to fill out their information and submit it for approval. The wholesaler registration form includes fields for the customer’s name, company, email, phone number, and website. It also has a field for the customer’s desired username and password. After the customer submits the form, they will receive an email about their registration. Once their account is confirmed, they will be able to log in and eligible for buying wholesale products. By using the Wholesaler Registration Form shortcode, you can make it easy for B2B customers to create an account on your wholesale site.\u003C\u002Fp>\n\u003Ch4>Ability to add custom \u002F additional field into the registration form\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin provides the ability to add custom \u002F additional fields to the registration form. This helps to ensure that all essential information is captured when a new wholesale customer registers on your site. This flexibility ensures that you can capture all the information you need from your wholesale customers, without making the registration process overly complex.\u003C\u002Fp>\n\u003Ch4>Customers can request to become a wholesale customer\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to get started with wholesaling. Customers can create an account and then browse through the products available. Once they find a product they’re interested in, they can contact you and request to become a wholesale customer. And because WooCommerce is such a popular platform, you’ll be able to easily find buyers who are willing to work with you. So if you’re interested in starting a wholesale business, WooCommerce Wholesale is a great option.\u003C\u002Fp>\n\u003Ch4>Admin can manage the wholesaler request manually OR Auto approve can be set\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a powerful plugin that allows admins to manage wholesale requests manually or set them to auto-approve. This can be a great time-saver for busy admins, and it ensures that all wholesale requests are handled in a timely and professional manner.\u003C\u002Fp>\n\u003Ch4>Assign wholesale role for existing customers\u003C\u002Fh4>\n\u003Cp>This WooCommerce Wholesale is a great way to assign existing customers a wholesale role. By doing this, you’ll be able to give them access to special pricing, products, and ordering features that are only available to wholesalers. Once you’ve done this, they’ll be able to log in and access all of the features that are available to WooCommerce wholesalers. So if you’re looking for a way to give your existing customers access to special pricing and ordering features, Whols WooCommerce Wholesale is the perfect solution.\u003C\u002Fp>\n\u003Ch4>Apply wholesale prices globally\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin is a great way to get started with selling online. It’s an easy, fast, and secure way to set up an online store. And because WooCommerce is built on WordPress, it’s easy to scale as your business grows. WooCommerce Wholesale makes it easy to apply wholesale prices globally. Simply install WooCommerce and Whols WooCommerce Wholesale plugin, add your products, and set your prices. That’s it! Whols WooCommerce Wholesale takes care of the rest. With WooCommerce Wholesale, you can sell online with confidence knowing that your prices are fair and competitive. So why wait? Get started today! Whols WooCommerce Wholesale – Apply wholesale prices globally!\u003C\u002Fp>\n\u003Ch4>Add flat\u002Fpercent amount price on wholesale products\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin will add a flat or percent amount price to wholesale products. You can either set up WooCommerce Wholesale to charge a flat rate for all wholesale products, or you can add a percent markup over the cost of the product. WooCommerce Wholesale is a powerful tool that gives you the ability to easily add price markups to your wholesale products. With WooCommerce Wholesale, there is no need to manually adjust prices for each product; WooCommerce Wholesale does the work for you. With WooCommerce Wholesale, you can focus on running your business, not on adjusting prices.\u003C\u002Fp>\n\u003Ch4>Easily set wholesale prices on Simple or Variable products\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to sell products at wholesale prices. It allows you to easily set wholesale prices on Simple or Variable products. You can also use WooCommerce Wholesale to manage your inventory, set minimum order quantities, and offer discounts to your wholesale customers. WooCommerce Wholesale is a powerful tool that can help you increase sales and grow your business.\u003C\u002Fp>\n\u003Ch4>Add wholesale prices to each variation of a variable products\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin offers the ability to add wholesale prices to each variation of a variable product. This ensures that your wholesale customers always see the correct pricing for their orders, and it makes it easy for you to manage your inventory. WooCommerce Wholesale makes it easy to manage your inventory and ensure that your wholesale customers always see the correct pricing.\u003C\u002Fp>\n\u003Ch4>Option to enable minimum product to buy\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to sell products in bulk. One of the great features of WooCommerce Wholesale is the ability to enable a minimum product to buy. This setting is located in the settings area. By default, the minimum product to buy is set to 1. This means that customers can only buy 1 of each product. However, you can change this setting to any number you like. For example, you could set the minimum product to buy to 10. This would mean that customers would need to buy 10 of each product. WooCommerce Wholesale is a great way to sell products in bulk. The ability to enable a minimum product to buy is a great feature that can help you sell more products.\u003C\u002Fp>\n\u003Ch4>Shows wholesale pricing info on shop page as well as product detail page\u003C\u002Fh4>\n\u003Cp>If you’re running a WooCommerce store, you might be interested in WooCommerce Wholesale, which allows you to show wholesale pricing information on your shop page as well as your product detail page. This can be a great way to attract new customers and get them interested in buying from you. Whols WooCommerce Wholesale plugin is easy to set up and use, and it’s a great way to take advantage of WooCommerce’s powerful features. If you’re looking for a way to show wholesale pricing information on your WooCommerce store, this WooCommerce Wholesale plugin is a great option.\u003C\u002Fp>\n\u003Ch4>Show\u002FHide the retailer price from wholesale customers\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to sell products at a discounted price to wholesale customers. By default, WooCommerce will show the regular retail price to all customers, regardless of whether they are wholesale customers or not. However, you can choose to hide the retail price from wholesale customers if you wish. To do this, simply go to the Whols WooCommerce Wholesale Settings page and check the box next to “Hide retail pricing from wholesale customers.” Once you have done this, wholesale customers will only see the discounted price when they are logged in to their account. This is a great way to ensure that only wholesale customers are able to see the discounted prices.\u003C\u002Fp>\n\u003Ch4>Customers having wholesale role assigned can buy products at wholesale price\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale customers can buy products at wholesale price if they have the WooCommerce Wholesale role assigned. WooCommerce Wholesale is an eCommerce plugin for WordPress that allows customers to buy products at wholesale prices. The WooCommerce Wholesale plugin is available for free from the WordPress Plugin Directory. WooCommerce Wholesale customers can also buy products from WooCommerce Wholesale dealers. WooCommerce Wholesale dealers are businesses that sell WooCommerce Wholesale products to WooCommerce Wholesale customers.\u003C\u002Fp>\n\u003Ch4>Customize the text on the frontend labels (Retailer Price Text, Wholesaler Price Text & Save Amount Text Label)\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale allows you to customize the text on the frontend labels for Retailer Price, Wholesaler Price, and Save Amount. This can be useful if you want to change the wording to better suit your specific products or target audience. For example, you could change the Retailer Price label to “MSRP” or “Recommended Retail Price” to make it clearer to customers what the price represents. Alternatively, you could change the Wholesaler Price label to “Bulk Price” or “Discounted Price” to emphasize the savings that are available. Whatever text you choose, WooCommerce Wholesale makes it easy to update the frontend labels to match your desired branding.\u003C\u002Fp>\n\u003Ch4>Display the amount that the customer will save after the purchase\u003C\u002Fh4>\n\u003Cp>Whole WooCommerce Wholesale plugin will display the amount that the customer will save after the purchase in the WooCommerce Cart and Checkout pages. The  &hellip;\u003C\u002Fp>\n","WooCommerce Wholesale plugin for WooCommerce wholesale pricing. It is a b2b plugin for WooCommerce. WooCommerce B2B or B2B + B2C hybrid Store Solution",1000,66529,12,"2026-03-16T06:19:00.000Z","4.0","5.4",[22,117,23,118,24],"wholesale-prices","woocommerce-b2b","https:\u002F\u002Fwpwhols.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhols.2.4.9.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":110,"downloaded":129,"rating":13,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":18,"tags":134,"homepage":136,"download_link":137,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"woo-wholesale-pricing","Wholesale for WooCommerce","2.0.4","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>🔍 \u003Ca href=\"https:\u002F\u002Fwpedemo.com\u002Fwholesale-product-for-woocommerce\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | 📄 \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fdocs\u002Fwholesale-for-woocommerce-lite\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> |⭐ \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fwholesale-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> |\u003C\u002Fp>\n\u003Cp>Wholesale for WooCommerce is an all-around WooCommerce plugin that allows you to display wholesale prices on your WooCommerce store products. However, you must know \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fblog\u002Fwhat-is-woocommerce\u002F\" rel=\"nofollow ugc\">what WooCommerce is\u003C\u002Fa> first to benefit from this results-driven plugin. Furthermore, why should you develop a new website to sell your wholesale products when you can use Wholesale for WooCommerce to sell retail and wholesale products on the same website?\u003Cbr \u002F>\nYou can sign up the customer via a wholesale registration form and then assign them a “Wholesaler” role—it is that simple.\u003Cbr \u002F>\nYou can add wholesale pricing to your existing products and each variation of a variable product.\u003Cbr \u002F>\nWhat’s more exciting for your customers to see they have saved big on a discount? Display the amount they’re saving on your products and create a big-save buzz.\u003C\u002Fp>\n\u003Ch3>How Does Wholesale for WooCommerce Work? 🎥\u003C\u002Fh3>\n\u003Cp>If you want to know how this impressive B2B extension practically works, watch the video tutorial below:\u003C\u002Fp>\n\u003Cp>\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\u002FcAYDO1gmwJk?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>\u003C\u002Fp>\n\u003Ch3>Wholesale for WooCommerce Standout Features 🚀\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>REST API 📡\u003C\u002Fstrong>\u003Cbr \u002F>\nThe REST API allows WooCommerce store owners to manage wholesale products and user roles smartly via WordPress REST API authentication. It can be integrated with other services, automating wholesale operations and improving the productivity of WooCommerce stores.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tiered Pricing for Wholesale Products 💸\u003C\u002Fstrong>\u003Cbr \u002F>\nThrough this impactful feature, small or large businesses can entice their customers with various wholesale prices. They can encourage customers to make purchases in bulk quantities, rewarding large orders and getting huge profits in return.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wholesale User Registration Notification  📧\u003C\u002Fstrong>\u003Cbr \u002F>\nThis WooCommerce wholesale plugin allows store owners to send email notifications to users who have submitted their registration requests. It also enables wholesale businesses to establish fruitful relationships with new customers through improved communication.\u003Cbr \u002F>\nThis feature helps businesses inform users about their registration request statuses on time. Potential wholesale customers can reap the benefits of personalized communication, and store admins can streamline their notification processes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility With HPOS (High-Performance Order Storage) ⚡\u003C\u002Fstrong>\u003Cbr \u002F>\nThis impressive feature enables wholesale WooCommerce store owners to optimize the storage of order data. By storing order data in a custom structure, they can decrease the load on their WordPress database and significantly enhance database query efficiency.\u003Cbr \u002F>\nCustomers can benefit from improved user experience through quicker order processing, faster page load times, and enhanced website responsiveness.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wholesale for WooCommerce User Experience Features 🛍️\u003C\u002Fstrong>\u003Cbr \u002F>\nUser-conducive and Appealing Interface 🎨\u003Cbr \u002F>\nThis B2B buyer plugin offers users an attractive, easy-to-use interface. They can easily find all the desired features in one place.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mobile Optimization 📱\u003C\u002Fstrong>\u003Cbr \u002F>\nThis B2B for WooCommerce plugin is compatible with mobile devices. Your WooCommerce store will function well on customers’ mobile devices and delight them with an optimized user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wholesale for WooCommerce Other Results-Driven Features 🔧\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add fixed tier pricing and percentage amount type.\u003C\u002Fli>\n\u003Cli>Add wholesale prices to your products.\u003C\u002Fli>\n\u003Cli>Wholesale prices are only visible to Wholesaler-role customers.\u003C\u002Fli>\n\u003Cli>Add wholesale prices to product variations.\u003C\u002Fli>\n\u003Cli>Display discount amount (save price) with product price.\u003C\u002Fli>\n\u003Cli>Users can submit their request for a wholesaler role.\u003C\u002Fli>\n\u003Cli>Activate\u002Fdeactivate auto-approval of user requests.\u003C\u002Fli>\n\u003Cli>Hide retail prices from products.\u003C\u002Fli>\n\u003Cli>Add a percentage amount on wholesale products.\u003C\u002Fli>\n\u003Cli>Add fixed amounts on wholesale products.\u003C\u002Fli>\n\u003Cli>Translation using .PO .MO files\u003C\u002Fli>\n\u003Cli>Users can change the text on the frontend labels.\u003C\u002Fli>\n\u003Cli>List, retrieve, create, update, and delete wholesale products.\u003C\u002Fli>\n\u003Cli>List, retrieve, create, update, delete, and batch update wholesale variation.\u003C\u002Fli>\n\u003Cli>Retrieve and update a general discount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Importance of Wholesale for WooCommerce for E-Commerce Businesses 🏬\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you manage a small, medium-sized, or large e-commerce business, the B2B pricing plugin can optimize wholesale products and pricing.\u003C\u002Fp>\n\u003Cp>This plugin offers the following benefits to businesses of different sizes:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple Integration and Customization 🔗\u003C\u002Fstrong>\u003Cbr \u002F>\nThe best thing about this B2B pricing plugin is its impressive integration and customization capabilities. Wholesale WooCommerce store owners can effortlessly integrate a private wholesale store into their WooCommerce setups without coding and smartly customize their Wholesale store according to customers’ preferences.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Streamlined Wholesale Management 📦\u003C\u002Fstrong>\u003Cbr \u002F>\nThis Wholesale e-commerce add-on helps small, medium-sized, and large businesses bulk sell retail and wholesale products to varied target audiences using the same WooCommerce website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Higher Sales and Profitability 📈\u003C\u002Fstrong>\u003Cbr \u002F>\nThis wholesale product price plugin is suitable for businesses of various sizes that want to attract new customers by offering them wholesale discounts. By doing so, they can easily retain and expand their existing customer bases and considerably increase sales potential, ensuring higher revenues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Improved Customer Relationships 💬\u003C\u002Fstrong>\u003Cbr \u002F>\nThe other crucial benefit of higher sales and profitability is improved customer relationships. When businesses start offering lucrative wholesale discounts and encouraging bulk purchases, customers feel valued and glued to their products. This allows businesses to develop and maintain long-term customer relationships.\u003C\u002Fp>\n\u003Ch3>Does this Extension have a Pro Version? 🤔\u003C\u002Fh3>\n\u003Cp>In addition to the free version of Wholesale for WooCommerce, users can benefit from the Pro version, \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fwholesale-for-woocommerce\u002F\" rel=\"nofollow ugc\">Wholesale for WooCommerce Pro\u003C\u002Fa>. This version lets users utilize numerous helpful features and make their WooCommerce wholesale stores successful in terms of conversion rates, sales, and revenues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Makes the Plugin’s Pro Version Different from Other WooCommerce Wholesale Plugins? ⭐\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Its pro version has impressive features that suit small, medium-sized, and large businesses. These powerful features are divided into sub-categories below:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom User Roles & Role-Based Pricing 🎛️\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and manage multiple wholesale user roles;\u003C\u002Fli>\n\u003Cli>Manage wholesale prices for single or variable products with ease;\u003C\u002Fli>\n\u003Cli>Define different prices and discounts for wholesale customers as per their user role;\u003C\u002Fli>\n\u003Cli>Control product visibility (control product visibility settings specifically for wholesale user roles);\u003C\u002Fli>\n\u003Cli>Global-based, category-based, and product-based discounts;\u003C\u002Fli>\n\u003Cli>Filter and sort orders from wholesalers and retailers;\u003C\u002Fli>\n\u003Cli>Support for simple or variable products;\u003C\u002Fli>\n\u003Cli>Import\u002FExport CSV with wholesale products and prices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wholesale Registration Form 📝\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced registration form builder with drag-and-drop functionality;\u003C\u002Fli>\n\u003Cli>Add lists, autocomplete, date, checkboxes, radio buttons, and other selectable options;\u003C\u002Fli>\n\u003Cli>Add and edit headings, text paragraphs, and text areas;\u003C\u002Fli>\n\u003Cli>Customize input and extra fields – Help Text, Placeholder, Label, Name, Value, and Max Length.\u003C\u002Fli>\n\u003Cli>Approve\u002FReject registration requests – Manually or Automatically;\u003C\u002Fli>\n\u003Cli>Email notifications to the admin and user after the approval\u002Frejection of the registration request;\u003C\u002Fli>\n\u003Cli>Override WooCommerce’s default registration form with the advanced wholesale registration form;\u003C\u002Fli>\n\u003Cli>Add a confirm password field to your registration form.\u003C\u002Fli>\n\u003Cli>Send order notifications or custom emails to specific user roles.\u003C\u002Fli>\n\u003Cli>Embed your registration form on any page or post using a shortcode;\u003C\u002Fli>\n\u003Cli>Custom CSS option in the registration form;\u003C\u002Fli>\n\u003Cli>Add custom fields on the My Account & Checkout page registration form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Private Store for Wholesale Customers 🔒\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide wholesale prices and products for non-logged-in or guest users on the shop page;\u003C\u002Fli>\n\u003Cli>Restrict access and control who can view your wholesale store;\u003C\u002Fli>\n\u003Cli>Enable password protection on your wholesale-only store;\u003C\u002Fli>\n\u003Cli>Hide wholesale prices and products for certain users or user roles;\u003C\u002Fli>\n\u003Cli>Optionally restrict any product category’s visibility;\u003C\u002Fli>\n\u003Cli>Disable coupon codes for wholesale customers so only retailers can use them;\u003C\u002Fli>\n\u003Cli>Restrict product visibility for specific customers so that items can be purchased by retail customers only;\u003C\u002Fli>\n\u003Cli>Restrict product visibility from single or multiple wholesale user roles;\u003C\u002Fli>\n\u003Cli>Restrict product category visibility – save time from customizing product visibility settings individually;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tiered Pricing for Wholesale Customers 📊\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create tiered pricing rules for products and categories;\u003C\u002Fli>\n\u003Cli>Create tiered pricing rules for simple and variable products;\u003C\u002Fli>\n\u003Cli>Apply tiered pricing rules globally;\u003C\u002Fli>\n\u003Cli>Enable or disable tiered pricing rules;\u003C\u002Fli>\n\u003Cli>Add a discount value to each rule;\u003C\u002Fli>\n\u003Cli>Set fixed or percentage-based discounts;\u003C\u002Fli>\n\u003Cli>Set minimum and maximum quantity range for each tier;\u003C\u002Fli>\n\u003Cli>Add tiered pricing rules for simple and variable products;\u003C\u002Fli>\n\u003Cli>Highlight pricing blocks on the product page when rules are applied;\u003C\u002Fli>\n\u003Cli>Add a pricing table with dependency on product quantities;\u003C\u002Fli>\n\u003Cli>Tiered pricing rules are auto-detected and applied;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tax, Shipping & Payment Management 💳\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tax-Exemption (exempt wholesale user roles from paying taxes);\u003C\u002Fli>\n\u003Cli>Tax ID option in Billing Address;\u003C\u002Fli>\n\u003Cli>Enable or disable payment methods as per user role;\u003C\u002Fli>\n\u003Cli>Enable or disable shipping methods as per user role;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other Impactful Features 🔧\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set minimum order quantity limits as per your requirements;\u003C\u002Fli>\n\u003Cli>Add-to-cart minimum quantity restrictions;\u003C\u002Fli>\n\u003Cli>Set minimum order quantity limits as per your requirements.\u003C\u002Fli>\n\u003Cli>“Retailer to Wholesaler” upgrade option on My Account page.\u003C\u002Fli>\n\u003Cli>Cart Total Discount can be applied to the Cart total by setting the minimum cart amount and discount value.\u003C\u002Fli>\n\u003Cli>Admin can manually add wholesale products to a customer’s order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wholesale for WooCommerce Compatibility 🔄\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It is compatible with a notable plugin, \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fcurrency-switcher-for-woocommerce\u002F\" rel=\"nofollow ugc\">Currency Switcher for WooCommerce\u003C\u002Fa>. It is also compatible with other plugins, such as WooCommerce Subscriptions, Quote for WooCommerce, Sales Agent for WooCommerce, and Product Vendors.\u003C\u002Fp>\n\u003Cp>Furthermore, it supports other impactful plugins, including Advanced Order Notes for WooCommerce, Smart Product Bundles for WooCommerce, B2B Invoice Payment Method for WooCommerce, Delivery * Options for WooCommerce, LOCO Translate, Conditional Fees for WooCommerce, WooCommerce Pre Orders, Bulk Variation Forms, and WPML.\u003C\u002Fp>\n\u003Ch3>Requirements 💻\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce Version 4.0+\u003C\u002Fli>\n\u003Cli>WordPress Version 5.6+\u003C\u002Fli>\n\u003Cli>PHP Version 7.4+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cp>Go to Plugins > Add New.\u003Cbr \u002F>\n1. Type in the name \\”WooCommerce Wholesale Pricing\\” in Search Plugins box\u003Cbr \u002F>\n2. Find the \\”WooCommerce Wholesale Pricing\\” Plugin you wish to install.\u003Cbr \u002F>\n3. Click Install Now to install the WordPress Plugin.\u003Cbr \u002F>\n4. The resulting installation screen will list the installation as successful or note any problems during the install.\u003Cbr \u002F>\nIf successful, click Activate Plugin to activate it, or return to plugin installer for further actions.\u003C\u002Fp>\n","Wholesale for WooCommerce—This Wholesale Plugin Helps B2B and B2C Businesses Streamline Wholesale Products, Pricing, and User Roles, Automating their  &hellip;",36512,5,"2025-09-17T07:08:00.000Z","6.8.5","5.6",[20,135,22,23,24],"dynamic-pricing","https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fwholesale-for-woocommerce-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-wholesale-pricing.2.0.4.zip",{"slug":139,"name":140,"version":141,"author":142,"author_profile":143,"description":144,"short_description":145,"active_installs":29,"downloaded":146,"rating":29,"num_ratings":29,"last_updated":147,"tested_up_to":148,"requires_at_least":149,"requires_php":150,"tags":151,"homepage":153,"download_link":154,"security_score":155,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"b2b-for-woo","B2B plugin for Woocommerce","1.0.1","b2b Extension","https:\u002F\u002Fprofiles.wordpress.org\u002Fb2bextension\u002F","\u003Cp>The “B2B plugin for Woocommerce” plugin is designed to help store owners easily manage both wholesale (B2B) and retail (B2C) customers within one platform. With this plugin, you can offer exclusive pricing, bulk discounts, and special tax rules for wholesale buyers, while maintaining regular pricing for retail customers. It enables you to create custom user roles, set minimum order quantities, and hide or show specific products or prices based on the user type. Perfect for businesses catering to both individual and bulk buyers, this plugin simplifies your WooCommerce store’s wholesale management.\u003C\u002Fp>\n\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cp>This plugin streamlines the management of wholesale and retail customers within a WooCommerce store. It enables exclusive pricing, bulk discounts, and custom user roles for B2B buyers, while retaining standard settings for B2C customers. With this robust tool, you can effortlessly oversee pricing, product visibility, and order requirements!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>*Analyze your WooCommerce store’s sales data with ease, focusing specifically on State, City, and Country parameters.\u003Cbr \u002F>\n*Gain deep insights into sales trends across different states, cities, and countries, helping you identify top-performing regions.\u003Cbr \u002F>\n*Make informed business decisions based on the analysis of your sales data, allowing you to optimize strategies and maximize revenue.\u003Cbr \u002F>\n*Enjoy a seamless experience with an intuitive interface that simplifies the process of analyzing and interpreting sales reports.\u003Cbr \u002F>\n*Easily integrate the plugin into your existing WooCommerce setup without any hassle, ensuring a smooth and seamless user experience.\u003Cbr \u002F>\n*B2B Setting\u003Cbr \u002F>\n*Role Base Pricing\u003Cbr \u002F>\n*Min Max Quantity\u003Cbr \u002F>\n*Hide Price And To Cart Button\u003Cbr \u002F>\n*Hide Products and Variation\u003Cbr \u002F>\n*Hide Shipping and Payment Method\u003Cbr \u002F>\n*Product Options\u003Cbr \u002F>\n*Role Base Tax Exempt Pro\u003Cbr \u002F>\n*Order Line Item Status\u003Cbr \u002F>\n*Product Sale Report(country,state,city,zipcode,shipping\u002Fpayment method)\u003Cbr \u002F>\n*Create\u002FAssign\u002FDelete User Role\u003Cbr \u002F>\n*Invoice Payment Option And PDF\u003Cbr \u002F>\n*Request A Quote Pro\u003Cbr \u002F>\n*Multi Shop Inventory\u003C\u002Fp>\n\u003Cp>*Role-Based Pricing\u003C\u002Fp>\n\u003Cp>This feature enables you to establish varying pricing structures based on user roles. By implementing role-based pricing, you can customize your pricing strategy to cater to specific customer segments, thereby strengthening your B2B sales approach and cultivating deeper relationships with diverse clientele.\u003Cbr \u002F>\n*Min Max Quantity\u003Cbr \u002F>\nThe Min Max Quantity feature allows you to set minimum and maximum purchase limits for products. This ensures that customers adhere to your desired purchase quantities, optimizing inventory management and encouraging bulk purchases to improve profit margins.\u003C\u002Fp>\n\u003Cp>*Hide Price And Add to Cart Button\u003Cbr \u002F>\nThis feature enables you to conceal product prices and the Add to Cart button for specific user roles. This is particularly beneficial in B2B scenarios where pricing negotiations are common, as it empowers you to manage product visibility and enhance the customer experience by prompting inquiries.\u003C\u002Fp>\n\u003Cp>*Hide Products and Variations\u003Cbr \u002F>\nThis functionality permits you to selectively hide certain products or variations from specific user roles. By streamlining the shopping experience for B2B customers and presenting only relevant products tailored to their needs, confusion is minimized, and navigation is improved.\u003C\u002Fp>\n\u003Cp>*Hide Shipping and Payment Methods\u003Cbr \u002F>\nThe Hide Shipping and Payment Method feature allows you to regulate the visibility of shipping and payment options based on user roles. This customization ensures a tailored checkout experience for B2B clients, granting access only to the most suitable shipping and payment options.\u003C\u002Fp>\n\u003Cp>*Product Options\u003Cbr \u002F>\nThis feature offers flexibility in product configurations by enabling you to define multiple product options. By allowing customers to customize products according to their specific requirements, the shopping experience is enhanced, leading to increased satisfaction and loyalty.\u003C\u002Fp>\n\u003Cp>*Role-Based Tax Exempt Pro\u003Cbr \u002F>\nThis feature facilitates tax-exempt transactions for specific user roles, simplifying compliance management and billing processes for qualifying customers.\u003C\u002Fp>\n\u003Ch3>Why use this extension\u003C\u002Fh3>\n\u003Cp>Gain valuable sales insights and unlock the power of data analysis. Easily track and analyze sales by State, City, and Country, empowering you to make informed decisions and drive your business forward. Don’t miss out on maximizing your sales potential.\u003C\u002Fp>\n\u003Cp>Whether you want to identify the top-performing states, cities, or countries, or track sales trends across different geographical locations, this plugin provides the necessary features and functionality to help you analyze and understand your sales data effectively.\u003C\u002Fp>\n\u003Cp>Simplify your data analysis process and take your business to the next level with this intuitive and insightful plugin. With this plugin, you can effortlessly gain deep insights into your sales data, allowing you to make informed decisions regarding your business.\u003C\u002Fp>\n\u003Ch3>Contact US\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Feel Free to contact Us for support, installation or customization.\u003C\u002Fli>\n\u003C\u002Ful>\n","The \"B2B plugin for Woocommerce\" plugin is designed to help store owners easily manage both wholesale (B2B) and retail (B2C) customers withi &hellip;",1291,"2025-02-25T09:05:00.000Z","6.5.8","4.7","7.0",[20,135,22,118,152],"woocommerce-wholesale-pricing","https:\u002F\u002Fb2bextension.store\u002Fb2b-for-woo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fb2b-for-woo.1.0.1.zip",92,{"slug":157,"name":158,"version":159,"author":160,"author_profile":161,"description":162,"short_description":163,"active_installs":164,"downloaded":165,"rating":166,"num_ratings":167,"last_updated":168,"tested_up_to":150,"requires_at_least":169,"requires_php":18,"tags":170,"homepage":172,"download_link":173,"security_score":97,"vuln_count":49,"unpatched_count":29,"last_vuln_date":174,"fetched_at":31},"woocommerce-wholesale-prices","Wholesale Suite – B2B, Dynamic Pricing & WooCommerce Wholesale Prices","2.2.7.2","Josh Kohlbach","https:\u002F\u002Fprofiles.wordpress.org\u002Fjkohlbach\u002F","\u003Cp>\u003Cstrong>🏆 Highly rated WooCommerce wholesale plugin for adding wholesale prices & managing B2B customers.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Trusted by 25k+ store owners with 500+ reviews. Helping store owners grow for over 10 years!\u003C\u002Fp>\n\u003Cp>Adding \u003Cstrong>\u003Cem>WooCommerce Wholesale Prices\u003C\u002Fem>\u003C\u002Fstrong> plugin gives WooCommerce store owners the ability to supply specific users with wholesale pricing for their products. It’s the perfect wholesale plugin for WooCommerce B2B.\u003C\u002Fp>\n\u003Ch4>👉 Adding wholesale prices is simple:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install & activate Wholesale Prices for WooCommerce (it’s free!)\u003C\u002Fli>\n\u003Cli>Edit the product you want to enter wholesale pricing for\u003C\u002Fli>\n\u003Cli>Enter the wholesale price (works with simple and variable products!)\u003C\u002Fli>\n\u003Cli>Change the customer’s user role to ‘Wholesale Customer’ and they’ll see the wholesale price\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Check out how easy it is to add wholesale pricing to WooCommerce:\u003C\u002Fp>\n\u003Cp>\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\u002FAnmoSvoXJMI?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>\u003C\u002Fp>\n\u003Ch4>Key Features (Free Wholesale Plugin)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New user role “Wholesale Customer”\u003C\u002Fli>\n\u003Cli>Set wholesale prices for the new user role (different prices per product) on Simple product or Variable product variations\u003C\u002Fli>\n\u003Cli>Show\u002Fhide the retail price from wholesale customers\u003C\u002Fli>\n\u003Cli>Private store\u002FWooCommerce catalog mode option (hides price & add to cart until login)\u003C\u002Fli>\n\u003Cli>Disable WooCommerce coupons for wholesale customers\u003C\u002Fli>\n\u003Cli>Adjust the wholesale user role name & wholesale price text\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>Works with WooCommerce CSV import\u002Fexport tool\u003C\u002Fli>\n\u003Cli>Multi-currency support with Aelia Currency Switcher, WPML Currency & WOOCS\u003C\u002Fli>\n\u003Cli>Translatable via WPML\u003C\u002Fli>\n\u003Cli>Multi-site compatible\u003C\u002Fli>\n\u003Cli>🚀 Get started quickly with the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fkb\u002Fwoocommerce-wholesale-prices-free-plugin-getting-started-guide\u002F\" rel=\"nofollow ugc\">getting started guide!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Cem>Wholesale Suite can handle complex wholesale businesses – see our full range of wholesale WooCommerce extensions:\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about Wholesale Suite: \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\" rel=\"nofollow ugc\">Wholesale Suite for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Prices Premium\u003C\u002Fa> – Premium add-on for this wholesale plugin with advanced product visibility, category & global % based pricing, quantity based pricing, tax controls, shipping & payment gateway restrictions for wholesale, minimum order amounts, multiple wholesale user role tiers, and loads more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-order-form\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Order Form\u003C\u002Fa> – Wholesale order form plugin for showing your whole catalog on one page, fully AJAX driven with no reloading, fast add to cart, searchable & filterable.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-lead-capture\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Lead Capture\u003C\u002Fa> – Wholesale registration form, advanced user approvals system, wholesale login, email templates, and more.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Want to do WooCommerce category discounts and WooCommerce tiered pricing with your wholesale customers?\u003C\u002Fp>\n\u003Cp>Want to create a WooCommerce private store? Show or hide certain products with visibility controls? How about providing a quick wholesale order form? Wholesale registration with user approvals?\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fbundle\u002F\" rel=\"nofollow ugc\">Wholesale Suite bundle\u003C\u002Fa> includes all of these features and more.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE WHOLESALE PRICING EXTENSION – FREE, SIMPLE & ACCURATE\u003C\u002Fh4>\n\u003Cp>No complex setups and no confusing WooCommerce dynamic pricing or WooCommerce discount rules to figure out. It’s simple plug-and-play.\u003C\u002Fp>\n\u003Cp>Providing WooCommerce bulk discounts has never been easier for wholesale WooCommerce customer types (it adds a new user role for “Wholesale Customer”).\u003C\u002Fp>\n\u003Cp>Wholesale Suite lets you add new wholesale WooCommerce user roles to create additional role levels for your customers. This allows you to show multiple prices per product based on the user role.\u003C\u002Fp>\n\u003Cp>After installing the plugin, you’ll have a new user role called “Wholesale Customer”. This acts exactly like the “Customers” user role that WooCommerce adds but lets you distinguish your wholesale customers.\u003C\u002Fp>\n\u003Cp>In your Product Edit screen you’ll find a new wholesale pricing box. This lets you enter wholesale prices for the Wholesale Customer user role, effectively giving them a wholesale discount based on their user role for the product.\u003C\u002Fp>\n\u003Cp>To activate wholesale capabilities for your customers simply change their WordPress user account to the new wholesale user role and they will receive the wholesale pricing when they login. It’s very simple and the plugin takes care of the rest!\u003C\u002Fp>\n\u003Cp>If you want multiple WooCommerce user roles you can add an unlimited number of additional user roles with the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Prices Premium add-on\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE DYNAMIC PRICING FOR WHOLESALE DISCOUNT RULES\u003C\u002Fh4>\n\u003Cp>You might not always have a WooCommerce bulk discount for each product, so you don’t have to set wholesale pricing for all of your products, you can just do a sub-set.\u003C\u002Fp>\n\u003Cp>Similar extensions like WooCommerce dynamic prices extensions are NOT made specifically for wholesale or B2B purposes so they aren’t aware of the challenges of WooCommerce B2B sales and they don’t take into account the special needs of wholesale customers. This often leaves store owners feeling frustrated trying to figure out how all those WooCommerce discount rules hang together.\u003C\u002Fp>\n\u003Cp>We have purposefully created Wholesale Suite as a flexible solution specifically for wholesale sales. It’s the perfect solution to WooCommerce tiered pricing using WordPress’s robust user role system.\u003C\u002Fp>\n\u003Cp>This free version lets you set prices on Simple products & product variations easily for one wholesale user role and is a great way to get started selling to wholesale customers online.\u003C\u002Fp>\n\u003Ch4>WORDPRESS WHOLESALE USER ROLES\u003C\u002Fh4>\n\u003Cp>Display of your wholesale prices is automatic once your wholesale customers login to their account. The plugin takes care of the front end display. It’s like giving a WooCommerce private store just for that customer.\u003C\u002Fp>\n\u003Cp>The store admin just needs to add the new user role “Wholesale Customer” to the customer’s user account and they will see the wholesale pricing that you have set on your products.\u003C\u002Fp>\n\u003Cp>You can add multiple wholesale user role levels with the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Prices Premium add-on\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also recruit new wholesale customers automatically with a custom WooCommerce user registration for your wholesale customers using the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-lead-capture\u002F\" rel=\"nofollow ugc\">Wholesale Lead Capture plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE CATALOG MODE (PRIVATE STORE)\u003C\u002Fh4>\n\u003Cp>Want to set up a WooCommerce private store in catalog mode? You can now do it easily with the free wholesale plugin option to hide add to cart and retail pricing.\u003C\u002Fp>\n\u003Cp>Turn any store into a catalog only WooCommerce private store by simply enabling the option. Once done, only logged in wholesale users will be able to see pricing on your store.\u003C\u002Fp>\n\u003Cp>This makes it easy to run a separate wholesale store if you want, or simply to create an online presence even if you only have a B2B wholesale business and not a retail business.\u003C\u002Fp>\n\u003Ch4>COMPATIBLE WITH LOADS OF OTHER 3RD-PARTY PLUGINS\u003C\u002Fh4>\n\u003Cp>Wholesale Suite is the most compatible wholesale WooCommerce plugin, hands down. We have worked with 100’s of other developers in the community to ensure that your wholesale features can work with all your website’s features.\u003C\u002Fp>\n\u003Cp>It works seamlessly with complementary plugins such as \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-coupons-for-woocommerce-free\u002F\" rel=\"ugc\">Advanced Coupons for WooCommerce\u003C\u002Fa>, hundreds of popular shipping and payment gateways, WooCommerce Currency Switcher by Aelia (even with our free Wholesale Prices plugin!), WPML language switching plugin, WooCommerce Order Form and WooCommerce user registration (Lead Capture) by Wholesale Suite, and many more.\u003C\u002Fp>\n\u003Ch4>WHOLESALE SUITE ADDITIONAL FEATURES (WOOCOMMERCE ORDER FORM, WOOCOMMERCE USER REGISTRATION, ADVANCED DYNAMIC PRICES & DISCOUNT RULES, PRODUCT VISIBILITY, MULTIPLE USER ROLES, TAX EXEMPTION & MORE)\u003C\u002Fh4>\n\u003Cp>Add multiple wholesale roles, multi-levels of pricing, percentage based dynamic pricing, category based dynamic pricing, wholesale minimum order requirements, product min and step requirements, wholesale reports, WooCommerce product visibility control, WooCommerce order form, wholesale lead capture, wholesale WooCommerce user registration form & login form, and much more.\u003C\u002Fp>\n\u003Cp>Click here to ditch the spreadsheets & learn what \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fbundle\u002F\" rel=\"nofollow ugc\">Wholesale Suite\u003C\u002Fa> can do for your wholesale business.\u003C\u002Fp>\n","WooCommerce wholesale plugin for serving wholesale & B2B customers. Adds wholesale pricing, user roles, dynamic pricing & more.",20000,1084816,96,539,"2026-04-16T07:08:00.000Z","5.2",[20,171,135,23,24],"catalog-mode","https:\u002F\u002Fwholesalesuiteplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-wholesale-prices.2.2.7.2.zip","2026-02-20 00:00:00",{"slug":176,"name":177,"version":178,"author":179,"author_profile":180,"description":181,"short_description":182,"active_installs":183,"downloaded":184,"rating":155,"num_ratings":185,"last_updated":186,"tested_up_to":148,"requires_at_least":114,"requires_php":187,"tags":188,"homepage":190,"download_link":191,"security_score":192,"vuln_count":193,"unpatched_count":29,"last_vuln_date":194,"fetched_at":31},"wholesale-market","Wholesale Market","2.2.2","cedcommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fcedcommerce\u002F","\u003Cp>\u003Cstrong>Wholesale Market\u003C\u002Fstrong> woocommerce extension that empowers your shop with the capability to create \u003Cstrong>wholesale users\u003C\u002Fstrong> and give special privilege to them by setting product’s \u003Cstrong>wholesale price\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Wholesale Market 2.1.1 is available now with all new features suggested by WordPress Community. We are getting huge response from the community which keep motivating us to add more useful feature to this plugin and make life easier than never before.\u003C\u002Fp>\n\u003Cp>\u003Cstrong> For advance features of \u003C\u002Fstrong>\u003Cstrong>Wholesale Market\u003C\u002Fstrong>, upgrade to the premium version of \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwholesale-market-for-woocommerce\u002F\" rel=\"nofollow ugc\">Wholesale Market for WooCommerce\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>MAJOR FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create Wholesale-Customer User Role\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Users having wholesale role assigned can buy products at wholesale-price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to enable \u003Cstrong>minimum product to buy\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add meta-fields in product panel to enter wholesale price for \u003Cstrong>simple as well as variable product\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to add common or different minimum product to buy\u003C\u002Fli>\n\u003Cli>Option to save plugin setting on deactivation\u003C\u002Fli>\n\u003Cli>Option to save product meta added buy plugin on deactivation\u003C\u002Fli>\n\u003Cli>Option to show \u003Cstrong>wholesale-price on shop page under Price column\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to show \u003Cstrong>wholesale-price to all users or to wholesale users only\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Shows Wholesale-Price on \u003Cstrong>shop page\u003C\u002Fstrong> as well as \u003Cstrong>product detail page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Simple and Easy to use\u003C\u002Fli>\n\u003Cli>Admin can send suggestion and query to \u003Cstrong>CedCommerce\u003C\u002Fstrong> using \u003Cstrong>Send Suggestion\u003C\u002Fstrong> tab.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customization of wholesale-price text on shop-page and product-single-page.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ADDITIONAL FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>VAT supported wholesale-price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>TAX Handling\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wholesale Request Management\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customer can request to become a wholesale customer.\u003C\u002Fli>\n\u003Cli>Admin can manage the role request manually or the roles can be directly provided.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mail Notification\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV import\u002Fexport support is now added\u003C\u002Fstrong> to update product meta-fields added by whoelsale-market(wholesale-price, minimum-qty-to-buy).\u003C\u002Fli>\n\u003Cli>Admin can identify \u003Cstrong>wholesale orders\u003C\u002Fstrong> at admin orders section.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Wholesale Market Premium Addons\u003C\u002Fh3>\n\u003Ch3>Wholesale Market Product Addon\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-product-addon\" rel=\"nofollow ugc\">Wholesale Market Product Addon\u003C\u002Fa> is an Extension of Wholesale Market that further enhances the feature of the plugin by providing features like “Global Percentage(%) Discount”, “Quantity Multiplier”, “Range Wise Pricing”, and many more.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp> ✅ **Global Percentage(%) Discount** Utilizing this option admin can set a global discount on regular shop-price(i.e., wholesale-price) for wholesale-customers on all available product’s in WooCommerce shop at once.\u003Cbr \u002F>\n ✅ **Quantity Multiplier** Utilizing this option you can set a multiplier so that product can be buyed in bunch of that multiplier only. For example, if multiplier=3, then product can be buyed in quanity 3,6,9,12,and so on.\u003Cbr \u002F>\n ✅ **Consider Variations As One** Utilizing this option admin can set common fields for all variations of a variable product, like “Minimum Quantity To Buy”, “Product Quantity Multiplier”, etc.\u003Cbr \u002F>\n ✅ **Range Wise Pricing** Utilizing this option you can set “Range-Wise-Pricing” Scheme for a product For Wholesale Users. User can give range-wise discount or can set range-wise price of a product using that.\u003Cbr \u002F>\n ✅ **Hide Normal Price** Utilizing this option you hide normal WooCommerce-Pricing for Wholesale-Users.\u003Cbr \u002F>\n ✅ **Wholesale Exclusive Product** Utilizing this option you can set a product wholsale exclusive, and that products will be list automatically in “Wholesale-Shop” page created by admin. This also allows you to create a wholesale-shop page, that will list only wholesale-exclusive products.\u003Cbr \u002F>\n **[Get Wholesale-Market-Product-Addon Here]**(http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-product-addon)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Wholesale Market User Addon\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-user-addon\" rel=\"nofollow ugc\">Wholesale Market User Addon\u003C\u002Fa> is an Extension of Wholesale Market Plugin that further enhances the feature of plugin by giving freedom to create different user roles and provide different pricing to them.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp> ✅ **Create different user role** Allows to create to different user roles and give different pricing to them.\u003Cbr \u002F>\n ✅ **Give different pricing to different user role** Admin can employ different pricing scheme for different user role and different pricing conditions that are provided by the plugin.\u003Cbr \u002F>\n ✅ **Compatible with Wholesale Market Product Addon** To further enhance the feature of User Add-on, you can use Product Add-on as well.\u003Cbr \u002F>\n ✅ **Enable\u002FDisable TAX for different user role** Gives you freedom to enable or disable TAX for different roles.\u003Cbr \u002F>\n ✅ **Different Pricing-Text for different user role** Gives you freedom to provide different pricing-text for different roles.\u003Cbr \u002F>\n **[Get Wholesale-Market-User-Addon Here]**(http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-user-addon)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Wholesale Market Reporting Addon\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-reporting-addon\" rel=\"nofollow ugc\">Wholesale Market Reporting Addon\u003C\u002Fa> is an ADDON to Generate wholesale market order report for only wholesale customers.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp> ✅ Generate wholesale market order report for only wholesale customers.\u003Cbr \u002F>\n ✅ Filter the wholesale market order report provided by four given filters.\u003Cbr \u002F>\n ✅ Generate order report table containing details of the order placed by the wholesale customers.\u003Cbr \u002F>\n ✅ Admin can export the wholesale order report in the CSV format.\u003Cbr \u002F>\n ✅ Graph is plotted to map the wholesale market order report.\u003Cbr \u002F>\n **[Get Wholesale-Market-Reporting-Addon Here]**(http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-reporting-addon)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Wholesale Market Subscription Addon\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-subscription-addon\" rel=\"nofollow ugc\">Wholesale Market Subscription Addon\u003C\u002Fa> is an ADDON of the Wholesale Market which extends the role request feature of wholesale market.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp> ✅ Wholesale Market Subscription Addon is an extention of Wholesale Market which extends the role request feature of wholesale market.\u003Cbr \u002F>\n ✅ Provide customers to subscribe for the wholesale roles for a given period of time.\u003Cbr \u002F>\n ✅ Customers can select different subscription packages for wholesale role groups defined by the admin.\u003Cbr \u002F>\n ✅ Eack package contains subscription period in months and days.\u003Cbr \u002F>\n ✅ Admin can also enable and disable package pricing for roles.\u003Cbr \u002F>\n **[Get Wholesale-Market-Subscription-Addon Here]**(http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002Fwholesale-market-subscription-addon)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>GUIDE – Wholesale Market\u003C\u002Fh3>\n\u003Cp>For learning more about the setup of the Wholesale Market plugin for WooCommerce, refer to its \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwholesale-market-for-woocommerce\u002F\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also check out this video to get a quick understanding of the plugin.\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\u002FKqbNics2ks8?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>\u003C\u002Fp>\n\u003Ch4>Want Help!\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For \u003Cstrong>Plugin Documentation\u003C\u002Fstrong> you can \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwholesale-market-for-woocommerce\u002F\" rel=\"nofollow ugc\">visit here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For \u003Cstrong>Plugin Blog\u003C\u002Fstrong> you can \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002Fblog\u002Fwoocommerce\u002Fwholesale-market\u002F\" rel=\"nofollow ugc\">visit here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For \u003Cstrong>More Plugins By CedCommerce\u003C\u002Fstrong> you can \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002Fwoocommerce-extensions\u002F\" rel=\"nofollow ugc\">visit here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OTHER USEFUL PLUGINS FROM CEDCOMMERCE\u003C\u002Fh3>\n\u003Cp>Other useful plugins from Cedcommerce to make your web better:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-price-until-login\u002F\" rel=\"ugc\">Hide Price Until Login\u003C\u002Fa>: Hide Price of the products on shop and product detail page until user is not logged in or until password is entered.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fone-click-order-reorder\u002F\" rel=\"ugc\">One Click Order Re-Order\u003C\u002Fa>: It is used to add any previous order products to cart.After installing this plugin a button having name Re-Order will be added at Order listing section on My Account page next to each orders as well as on order detail page.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecently-viewed-and-most-viewed-products\u002F\" rel=\"ugc\">Recently viewed and most viewed products\u003C\u002Fa>: Recently viewed and most viewed products provides an extra feature to merchant to show recently viewed products and most viewed products on the product detail page and also at any place through out the site by adding given shortcode.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-advanced-pdf\u002F\" rel=\"ugc\">WP Advanced PDF\u003C\u002Fa>: WP Advanced PDF is a pdf generator for posts to pages. This plugin enables your blog readers to create pdf of posts of your blog. WP Advanced PDF relies on the TCPDF class to render PDF.\u003Cbr \u002F>\n 🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshipping-delivery-date-management-with-gift-message\u002F\" rel=\"ugc\">Shipping & Delivery Date management with gift message\u003C\u002Fa>: Shipping & Delivery Date management with gift message extension allows selection of delivery date, messaging of gift hampers, shipping address management feature.\u003C\u002Fp>\n\u003Ch4>About cedcommerce.com\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcedcommerce.com\u002F\" rel=\"nofollow ugc\">Cedcommerce\u003C\u002Fa> We embarked on the journey of providing best-in-class affordable eCommerce solutions. We came together as a group of hardworking people with a single-minded goal- making eCommerce easier.We believe in providing tailor-made solutions for our clients’ specific needs. Our attention to detail & dedication has helped us become a global leader and a one-stop shop for e-Commerce solutions.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you need support or have any question then kindly use our online chat window \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\" rel=\"nofollow ugc\">here\u003C\u002Fa> or send us email at support@cedcommerce.com\u003C\u002Fp>\n\u003Ch4>Follow Us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Our Official Website\u003C\u002Fstrong> – http:\u002F\u002Fcedcommerce.com\u002F \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Facebook Page\u003C\u002Fstrong> – https:\u002F\u002Fwww.facebook.com\u002FCedCommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Google+ Account\u003C\u002Fstrong> – https:\u002F\u002Fplus.google.com\u002Fu\u002F0\u002F118378364994508690262\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Twitter Account\u003C\u002Fstrong> – https:\u002F\u002Ftwitter.com\u002Fcedcommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our LinkedIn Account\u003C\u002Fstrong> – https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcedcommerce\u003C\u002Fli>\n\u003C\u002Ful>\n","Create your own wholesale market by adding wholesale price for particular customers in woocommerce",200,21796,21,"2024-07-11T08:29:00.000Z","",[22,117,23,189,24],"woocommerce","http:\u002F\u002Fcedcommerce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesale-market.2.2.2.zip",91,1,"2022-12-12 00:00:00",{"attackSurface":196,"codeSignals":1202,"taintFlows":1271,"riskAssessment":1463,"analyzedAt":1486},{"hooks":197,"ajaxHandlers":1031,"restRoutes":1106,"shortcodes":1186,"cronEvents":1196,"entryPointCount":263,"unprotectedCount":290},[198,204,210,214,218,222,225,228,231,234,238,242,245,249,253,257,261,264,267,270,275,278,283,288,291,294,296,300,304,308,311,314,316,319,322,326,331,335,338,342,344,346,349,352,355,358,362,365,368,372,376,380,384,388,391,393,395,399,404,408,411,415,419,423,427,431,435,438,441,445,449,453,457,461,465,469,473,476,479,482,486,489,493,496,499,502,506,508,510,514,517,520,522,525,529,532,535,538,540,542,547,551,554,557,560,564,567,570,574,577,581,584,586,590,593,596,599,602,605,608,611,614,616,619,622,625,627,629,631,633,637,640,644,648,650,653,655,657,659,662,663,666,669,672,674,677,680,684,687,690,693,697,701,704,707,709,711,713,716,718,722,728,732,736,739,743,746,748,749,750,752,754,757,761,764,767,771,774,778,780,782,785,788,790,794,796,798,799,801,802,805,807,809,812,815,818,821,824,826,828,830,835,838,840,843,846,849,852,855,858,861,864,867,869,871,873,876,879,882,885,888,891,893,896,898,900,903,905,908,910,913,915,918,921,923,926,929,932,936,939,941,943,946,949,952,953,955,958,960,962,964,967,969,971,972,975,978,981,984,986,989,992,996,999,1003,1006,1008,1010,1012,1016,1018,1020,1023,1025,1028,1029],{"type":199,"name":200,"callback":201,"file":202,"line":203},"filter","wholesalex_register_scripts","register_recaptcha","addons\\recaptcha\\class-recaptcha.php",30,{"type":205,"name":206,"callback":207,"priority":208,"file":202,"line":209},"action","wholesalex_before_process_user_registration","add_recaptcha_on_registration_form",10,31,{"type":205,"name":211,"callback":212,"priority":208,"file":202,"line":213},"wholesalex_before_process_user_login","add_recaptcha_on_login_form",32,{"type":205,"name":215,"callback":216,"priority":208,"file":202,"line":217},"wholesalex_before_process_conversation","add_recaptcha",33,{"type":205,"name":219,"callback":220,"file":202,"line":221},"wholesalex_before_registration_form_render","add_recaptcha_script",34,{"type":205,"name":223,"callback":220,"file":202,"line":224},"wholesalex_conversation_metabox_content",35,{"type":205,"name":226,"callback":220,"file":202,"line":227},"wholesalex_conversation_metabox_content_account_page",36,{"type":205,"name":229,"callback":216,"file":202,"line":230},"wholesalex_before_conversation_create",37,{"type":205,"name":232,"callback":216,"file":202,"line":233},"wholesalex_before_conversation_reply",38,{"type":205,"name":235,"callback":236,"file":202,"line":237},"woocommerce_login_form","process_recaptcha_script",44,{"type":199,"name":239,"callback":240,"file":202,"line":241},"wp_authenticate_user","recaptcha_on_wc_login",45,{"type":205,"name":235,"callback":243,"file":202,"line":244},"add_recaptcha_v2_to_login_form",46,{"type":205,"name":246,"callback":247,"file":202,"line":248},"woocommerce_register_form","add_recaptcha_v2_to_registration_form",47,{"type":205,"name":250,"callback":251,"file":202,"line":252},"wp_enqueue_scripts","enqueue_recaptcha_v2_script_for_registration",48,{"type":205,"name":254,"callback":255,"file":202,"line":256},"login_enqueue_scripts","add_recaptcha_v2_login",49,{"type":205,"name":258,"callback":259,"file":202,"line":260},"login_form","add_recaptcha_v2_widget",50,{"type":205,"name":262,"callback":259,"file":202,"line":263},"wholesalex_login_form",51,{"type":205,"name":262,"callback":265,"file":202,"line":266},"add_recaptcha_wholesalex_login",52,{"type":205,"name":268,"callback":247,"file":202,"line":269},"wholesalex_registration_form",53,{"type":199,"name":271,"callback":272,"priority":193,"file":273,"line":274},"wholesalex_addons_config","wholesalex_recaptcha_config","addons\\recaptcha\\init.php",13,{"type":205,"name":276,"callback":277,"file":273,"line":233},"init","wholesalex_recaptcha_init",{"type":205,"name":279,"callback":280,"file":281,"line":282},"activated_plugin","activation_redirect","includes\\class-wholesalex-activator.php",28,{"type":205,"name":284,"callback":285,"file":286,"line":287},"admin_init","export_dynamic_rules","includes\\class-wholesalex-import-export.php",25,{"type":205,"name":284,"callback":289,"file":286,"line":290},"export_roles",26,{"type":205,"name":284,"callback":292,"file":286,"line":293},"roles_importer",27,{"type":205,"name":284,"callback":295,"file":286,"line":282},"dynamic_rules_importer",{"type":199,"name":297,"callback":298,"file":286,"line":299},"upload_dir","change_upload_dir",368,{"type":199,"name":301,"callback":302,"file":286,"line":303},"wp_handle_upload_prefilter","change_import_file_name",369,{"type":199,"name":305,"callback":306,"file":286,"line":307},"send_password_change_email","__return_false",523,{"type":199,"name":309,"callback":306,"file":286,"line":310},"woocommerce_email_change_notification",524,{"type":205,"name":312,"callback":312,"file":313,"line":203},"admin_enqueue_scripts","includes\\class-wholesalex-initialization.php",{"type":205,"name":250,"callback":315,"file":313,"line":217},"frontend_enqueue_scripts",{"type":205,"name":284,"callback":317,"priority":318,"file":313,"line":224},"remove_admin_notices",11,{"type":199,"name":320,"callback":321,"file":313,"line":230},"admin_body_class","add_wholesalex_class_on_backend",{"type":205,"name":323,"callback":324,"file":313,"line":325},"template_redirect","wholesalex_process_user_email_confirmation",131,{"type":199,"name":327,"callback":328,"priority":208,"file":329,"line":330},"plugin_row_meta","plugin_settings_meta","includes\\class-wholesalex-menu.php",20,{"type":199,"name":332,"callback":333,"file":334,"line":14},"woocommerce_product_options_pricing","wholesalex_single_product_settings","includes\\class-wholesalex-product.php",{"type":199,"name":336,"callback":333,"priority":208,"file":334,"line":337},"woocommerce_product_after_variable_attributes",41,{"type":205,"name":339,"callback":340,"file":334,"line":341},"woocommerce_process_product_meta_simple","wholesalex_product_meta_save",42,{"type":205,"name":343,"callback":340,"file":334,"line":91},"woocommerce_process_product_meta_yith_bundle",{"type":205,"name":345,"callback":340,"file":334,"line":237},"woocommerce_save_product_variation",{"type":205,"name":347,"callback":348,"file":334,"line":241},"rest_api_init","get_product_callback",{"type":199,"name":350,"callback":351,"file":334,"line":244},"woocommerce_product_data_tabs","product_custom_tab",{"type":205,"name":353,"callback":354,"file":334,"line":248},"woocommerce_product_data_panels","wsx_tab_data",{"type":205,"name":356,"callback":357,"file":334,"line":252},"save_post","product_settings_data_save",{"type":199,"name":359,"callback":360,"file":334,"line":361},"pre_get_posts","control_single_product_visibility",54,{"type":199,"name":363,"callback":360,"file":334,"line":364},"woocommerce_product_query",55,{"type":205,"name":323,"callback":366,"file":334,"line":367},"redirect_from_hidden_products",56,{"type":205,"name":369,"callback":370,"file":334,"line":371},"woocommerce_check_cart_items","prevent_checkout_hidden_products",57,{"type":199,"name":373,"callback":374,"file":334,"line":375},"woocommerce_related_products","filter_hidden_products",63,{"type":199,"name":377,"callback":378,"file":334,"line":379},"manage_edit-product_columns","add_wholesalex_rule_on_column_on_product_page",70,{"type":205,"name":381,"callback":382,"priority":208,"file":334,"line":383},"manage_product_posts_custom_column","populate_data_on_wholesalex_rule_on_column",72,{"type":199,"name":385,"callback":386,"priority":330,"file":334,"line":387},"wholesalex_single_product_tier_layout","add_more_tier_layouts",80,{"type":199,"name":389,"callback":386,"priority":330,"file":334,"line":390},"wholesalex_settings_product_tier_layout",81,{"type":199,"name":385,"callback":386,"priority":193,"file":334,"line":392},83,{"type":199,"name":389,"callback":386,"priority":193,"file":334,"line":394},84,{"type":205,"name":396,"callback":397,"priority":193,"file":334,"line":398},"woocommerce_process_product_meta","after_product_update",87,{"type":199,"name":400,"callback":401,"priority":402,"file":334,"line":403},"woocommerce_product_export_product_default_columns","add_wholesale_rolewise_column_exporter",99999,94,{"type":199,"name":405,"callback":406,"file":334,"line":407},"woocommerce_csv_product_import_mapping_options","import_column_mapping",103,{"type":199,"name":409,"callback":406,"file":334,"line":410},"woocommerce_csv_product_import_mapping_default_columns",104,{"type":199,"name":412,"callback":413,"priority":208,"file":334,"line":414},"woocommerce_product_import_inserted_product_object","process_import",105,{"type":205,"name":416,"callback":417,"file":334,"line":418},"woocommerce_variable_product_bulk_edit_actions","variable_product_bulk_edit_actions",107,{"type":205,"name":420,"callback":421,"file":334,"line":422},"admin_footer","render_wsx_product_rule_modal",114,{"type":205,"name":424,"callback":425,"file":334,"line":426},"yith_wcpb_after_product_bundle_options_tab","wsx_single_product_role_wise_price_option_added",115,{"type":205,"name":428,"callback":429,"file":334,"line":430},"woocommerce_product_options_stock_status","b2b_stock_manage_fields_on_simple_product",161,{"type":205,"name":432,"callback":433,"priority":208,"file":334,"line":434},"woocommerce_variation_options_inventory","b2b_stock_manage_fields_on_product_variation",162,{"type":205,"name":356,"callback":436,"file":334,"line":437},"save_b2b_stock_manage_fields_for_simple_product",164,{"type":205,"name":345,"callback":439,"priority":208,"file":334,"line":440},"save_b2b_stock_manage_fields_for_product_variation",165,{"type":199,"name":442,"callback":443,"priority":208,"file":334,"line":444},"woocommerce_admin_stock_html","admin_stock_html",167,{"type":199,"name":446,"callback":447,"priority":208,"file":334,"line":448},"woocommerce_product_get_stock_status","b2b_get_stock_status",171,{"type":199,"name":450,"callback":451,"priority":208,"file":334,"line":452},"woocommerce_product_get_stock_quantity","b2b_get_stock_quantity",172,{"type":205,"name":454,"callback":455,"priority":208,"file":334,"line":456},"woocommerce_product_get_backorders","b2b_get_backorders",173,{"type":199,"name":458,"callback":459,"priority":208,"file":334,"line":460},"woocommerce_product_variation_get_stock_status","b2b_variation_get_stock_status",176,{"type":199,"name":462,"callback":463,"priority":208,"file":334,"line":464},"woocommerce_product_variation_get_stock_quantity","b2b_variation_get_stock_quantity",177,{"type":199,"name":466,"callback":467,"priority":208,"file":334,"line":468},"woocommerce_product_variation_get_backorders","b2b_variation_get_backorders",178,{"type":205,"name":470,"callback":471,"file":334,"line":472},"woocommerce_payment_complete","maybe_reduce_stock_levels",190,{"type":205,"name":474,"callback":471,"file":334,"line":475},"woocommerce_order_status_completed",191,{"type":205,"name":477,"callback":471,"file":334,"line":478},"woocommerce_order_status_processing",192,{"type":205,"name":480,"callback":471,"file":334,"line":481},"woocommerce_order_status_on-hold",193,{"type":205,"name":483,"callback":484,"file":334,"line":485},"woocommerce_order_status_cancelled","maybe_increase_stock_levels",195,{"type":205,"name":487,"callback":484,"file":334,"line":488},"woocommerce_order_status_pending",196,{"type":205,"name":490,"callback":491,"file":492,"line":224},"woocommerce_after_checkout_billing_form","add_custom_fields_on_checkout_page","includes\\class-wholesalex-shortcodes.php",{"type":205,"name":494,"callback":495,"file":492,"line":227},"woocommerce_checkout_process","validate_custom_checkout_fields",{"type":205,"name":497,"callback":498,"file":492,"line":230},"woocommerce_checkout_update_order_meta","add_custom_fields_on_order_meta",{"type":205,"name":500,"callback":501,"file":492,"line":233},"woocommerce_thankyou","show_custom_fields_value",{"type":205,"name":503,"callback":504,"file":492,"line":505},"woocommerce_admin_order_data_after_billing_address","show_custom_fields_on_order_page",39,{"type":205,"name":507,"callback":504,"file":492,"line":14},"woocommerce_email_after_order_table",{"type":205,"name":276,"callback":509,"file":492,"line":260},"wholesalex_handle_password_reset",{"type":199,"name":511,"callback":512,"priority":208,"file":492,"line":513},"post_class","closure",59,{"type":205,"name":219,"callback":515,"file":492,"line":516},"enqueue_password_meter",69,{"type":205,"name":250,"callback":518,"file":492,"line":519},"enqueue_scripts",74,{"type":205,"name":219,"callback":512,"file":492,"line":521},76,{"type":205,"name":523,"callback":512,"file":492,"line":524},"wp_footer",725,{"type":199,"name":526,"callback":527,"priority":208,"file":528,"line":293},"wholesalex_ignore_dynamic_price","is_product_bundle","includes\\compatibility\\woo-product-bundles.php",{"type":199,"name":526,"callback":530,"priority":208,"file":531,"line":287},"is_booking_product","includes\\compatibility\\woocommerce-bookings.php",{"type":205,"name":420,"callback":533,"file":534,"line":293},"get_source_data_callback","includes\\deactive\\class-deactive.php",{"type":205,"name":347,"callback":536,"file":537,"line":237},"dynamic_rule_restapi_callback","includes\\dynamic-rules\\class-dynamic-rules-rest-api.php",{"type":205,"name":347,"callback":539,"file":537,"line":241},"dynamic_rule_restapi_pagination_callback",{"type":205,"name":347,"callback":541,"file":537,"line":244},"dynamic_rule_rest_api_bulk_action_callback",{"type":205,"name":543,"callback":544,"priority":208,"file":545,"line":546},"woocommerce_checkout_create_order","add_custom_meta_on_wholesale_order","includes\\dynamic-rules\\class-dynamic-rules.php",66,{"type":205,"name":548,"callback":549,"file":545,"line":550},"woocommerce_update_cart_action_cart_updated","update_discounted_product",67,{"type":199,"name":552,"callback":553,"priority":208,"file":545,"line":379},"ppom_product_price","product_price",{"type":199,"name":555,"callback":556,"priority":208,"file":545,"line":99},"ppom_product_price_on_cart","set_price_on_ppom",{"type":199,"name":558,"callback":559,"file":545,"line":519},"wopb_query_args","modify_wopb_query_args",{"type":205,"name":561,"callback":562,"file":545,"line":563},"wp_loaded","get_valid_dynamic_rules",77,{"type":205,"name":565,"callback":566,"file":545,"line":387},"woocommerce_blocks_loaded","action_after_woo_block_loaded",{"type":205,"name":568,"callback":569,"file":545,"line":392},"plugins_loaded","dynamic_rules_handler",{"type":199,"name":571,"callback":572,"priority":208,"file":545,"line":573},"wopb_after_loop_image","wopb_wholesalex_bogo_display_sale_badge",86,{"type":205,"name":575,"callback":576,"priority":208,"file":545,"line":398},"woocommerce_before_shop_loop_item_title","wholesalex_bogo_display_sale_badge",{"type":205,"name":578,"callback":579,"priority":208,"file":545,"line":580},"woocommerce_before_single_product","wholesalex_bogo_single_page_display_sale_badge",88,{"type":205,"name":582,"callback":583,"file":545,"line":97},"wp_head","wholesalex_bogo_badge_add_custom_css",{"type":205,"name":250,"callback":585,"file":545,"line":155},"wholesalex_enqueue_price_table_js",{"type":199,"name":587,"callback":588,"priority":95,"file":545,"line":589},"woocommerce_product_get_sale_price","anonymous",244,{"type":199,"name":591,"callback":588,"priority":95,"file":545,"line":592},"woocommerce_product_variation_get_sale_price",245,{"type":199,"name":594,"callback":588,"priority":95,"file":545,"line":595},"woocommerce_variation_prices_sale_price",246,{"type":199,"name":597,"callback":588,"priority":95,"file":545,"line":598},"woocommerce_variation_prices_price",247,{"type":199,"name":600,"callback":306,"file":545,"line":601},"woocommerce_is_purchasable",611,{"type":205,"name":603,"callback":512,"file":545,"line":604},"woocommerce_before_add_to_cart_form",1446,{"type":205,"name":606,"callback":512,"priority":208,"file":545,"line":607},"woocommerce_available_variation",1456,{"type":205,"name":609,"callback":512,"file":545,"line":610},"woocommerce_cart_calculate_fees",1481,{"type":205,"name":612,"callback":512,"file":545,"line":613},"woocommerce_review_order_before_payment",1529,{"type":199,"name":606,"callback":512,"priority":208,"file":545,"line":615},1589,{"type":199,"name":617,"callback":512,"priority":95,"file":545,"line":618},"woocommerce_product_get_regular_price",1616,{"type":199,"name":620,"callback":512,"priority":95,"file":545,"line":621},"woocommerce_product_variation_get_regular_price",1633,{"type":199,"name":623,"callback":512,"priority":95,"file":545,"line":624},"woocommerce_variation_prices_regular_price",1645,{"type":199,"name":587,"callback":512,"priority":95,"file":545,"line":626},1657,{"type":199,"name":591,"callback":512,"priority":95,"file":545,"line":628},1674,{"type":199,"name":594,"callback":512,"priority":95,"file":545,"line":630},1686,{"type":199,"name":597,"callback":512,"priority":95,"file":545,"line":632},1698,{"type":199,"name":634,"callback":635,"priority":95,"file":545,"line":636},"woocommerce_get_variation_prices_hash","variation_price_hash",1710,{"type":199,"name":638,"callback":638,"priority":95,"file":545,"line":639},"woocommerce_get_price_html",1711,{"type":205,"name":641,"callback":642,"file":545,"line":643},"woocommerce_before_calculate_totals","update_cart_price",1712,{"type":199,"name":645,"callback":646,"priority":208,"file":545,"line":647},"woocommerce_cart_item_price","set_cart_item_price_to_display",1713,{"type":199,"name":606,"callback":512,"priority":208,"file":545,"line":649},1763,{"type":199,"name":571,"callback":572,"priority":208,"file":651,"line":652},"includes\\dynamic-rules\\rules\\class-rule-buy-x-get-one.php",123,{"type":205,"name":575,"callback":576,"priority":208,"file":651,"line":654},124,{"type":205,"name":578,"callback":579,"priority":208,"file":651,"line":656},125,{"type":205,"name":582,"callback":583,"file":651,"line":658},126,{"type":199,"name":660,"callback":512,"priority":208,"file":661,"line":293},"woocommerce_quantity_input_args","includes\\dynamic-rules\\rules\\class-rule-min-order-qty.php",{"type":199,"name":606,"callback":512,"priority":208,"file":661,"line":269},{"type":199,"name":664,"callback":512,"priority":208,"file":661,"line":665},"woocommerce_loop_add_to_cart_args",78,{"type":199,"name":667,"callback":512,"priority":208,"file":661,"line":668},"woocommerce_add_to_cart_validation",101,{"type":199,"name":670,"callback":512,"priority":208,"file":661,"line":671},"woocommerce_update_cart_validation",174,{"type":205,"name":369,"callback":512,"file":661,"line":673},237,{"type":205,"name":675,"callback":512,"priority":208,"file":661,"line":676},"woocommerce_store_api_product_quantity_minimum",297,{"type":199,"name":678,"callback":512,"file":679,"line":203},"woocommerce_available_payment_gateways","includes\\dynamic-rules\\rules\\class-rule-payment-gateway.php",{"type":199,"name":681,"callback":512,"priority":208,"file":682,"line":683},"woocommerce_package_rates","includes\\dynamic-rules\\rules\\class-rule-shipping.php",29,{"type":199,"name":681,"callback":512,"priority":330,"file":685,"line":686},"includes\\dynamic-rules\\rules\\class-rule-tax.php",102,{"type":199,"name":688,"callback":512,"file":685,"line":689},"woocommerce_product_get_tax_class",121,{"type":199,"name":691,"callback":512,"file":685,"line":692},"woocommerce_product_variation_get_tax_class",127,{"type":205,"name":694,"callback":695,"priority":208,"file":696,"line":665},"wholesalex_registration_form_user_status_admin_approve_notification","trigger","includes\\emails\\class-wholesalex-new-user-approval-require.php",{"type":205,"name":698,"callback":695,"priority":208,"file":699,"line":700},"wholesalex_set_status_active_notification","includes\\emails\\class-wholesalex-new-user-approved.php",79,{"type":205,"name":702,"callback":695,"priority":208,"file":703,"line":390},"wholesalex_registration_form_user_status_auto_approve_notification","includes\\emails\\class-wholesalex-new-user-auto-approved.php",{"type":205,"name":705,"callback":695,"priority":208,"file":706,"line":700},"wholesalex_user_email_verified_notification","includes\\emails\\class-wholesalex-new-user-email-verified.php",{"type":205,"name":694,"callback":695,"priority":208,"file":708,"line":700},"includes\\emails\\class-wholesalex-new-user-pending-for-approval.php",{"type":205,"name":702,"callback":695,"priority":208,"file":710,"line":700},"includes\\emails\\class-wholesalex-new-user-registered.php",{"type":205,"name":712,"callback":695,"priority":208,"file":710,"line":387},"wholesalex_user_email_confirmation_notification",{"type":205,"name":714,"callback":695,"priority":208,"file":715,"line":665},"wholesalex_set_status_reject_notification","includes\\emails\\class-wholesalex-new-user-rejected.php",{"type":205,"name":712,"callback":695,"priority":208,"file":717,"line":665},"includes\\emails\\class-wholesalex-new-user-verification.php",{"type":205,"name":719,"callback":720,"priority":208,"file":721,"line":563},"wholesalex_user_profile_update_notify_notification","user_profile_update_notify","includes\\emails\\class-wholesalex-user-update.php",{"type":199,"name":723,"callback":724,"priority":725,"file":726,"line":727},"wholesalex_csv_dynamic_rule_import_mapped_columns","auto_map_user_preferences",9999,"includes\\import\\class-wholesalex-dynamic-rule-csv-importer-controller.php",142,{"type":199,"name":729,"callback":724,"priority":725,"file":730,"line":731},"wholesalex_csv_role_import_mapped_columns","includes\\import\\class-wholesalex-role-csv-importer-controller.php",143,{"type":205,"name":733,"callback":734,"file":735,"line":185},"edited_product_cat","save_category_fields_action","includes\\menu\\class-wholesalex-category.php",{"type":205,"name":737,"callback":734,"file":735,"line":738},"create_product_cat",22,{"type":205,"name":740,"callback":741,"file":735,"line":742},"product_cat_add_form_fields","category_content_html",24,{"type":205,"name":744,"callback":745,"file":735,"line":287},"product_cat_edit_form_fields","category_content_edit_html",{"type":205,"name":359,"callback":747,"file":735,"line":213},"control_category_visibilty",{"type":205,"name":363,"callback":747,"file":735,"line":233},{"type":205,"name":323,"callback":366,"file":735,"line":505},{"type":205,"name":369,"callback":751,"file":735,"line":14},"prevent_hidden_category_product_at_checkout",{"type":205,"name":347,"callback":753,"file":735,"line":337},"save_category_callback",{"type":205,"name":347,"callback":755,"file":756,"line":185},"register_email_template_restapi","includes\\menu\\class-wholesalex-email.php",{"type":199,"name":758,"callback":759,"file":756,"line":760},"wholealex_email_footer_text","replace_email_footer_smart_tags",23,{"type":199,"name":762,"callback":763,"file":756,"line":287},"woocommerce_email_classes","wholesalex_add_email_classes",{"type":199,"name":765,"callback":766,"file":756,"line":293},"woocommerce_email_actions","wholesalex_add_email_actions",{"type":199,"name":768,"callback":769,"file":770,"line":330},"manage_woocommerce_page_wc-orders_columns","add_order_type_column_on_order_page","includes\\menu\\class-wholesalex-orders.php",{"type":205,"name":772,"callback":773,"priority":208,"file":770,"line":185},"manage_woocommerce_page_wc-orders_custom_column","populate_data_on_order_type_column",{"type":205,"name":775,"callback":776,"priority":193,"file":777,"line":221},"admin_menu","overview_submenu_page_callback","includes\\menu\\class-wholesalex-overview.php",{"type":205,"name":347,"callback":779,"file":777,"line":224},"overview_callback",{"type":205,"name":775,"callback":781,"priority":402,"file":777,"line":227},"go_pro_menu_page",{"type":199,"name":783,"callback":784,"file":777,"line":233},"wholesalex_capability_access","wholesalex_menus_access",{"type":205,"name":786,"callback":787,"file":777,"line":14},"wp_dashboard_setup","my_custom_dashboard_widgets",{"type":205,"name":276,"callback":789,"file":777,"line":91},"wsx_translations_script_load",{"type":205,"name":791,"callback":792,"file":793,"line":282},"user_new_form","wholesalex_profile_rules_field","includes\\menu\\class-wholesalex-profile.php",{"type":205,"name":791,"callback":795,"file":793,"line":683},"wholesalex_user_fields",{"type":205,"name":797,"callback":792,"file":793,"line":203},"show_user_profile",{"type":205,"name":797,"callback":795,"file":793,"line":209},{"type":205,"name":800,"callback":792,"file":793,"line":213},"edit_user_profile",{"type":205,"name":800,"callback":795,"file":793,"line":217},{"type":205,"name":803,"callback":804,"file":793,"line":224},"user_register","save_wholesalex_profile_data",{"type":205,"name":806,"callback":804,"file":793,"line":227},"personal_options_update",{"type":205,"name":808,"callback":804,"file":793,"line":233},"edit_user_profile_update",{"type":205,"name":810,"callback":811,"priority":208,"file":793,"line":337},"manage_users_custom_column","manage_wholesalex_role_column",{"type":199,"name":813,"callback":814,"file":793,"line":341},"manage_users_columns","add_wholesalex_role_column",{"type":199,"name":816,"callback":817,"file":793,"line":237},"manage_users_sortable_columns","wholesalex_add_custom_columns_sortable",{"type":205,"name":819,"callback":820,"file":793,"line":241},"pre_get_users","wholesalex_custom_sortable_columns_handler",{"type":205,"name":822,"callback":823,"file":793,"line":252},"restrict_manage_users","add_role_filter",{"type":205,"name":819,"callback":825,"file":793,"line":256},"filter_user_section",{"type":205,"name":822,"callback":827,"file":793,"line":263},"add_status_filter",{"type":205,"name":347,"callback":829,"file":793,"line":269},"profile_restapi_callback",{"type":199,"name":831,"callback":832,"priority":833,"file":793,"line":834},"wholesalex_free_shipping_title","change_free_shipping_title",9999999,61,{"type":205,"name":347,"callback":836,"file":837,"line":233},"registration_form_builder_restapi_callback","includes\\menu\\class-wholesalex-registration.php",{"type":199,"name":239,"callback":839,"priority":208,"file":837,"line":505},"check_status",{"type":199,"name":841,"callback":842,"file":837,"line":14},"wholesalex_registration_form_user_login_option","user_login_option",{"type":199,"name":844,"callback":845,"priority":208,"file":837,"line":337},"wholesalex_registration_form_user_status_option","user_status_option",{"type":199,"name":847,"callback":848,"priority":208,"file":837,"line":91},"wholesalex_registration_form_after_registration_redirect_url","after_registration_redirect",{"type":199,"name":850,"callback":851,"file":837,"line":237},"wholesalex_registration_form_after_registration_success_message","after_registration_success_message",{"type":205,"name":853,"callback":854,"priority":208,"file":837,"line":241},"wholesalex_registration_form_user_status_email_confirmation_require","confirmation_email_after_registration",{"type":205,"name":856,"callback":857,"priority":208,"file":837,"line":244},"wholesalex_registration_form_user_status_auto_approve","auto_approve_after_registration",{"type":205,"name":859,"callback":860,"file":837,"line":248},"wholesalex_registration_form_user_auto_login","auto_login_after_registration",{"type":199,"name":862,"callback":863,"priority":208,"file":837,"line":252},"woocommerce_login_redirect","login_redirect",{"type":205,"name":865,"callback":866,"file":837,"line":256},"wholesalex_registration_form_user_status_admin_approve","user_registration_admin_approval_need",{"type":205,"name":276,"callback":868,"file":837,"line":263},"register_block",{"type":205,"name":870,"callback":870,"file":837,"line":269},"enqueue_block_editor_assets",{"type":205,"name":246,"callback":872,"file":837,"line":364},"add_custom_field_on_woo_registration",{"type":205,"name":874,"callback":875,"priority":208,"file":837,"line":371},"woocommerce_process_registration_errors","process_woo_registration_validation",{"type":205,"name":877,"callback":878,"file":837,"line":513},"woocommerce_created_customer","add_custom_woo_field_to_user_meta",{"type":205,"name":323,"callback":880,"file":837,"line":881},"show_wholesalex_notice",64,{"type":205,"name":883,"callback":884,"file":837,"line":546},"woocommerce_register_form_tag","allow_file_upload_on_woo_registration",{"type":199,"name":886,"callback":306,"file":837,"line":887},"woocommerce_email_enabled_customer_new_account",604,{"type":199,"name":889,"callback":306,"file":837,"line":890},"woocommerce_registration_auth_new_customer",1156,{"type":199,"name":886,"callback":306,"file":837,"line":892},1197,{"type":205,"name":347,"callback":894,"file":895,"line":330},"role_change_request_callback","includes\\menu\\class-wholesalex-request-role-change.php",{"type":205,"name":347,"callback":897,"file":895,"line":185},"admin_request_handle_callback",{"type":205,"name":347,"callback":899,"file":895,"line":738},"admin_response_action",{"type":205,"name":901,"callback":902,"file":895,"line":287},"woocommerce_account_dashboard","request_to_change_role_action",{"type":205,"name":901,"callback":904,"file":895,"line":293},"enqueue_wp_api_fetch",{"type":205,"name":347,"callback":906,"file":907,"line":742},"delete_selected_role_callback","includes\\menu\\class-wholesalex-role.php",{"type":205,"name":347,"callback":909,"file":907,"line":287},"save_role_callback",{"type":199,"name":911,"callback":912,"file":907,"line":290},"option_woocommerce_tax_display_shop","tax_display",{"type":199,"name":914,"callback":912,"file":907,"line":293},"option_woocommerce_tax_display_cart",{"type":199,"name":916,"callback":917,"file":907,"line":221},"woocommerce_coupons_enabled","hide_coupon_fields",{"type":205,"name":919,"callback":920,"file":907,"line":337},"wholesalex_before_dynamic_rules_loaded","auto_wholesalex_role_migration",{"type":205,"name":284,"callback":922,"file":907,"line":91},"conditionally_filter_additional_role",{"type":199,"name":924,"callback":925,"file":907,"line":241},"wholesalex_csv_role_import_mapping_options","set_import_column_value",{"type":199,"name":927,"callback":928,"file":907,"line":244},"wholesalex_csv_role_import_mapping_default_columns","set_import_mapping_default_column",{"type":199,"name":930,"callback":931,"file":907,"line":248},"wholesalex_role_importer_parsed_data","parse_import_data",{"type":199,"name":933,"callback":934,"file":907,"line":935},"editable_roles","make_wholesalex_roles_not_editable",68,{"type":205,"name":347,"callback":937,"file":938,"line":185},"save_settings_callback","includes\\menu\\class-wholesalex-settings.php",{"type":199,"name":911,"callback":940,"file":938,"line":738},"display_price_shop_including_tax",{"type":199,"name":914,"callback":942,"file":938,"line":760},"display_price_cart_including_tax",{"type":199,"name":944,"callback":945,"priority":208,"file":938,"line":742},"woocommerce_get_price_suffix","price_suffix_handler",{"type":199,"name":947,"callback":948,"file":938,"line":287},"wholesalex_recaptcha_minimum_score_allow","recaptcha_minimum_score_allow",{"type":199,"name":950,"callback":951,"priority":208,"file":938,"line":290},"option_woocommerce_myaccount_page_id","separate_my_account_page_for_b2b",{"type":199,"name":916,"callback":917,"file":938,"line":293},{"type":199,"name":568,"callback":954,"priority":208,"file":938,"line":282},"hide_quantities_stock_for_b2c_users",{"type":205,"name":956,"callback":957,"priority":208,"file":938,"line":213},"add_meta_boxes","add_visibility_meta_box",{"type":205,"name":356,"callback":959,"file":938,"line":217},"save_visibility_meta_box_data",{"type":205,"name":323,"callback":961,"file":938,"line":221},"check_page_visibility_by_role",{"type":205,"name":568,"callback":963,"file":938,"line":341},"force_redirect_guest_users",{"type":199,"name":965,"callback":966,"file":938,"line":256},"wholesalex_allow_hidden_product_to_checkout","allow_hidden_product_to_checkout",{"type":199,"name":968,"callback":966,"file":938,"line":260},"wholesalex_allow_hidden_filter_to_checkout",{"type":199,"name":389,"callback":970,"priority":203,"file":938,"line":361},"product_tier_layout",{"type":199,"name":385,"callback":970,"priority":203,"file":938,"line":364},{"type":199,"name":973,"callback":974,"priority":330,"file":938,"line":367},"wholesalex_dynamic_rules_condition_options","unlock_option",{"type":199,"name":976,"callback":974,"priority":330,"file":938,"line":977},"wholesalex_dynamic_rules_rule_type_options",58,{"type":199,"name":979,"callback":974,"priority":330,"file":938,"line":980},"wholesalex_dynamic_rules_rule_for_options",60,{"type":199,"name":982,"callback":974,"priority":330,"file":938,"line":983},"wholesalex_dynamic_rules_product_filter_options",62,{"type":205,"name":985,"callback":512,"file":938,"line":647},"wp",{"type":199,"name":987,"callback":512,"priority":208,"file":938,"line":988},"woocommerce_get_stock_html",1817,{"type":199,"name":990,"callback":512,"priority":208,"file":938,"line":991},"option_woocommerce_stock_format",1826,{"type":205,"name":993,"callback":994,"file":995,"line":513},"in_admin_header","remove_notices","includes\\menu\\class-wholesalex-setup-wizard.php",{"type":199,"name":997,"callback":306,"file":995,"line":998},"show_admin_bar",230,{"type":205,"name":347,"callback":1000,"file":1001,"line":1002},"support_page_rest_api","includes\\menu\\class-wholesalex-support.php",19,{"type":205,"name":347,"callback":1004,"file":1005,"line":742},"register_users_restapi","includes\\menu\\class-wholesalex-users.php",{"type":205,"name":347,"callback":1007,"file":1005,"line":287},"register_users_filters_restapi",{"type":205,"name":284,"callback":1009,"file":1005,"line":290},"initialize_default_user_filters",{"type":205,"name":347,"callback":1011,"file":1005,"line":293},"get_initial_user_filters_data",{"type":205,"name":1013,"callback":1014,"file":1015,"line":1002},"admin_notices","admin_notices_callback","includes\\notice\\class-notice.php",{"type":205,"name":284,"callback":1017,"file":1015,"line":330},"set_dismiss_notice_callback",{"type":205,"name":347,"callback":1019,"file":1015,"line":760},"register_rest_route",{"type":199,"name":271,"callback":1021,"priority":193,"file":1022,"line":290},"pro_addons_config","includes\\options\\Addons.php",{"type":205,"name":347,"callback":1024,"file":1022,"line":282},"register_addons_restapi",{"type":205,"name":1026,"callback":512,"file":1027,"line":14},"before_woocommerce_init","wholesalex.php",{"type":205,"name":1026,"callback":512,"file":1027,"line":361},{"type":205,"name":276,"callback":1030,"file":1027,"line":99},"wholesalex_language_load",[1032,1035,1039,1042,1044,1048,1052,1055,1056,1059,1063,1067,1070,1074,1076,1078,1082,1084,1087,1090,1091,1093,1095,1097,1099,1101,1103],{"action":1033,"nopriv":51,"callback":1034,"hasNonce":51,"hasCapCheck":51,"file":286,"line":330},"wholesalex_export_users_columns","export_users_columns",{"action":1036,"nopriv":51,"callback":1037,"hasNonce":1038,"hasCapCheck":51,"file":286,"line":185},"wholesalex_export_users","export_users",true,{"action":1040,"nopriv":51,"callback":1041,"hasNonce":1038,"hasCapCheck":51,"file":286,"line":738},"wholesalex_import_users","import_users",{"action":1043,"nopriv":51,"callback":1043,"hasNonce":1038,"hasCapCheck":51,"file":286,"line":760},"wholesalex_process_import_users",{"action":1045,"nopriv":51,"callback":1046,"hasNonce":1038,"hasCapCheck":1038,"file":334,"line":1047},"wholesalex_bulk_edit_variations","handle_wholesalex_bulk_edit_variations",109,{"action":1049,"nopriv":51,"callback":1050,"hasNonce":1038,"hasCapCheck":1038,"file":1051,"line":738},"wsx_addon","addon_active_callback","includes\\class-wholesalex-request-api.php",{"action":1053,"nopriv":1038,"callback":1054,"hasNonce":1038,"hasCapCheck":51,"file":492,"line":99},"wholesalex_process_login","process_login",{"action":1053,"nopriv":51,"callback":1054,"hasNonce":1038,"hasCapCheck":51,"file":492,"line":383},{"action":1057,"nopriv":51,"callback":1058,"hasNonce":51,"hasCapCheck":51,"file":534,"line":683},"wsx_deactive_plugin","send_plugin_data",{"action":1060,"nopriv":51,"callback":1061,"hasNonce":1038,"hasCapCheck":1038,"file":1062,"line":274},"wsx_install_plugin","wsx_install_plugin_callback","includes\\durbin\\class-our-plugins.php",{"action":1064,"nopriv":51,"callback":1065,"hasNonce":1038,"hasCapCheck":1038,"file":726,"line":1066},"wholesalex_dynamic_rule_import_upload_file","handle_file_upload",130,{"action":1068,"nopriv":51,"callback":1069,"hasNonce":1038,"hasCapCheck":1038,"file":726,"line":325},"wholesalex_dynamic_rule_run_importer","handle_import",{"action":1071,"nopriv":51,"callback":1072,"hasNonce":1038,"hasCapCheck":1038,"file":726,"line":1073},"wholesalex_do_ajax_dynamic_rule_import","do_ajax_dynamic_rule_import",132,{"action":1075,"nopriv":51,"callback":1065,"hasNonce":1038,"hasCapCheck":1038,"file":730,"line":325},"wholesalex_role_import_upload_file",{"action":1077,"nopriv":51,"callback":1069,"hasNonce":1038,"hasCapCheck":1038,"file":730,"line":1073},"wholesalex_role_run_importer",{"action":1079,"nopriv":51,"callback":1080,"hasNonce":1038,"hasCapCheck":1038,"file":730,"line":1081},"wholesalex_do_ajax_role_import","do_ajax_role_import",133,{"action":1083,"nopriv":51,"callback":1083,"hasNonce":1038,"hasCapCheck":1038,"file":756,"line":1002},"save_wholesalex_email_settings",{"action":1085,"nopriv":51,"callback":1086,"hasNonce":51,"hasCapCheck":51,"file":777,"line":337},"wholesalex_migration_tool_install","install_callback",{"action":1088,"nopriv":1038,"callback":1089,"hasNonce":1038,"hasCapCheck":51,"file":837,"line":834},"wholesalex_process_registration","process_registration",{"action":1088,"nopriv":51,"callback":1089,"hasNonce":1038,"hasCapCheck":51,"file":837,"line":983},{"action":1092,"nopriv":51,"callback":1092,"hasNonce":1038,"hasCapCheck":1038,"file":995,"line":260},"get_plugin_status",{"action":1094,"nopriv":51,"callback":1094,"hasNonce":1038,"hasCapCheck":1038,"file":995,"line":263},"set_plugin_status",{"action":1096,"nopriv":51,"callback":1096,"hasNonce":1038,"hasCapCheck":1038,"file":995,"line":269},"get_general_data",{"action":1098,"nopriv":51,"callback":1098,"hasNonce":1038,"hasCapCheck":1038,"file":995,"line":361},"save_general_data",{"action":1100,"nopriv":51,"callback":1100,"hasNonce":1038,"hasCapCheck":1038,"file":995,"line":367},"data_collection",{"action":1102,"nopriv":51,"callback":1102,"hasNonce":51,"hasCapCheck":51,"file":995,"line":371},"wsx_wizard_update",{"action":1104,"nopriv":51,"callback":1105,"hasNonce":51,"hasCapCheck":51,"file":1015,"line":290},"wsx_install","install_activate_plugin",[1107,1113,1116,1120,1124,1127,1131,1135,1138,1142,1146,1150,1153,1157,1160,1164,1167,1170,1175,1179,1183],{"namespace":1108,"route":1109,"methods":1110,"callback":588,"permissionCallback":39,"file":334,"line":1112},"wholesalex\u002Fv1","\u002Fproduct_action\u002F",[1111],"GET",1106,{"namespace":1108,"route":1114,"methods":1115,"callback":588,"permissionCallback":39,"file":537,"line":977},"\u002Fdynamic_rule_action",[1111],{"namespace":1108,"route":1117,"methods":1118,"callback":588,"permissionCallback":39,"file":537,"line":1119},"\u002Fdynamic_rule_per_page_action",[1111],85,{"namespace":1108,"route":1121,"methods":1122,"callback":588,"permissionCallback":39,"file":537,"line":1123},"\u002Fdynamic_bulk_action",[1111],112,{"namespace":1108,"route":1125,"methods":1126,"callback":588,"permissionCallback":39,"file":735,"line":260},"\u002Fcategory_action\u002F",[1111],{"namespace":1108,"route":1128,"methods":1129,"callback":588,"permissionCallback":39,"file":756,"line":1130},"\u002Femail_templates\u002F",[1111],73,{"namespace":1108,"route":1132,"methods":1133,"callback":588,"permissionCallback":39,"file":777,"line":1134},"\u002Foverview_action\u002F",[1111],339,{"namespace":1108,"route":1136,"methods":1137,"callback":588,"permissionCallback":39,"file":793,"line":379},"\u002Fprofile_action\u002F",[1111],{"namespace":1108,"route":1139,"methods":1140,"callback":588,"permissionCallback":39,"file":837,"line":1141},"\u002Fbuilder_action\u002F",[1111],234,{"namespace":1108,"route":1143,"methods":1144,"callback":588,"permissionCallback":39,"file":837,"line":1145},"\u002FblockPreview\u002Fforms",[1111],249,{"namespace":1108,"route":1147,"methods":1148,"callback":588,"permissionCallback":39,"file":895,"line":1149},"\u002Frole_change_request_action\u002F",[1111],224,{"namespace":1108,"route":1151,"methods":1152,"callback":588,"permissionCallback":39,"file":895,"line":589},"\u002Frole_change_request\u002F",[1111],{"namespace":1108,"route":1154,"methods":1155,"callback":588,"permissionCallback":39,"file":895,"line":1156},"\u002Frole_change_action\u002F",[1111],266,{"namespace":1108,"route":1158,"methods":1159,"callback":588,"permissionCallback":39,"file":907,"line":665},"\u002Fdelete_roles\u002F",[1111],{"namespace":1108,"route":1161,"methods":1162,"callback":588,"permissionCallback":39,"file":907,"line":1163},"\u002Frole_action\u002F",[1111],136,{"namespace":1108,"route":1165,"methods":1166,"callback":588,"permissionCallback":39,"file":938,"line":1130},"\u002Fsettings_action\u002F",[1111],{"namespace":1108,"route":1168,"methods":1169,"callback":588,"permissionCallback":39,"file":1001,"line":282},"\u002Fsupport\u002F",[1111],{"namespace":1108,"route":1171,"methods":1172,"callback":1173,"permissionCallback":1174,"file":1005,"line":227},"\u002Fget-users-filters",[1111],"get_user_filters","__return_true",{"namespace":1108,"route":1176,"methods":1177,"callback":588,"permissionCallback":39,"file":1005,"line":1178},"\u002Fsave-users-filters\u002F",[1111],98,{"namespace":1108,"route":1180,"methods":1181,"callback":588,"permissionCallback":39,"file":1005,"line":1182},"\u002Fusers\u002F",[1111],276,{"namespace":1108,"route":1184,"methods":1185,"callback":588,"permissionCallback":39,"file":1022,"line":230},"\u002Faddons\u002F",[1111],[1187,1190,1193],{"tag":1188,"callback":1189,"file":492,"line":248},"wholesalex_registration","registration_shortcode",{"tag":1191,"callback":1192,"file":492,"line":252},"wholesalex_login_registration","login_registration_shortcode",{"tag":1194,"callback":1195,"file":492,"line":256},"wholesalex_login","login_shortcode",[1197,1200],{"hook":1198,"callback":1198,"file":726,"line":1199},"importer_scheduled_cleanup",206,{"hook":1198,"callback":1198,"file":730,"line":1201},207,{"dangerousFunctions":1203,"sqlUsage":1204,"outputEscaping":1206,"fileOperations":130,"externalRequests":95,"nonceChecks":977,"capabilityChecks":256,"bundledLibraries":1270},[],{"prepared":224,"raw":29,"locations":1205},[],{"escaped":1207,"rawEcho":221,"locations":1208},1956,[1209,1212,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1248,1250,1252,1254,1255,1256,1258,1259,1260,1261,1262,1263,1265,1267,1269],{"file":334,"line":1210,"context":1211},2360,"raw output",{"file":492,"line":686,"context":1211},{"file":492,"line":1214,"context":1211},619,{"file":492,"line":1216,"context":1211},661,{"file":492,"line":1218,"context":1211},700,{"file":492,"line":1220,"context":1211},774,{"file":492,"line":1222,"context":1211},779,{"file":492,"line":1224,"context":1211},979,{"file":492,"line":1226,"context":1211},1160,{"file":492,"line":1228,"context":1211},3730,{"file":492,"line":1230,"context":1211},3816,{"file":545,"line":1232,"context":1211},1584,{"file":545,"line":1234,"context":1211},2724,{"file":545,"line":1236,"context":1211},2740,{"file":545,"line":1238,"context":1211},2926,{"file":545,"line":1240,"context":1211},2929,{"file":651,"line":1242,"context":1211},288,{"file":651,"line":1244,"context":1211},291,{"file":1246,"line":1247,"context":1211},"includes\\Functions.php",1533,{"file":793,"line":1249,"context":1211},610,{"file":793,"line":1251,"context":1211},729,{"file":837,"line":1253,"context":1211},781,{"file":895,"line":27,"context":1211},{"file":895,"line":13,"context":1211},{"file":895,"line":1257,"context":1211},110,{"file":895,"line":652,"context":1211},{"file":895,"line":692,"context":1211},{"file":895,"line":325,"context":1211},{"file":895,"line":727,"context":1211},{"file":895,"line":731,"context":1211},{"file":895,"line":1264,"context":1211},144,{"file":1266,"line":112,"context":1211},"templates\\emails\\admin-new-wholesalex-user.php",{"file":1266,"line":1268,"context":1211},15,{"file":1266,"line":330,"context":1211},[],[1272,1294,1305,1316,1328,1344,1361,1369,1382,1395,1403,1419,1427,1435,1445,1453],{"entryPoint":1273,"graph":1274,"unsanitizedCount":193,"severity":42},"add_recaptcha_on_registration_form (addons\\recaptcha\\class-recaptcha.php:304)",{"nodes":1275,"edges":1291},[1276,1281,1285],{"id":1277,"type":1278,"label":1279,"file":202,"line":1280},"n0","source","$_POST",318,{"id":1282,"type":1283,"label":1284,"file":202,"line":1280},"n1","transform","→ parse_recaptcha_response()",{"id":1286,"type":1287,"label":1288,"file":202,"line":1289,"wp_function":1290},"n2","sink","wp_remote_get() [SSRF]",232,"wp_remote_get",[1292,1293],{"from":1277,"to":1282,"sanitized":51},{"from":1282,"to":1286,"sanitized":51},{"entryPoint":1295,"graph":1296,"unsanitizedCount":193,"severity":42},"add_recaptcha_on_login_form (addons\\recaptcha\\class-recaptcha.php:381)",{"nodes":1297,"edges":1302},[1298,1300,1301],{"id":1277,"type":1278,"label":1279,"file":202,"line":1299},396,{"id":1282,"type":1283,"label":1284,"file":202,"line":1299},{"id":1286,"type":1287,"label":1288,"file":202,"line":1289,"wp_function":1290},[1303,1304],{"from":1277,"to":1282,"sanitized":51},{"from":1282,"to":1286,"sanitized":51},{"entryPoint":1306,"graph":1307,"unsanitizedCount":193,"severity":42},"recaptcha_on_wc_login (addons\\recaptcha\\class-recaptcha.php:560)",{"nodes":1308,"edges":1313},[1309,1311,1312],{"id":1277,"type":1278,"label":1279,"file":202,"line":1310},569,{"id":1282,"type":1283,"label":1284,"file":202,"line":1310},{"id":1286,"type":1287,"label":1288,"file":202,"line":1289,"wp_function":1290},[1314,1315],{"from":1277,"to":1282,"sanitized":51},{"from":1282,"to":1286,"sanitized":51},{"entryPoint":1317,"graph":1318,"unsanitizedCount":1327,"severity":42},"\u003Cclass-recaptcha> (addons\\recaptcha\\class-recaptcha.php:0)",{"nodes":1319,"edges":1324},[1320,1322,1323],{"id":1277,"type":1278,"label":1321,"file":202,"line":1280},"$_POST (x3)",{"id":1282,"type":1283,"label":1284,"file":202,"line":1280},{"id":1286,"type":1287,"label":1288,"file":202,"line":1289,"wp_function":1290},[1325,1326],{"from":1277,"to":1282,"sanitized":51},{"from":1282,"to":1286,"sanitized":51},3,{"entryPoint":1329,"graph":1330,"unsanitizedCount":66,"severity":42},"wholesalex_handle_password_reset (includes\\class-wholesalex-shortcodes.php:126)",{"nodes":1331,"edges":1341},[1332,1335,1337],{"id":1277,"type":1278,"label":1333,"file":492,"line":1334},"$_POST (x2)",154,{"id":1282,"type":1283,"label":1336,"file":492,"line":1334},"→ wholesalex_send_password_reset_email()",{"id":1286,"type":1287,"label":1338,"file":492,"line":1339,"wp_function":1340},"echo() [XSS]",183,"echo",[1342,1343],{"from":1277,"to":1282,"sanitized":51},{"from":1282,"to":1286,"sanitized":51},{"entryPoint":1345,"graph":1346,"unsanitizedCount":66,"severity":42},"\u003Cclass-wholesalex-shortcodes> (includes\\class-wholesalex-shortcodes.php:0)",{"nodes":1347,"edges":1357},[1348,1350,1352,1353,1355],{"id":1277,"type":1278,"label":1279,"file":492,"line":1349},129,{"id":1282,"type":1287,"label":1338,"file":492,"line":1351,"wp_function":1340},185,{"id":1286,"type":1278,"label":1333,"file":492,"line":1334},{"id":1354,"type":1283,"label":1336,"file":492,"line":1334},"n3",{"id":1356,"type":1287,"label":1338,"file":492,"line":1339,"wp_function":1340},"n4",[1358,1359,1360],{"from":1277,"to":1282,"sanitized":1038},{"from":1286,"to":1354,"sanitized":51},{"from":1354,"to":1356,"sanitized":51},{"entryPoint":1362,"graph":1363,"unsanitizedCount":193,"severity":42},"generate_field_for_woo_registration (includes\\menu\\class-wholesalex-registration.php:631)",{"nodes":1364,"edges":1367},[1365,1366],{"id":1277,"type":1278,"label":1279,"file":837,"line":1222},{"id":1282,"type":1287,"label":1338,"file":837,"line":1253,"wp_function":1340},[1368],{"from":1277,"to":1282,"sanitized":51},{"entryPoint":1370,"graph":1371,"unsanitizedCount":193,"severity":42},"check_page_visibility_by_role (includes\\menu\\class-wholesalex-settings.php:2004)",{"nodes":1372,"edges":1380},[1373,1376],{"id":1277,"type":1278,"label":1374,"file":938,"line":1375},"$_SERVER['REQUEST_URI']",2046,{"id":1282,"type":1287,"label":1377,"file":938,"line":1378,"wp_function":1379},"wp_redirect() [Open Redirect]",2043,"wp_redirect",[1381],{"from":1277,"to":1282,"sanitized":51},{"entryPoint":1383,"graph":1384,"unsanitizedCount":29,"severity":1394},"save_wholesalex_email_settings (includes\\menu\\class-wholesalex-email.php:674)",{"nodes":1385,"edges":1392},[1386,1388],{"id":1277,"type":1278,"label":1279,"file":756,"line":1387},681,{"id":1282,"type":1287,"label":1389,"file":756,"line":1390,"wp_function":1391},"update_option() [Settings Manipulation]",684,"update_option",[1393],{"from":1277,"to":1282,"sanitized":1038},"low",{"entryPoint":1396,"graph":1397,"unsanitizedCount":29,"severity":1394},"\u003Cclass-wholesalex-email> (includes\\menu\\class-wholesalex-email.php:0)",{"nodes":1398,"edges":1401},[1399,1400],{"id":1277,"type":1278,"label":1279,"file":756,"line":1387},{"id":1282,"type":1287,"label":1389,"file":756,"line":1390,"wp_function":1391},[1402],{"from":1277,"to":1282,"sanitized":1038},{"entryPoint":1404,"graph":1405,"unsanitizedCount":29,"severity":1394},"\u003Cclass-wholesalex-profile> (includes\\menu\\class-wholesalex-profile.php:0)",{"nodes":1406,"edges":1416},[1407,1410,1412,1415],{"id":1277,"type":1278,"label":1408,"file":793,"line":1409},"$_GET (x2)",433,{"id":1282,"type":1287,"label":1338,"file":793,"line":1411,"wp_function":1340},439,{"id":1286,"type":1278,"label":1413,"file":793,"line":1414},"$_POST (x4)",359,{"id":1354,"type":1287,"label":1338,"file":793,"line":1251,"wp_function":1340},[1417,1418],{"from":1277,"to":1282,"sanitized":1038},{"from":1286,"to":1354,"sanitized":1038},{"entryPoint":1420,"graph":1421,"unsanitizedCount":29,"severity":1394},"\u003Cclass-wholesalex-registration> (includes\\menu\\class-wholesalex-registration.php:0)",{"nodes":1422,"edges":1425},[1423,1424],{"id":1277,"type":1278,"label":1279,"file":837,"line":1222},{"id":1282,"type":1287,"label":1338,"file":837,"line":1253,"wp_function":1340},[1426],{"from":1277,"to":1282,"sanitized":1038},{"entryPoint":1428,"graph":1429,"unsanitizedCount":29,"severity":1394},"\u003Cclass-wholesalex-settings> (includes\\menu\\class-wholesalex-settings.php:0)",{"nodes":1430,"edges":1433},[1431,1432],{"id":1277,"type":1278,"label":1374,"file":938,"line":1375},{"id":1282,"type":1287,"label":1377,"file":938,"line":1378,"wp_function":1379},[1434],{"from":1277,"to":1282,"sanitized":1038},{"entryPoint":1436,"graph":1437,"unsanitizedCount":29,"severity":1394},"save_general_data (includes\\menu\\class-wholesalex-setup-wizard.php:450)",{"nodes":1438,"edges":1443},[1439,1441],{"id":1277,"type":1278,"label":1333,"file":995,"line":1440},476,{"id":1282,"type":1287,"label":1389,"file":995,"line":1442,"wp_function":1391},477,[1444],{"from":1277,"to":1282,"sanitized":1038},{"entryPoint":1446,"graph":1447,"unsanitizedCount":29,"severity":1394},"\u003Cclass-wholesalex-setup-wizard> (includes\\menu\\class-wholesalex-setup-wizard.php:0)",{"nodes":1448,"edges":1451},[1449,1450],{"id":1277,"type":1278,"label":1333,"file":995,"line":1440},{"id":1282,"type":1287,"label":1389,"file":995,"line":1442,"wp_function":1391},[1452],{"from":1277,"to":1282,"sanitized":1038},{"entryPoint":1454,"graph":1455,"unsanitizedCount":29,"severity":1394},"\u003Cclass-notice> (includes\\notice\\class-notice.php:0)",{"nodes":1456,"edges":1461},[1457,1459],{"id":1277,"type":1278,"label":1458,"file":1015,"line":692},"$_GET",{"id":1282,"type":1287,"label":1338,"file":1015,"line":1460,"wp_function":1340},324,[1462],{"from":1277,"to":1282,"sanitized":1038},{"summary":1464,"deductions":1465},"The \"wholesalex\" v2.3.3 plugin exhibits a mixed security posture. While it demonstrates strong adherence to secure coding practices like the use of prepared statements for all SQL queries and a high percentage of properly escaped output, several significant concerns remain. The large attack surface, with 26 out of 51 entry points lacking authentication or permission checks, presents a substantial risk. This includes a concerning number of unprotected AJAX handlers and REST API routes, which could allow unauthenticated users to trigger plugin functionality.\n\nThe vulnerability history is also a major red flag. With a total of 4 known CVEs, including one previously classified as critical, and a recent vulnerability discovered in March 2024, it suggests a pattern of security flaws. The common vulnerability types such as Improper Privilege Management, Missing Authorization, and Exposure of Sensitive Information point to recurring issues in how the plugin handles user access and data security. While there are currently no unpatched CVEs, the history of critical vulnerabilities warrants caution.\n\nIn conclusion, despite positive aspects like robust SQL handling and output escaping, the plugin's significant number of unprotected entry points and its history of critical vulnerabilities make it a moderate to high-risk plugin. The lack of authentication on a substantial portion of its attack surface, coupled with past critical flaws, necessitates careful monitoring and prompt updates. The plugin's developers need to address the authorization gaps in its entry points to improve its overall security posture.",[1466,1468,1470,1473,1475,1478,1480,1482,1484],{"reason":1467,"points":208},"Unprotected AJAX handlers",{"reason":1469,"points":208},"Unprotected REST API routes",{"reason":1471,"points":1472},"Total unprotected entry points are high",8,{"reason":1474,"points":1268},"History of critical CVEs",{"reason":1476,"points":1477},"Recent vulnerability discovered (March 2024)",7,{"reason":1479,"points":130},"Common vulnerability types: Improper Privilege Management",{"reason":1481,"points":130},"Common vulnerability types: Missing Authorization",{"reason":1483,"points":130},"Common vulnerability types: Exposure of Sensitive Information",{"reason":1485,"points":130},"Common vulnerability types: Deserialization of Untrusted Data","2026-03-16T18:37:16.255Z",{"wat":1488,"direct":1510},{"assetPaths":1489,"generatorPatterns":1498,"scriptPaths":1499,"versionParams":1501},[1490,1491,1492,1493,1494,1495,1496,1497],"\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Faddons\u002Frecaptcha\u002Fassets\u002Fcss\u002Frecaptcha.css","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fcss\u002Fwholesalex-admin.css","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fcss\u002Fwholesalex-frontend.css","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fjs\u002Fwholesalex-admin.js","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fjs\u002Fwholesalex-frontend.js","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fjs\u002Fwholesalex-popup.js","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fjs\u002Fwholesalex-woo.js","\u002Fwp-content\u002Fplugins\u002Fwholesalex\u002Fassets\u002Fjs\u002Fwholesalex-cart.js",[],[1500],"https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi.js",[1502,1503,1504,1505,1506,1507,1508,1509],"wholesalex\u002Fassets\u002Fcss\u002Fwholesalex-admin.css?ver=","wholesalex\u002Fassets\u002Fcss\u002Fwholesalex-frontend.css?ver=","wholesalex\u002Fassets\u002Fjs\u002Fwholesalex-admin.js?ver=","wholesalex\u002Fassets\u002Fjs\u002Fwholesalex-frontend.js?ver=","wholesalex\u002Fassets\u002Fjs\u002Fwholesalex-popup.js?ver=","wholesalex\u002Fassets\u002Fjs\u002Fwholesalex-woo.js?ver=","wholesalex\u002Fassets\u002Fjs\u002Fwholesalex-cart.js?ver=","wholesalex\u002Faddons\u002Frecaptcha\u002Fassets\u002Fcss\u002Frecaptcha.css?ver=",{"cssClasses":1511,"htmlComments":1513,"htmlAttributes":1521,"restEndpoints":1523,"jsGlobals":1524,"shortcodeOutput":1527},[1512],"wholesalex-setup-wizard-wrapper",[1514,1515,1516,1517,1518,1519,1520],"\u003C!-- NOTICE DELETED FROM HERE. -->","\u003C!-- WholesaleX Recaptcha -->","\u003C!-- WholesaleX Recaptcha Class -->","\u003C!-- Shortcodes Constructor -->","\u003C!-- WholesaleX Login Recaptcha Verification -->","\u003C!-- Add reCAPTCHA to WooCommerce registration form -->","\u003C!-- Prevent form submission if reCAPTCHA is not completed -->",[1522],"data-sitekey",[],[1525,1526],"WHOLESALEX","WholesaleX",[],{"error":1038,"url":1529,"statusCode":1530,"statusMessage":1531,"message":1531},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwholesalex\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":1533,"versions":1534},117,[1535,1540,1547,1554,1561,1568,1575,1582,1589,1596,1603,1609,1616,1623,1630,1637,1644,1651,1658,1665,1672,1679,1686,1693,1700,1707,1714,1721,1728,1735,1742,1749,1756,1763,1770,1777,1784,1791,1798,1805,1812,1818,1825,1832,1839,1846,1853,1860,1867,1874,1881,1888,1895,1902,1909,1916,1923,1930,1937,1944,1951,1958,1965,1972,1979,1986,1993,2000,2007,2014,2021,2027,2035,2046,2057,2068,2079,2090,2101,2112,2123,2134,2145,2156,2167,2178,2189,2200,2211,2222,2233,2244,2255,2266,2277,2288,2299,2310,2321,2332,2343,2354,2365,2376,2387,2398,2409,2420,2431,2442,2453,2464,2475,2486,2497,2508,2518],{"version":6,"download_url":26,"svn_tag_url":1536,"released_at":39,"has_diff":51,"diff_files_changed":1537,"diff_lines":39,"trac_diff_url":1538,"vulnerabilities":1539,"is_current":1038},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.3.5&new_path=%2Fwholesalex%2Ftags%2F2.3.6",[],{"version":1541,"download_url":1542,"svn_tag_url":1543,"released_at":39,"has_diff":51,"diff_files_changed":1544,"diff_lines":39,"trac_diff_url":1545,"vulnerabilities":1546,"is_current":51},"2.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.3.4&new_path=%2Fwholesalex%2Ftags%2F2.3.5",[],{"version":1548,"download_url":1549,"svn_tag_url":1550,"released_at":39,"has_diff":51,"diff_files_changed":1551,"diff_lines":39,"trac_diff_url":1552,"vulnerabilities":1553,"is_current":51},"2.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.3.3&new_path=%2Fwholesalex%2Ftags%2F2.3.4",[],{"version":1555,"download_url":1556,"svn_tag_url":1557,"released_at":39,"has_diff":51,"diff_files_changed":1558,"diff_lines":39,"trac_diff_url":1559,"vulnerabilities":1560,"is_current":51},"2.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.3.2&new_path=%2Fwholesalex%2Ftags%2F2.3.3",[],{"version":1562,"download_url":1563,"svn_tag_url":1564,"released_at":39,"has_diff":51,"diff_files_changed":1565,"diff_lines":39,"trac_diff_url":1566,"vulnerabilities":1567,"is_current":51},"2.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.3.1&new_path=%2Fwholesalex%2Ftags%2F2.3.2",[],{"version":1569,"download_url":1570,"svn_tag_url":1571,"released_at":39,"has_diff":51,"diff_files_changed":1572,"diff_lines":39,"trac_diff_url":1573,"vulnerabilities":1574,"is_current":51},"2.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.3.0&new_path=%2Fwholesalex%2Ftags%2F2.3.1",[],{"version":1576,"download_url":1577,"svn_tag_url":1578,"released_at":39,"has_diff":51,"diff_files_changed":1579,"diff_lines":39,"trac_diff_url":1580,"vulnerabilities":1581,"is_current":51},"2.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.2.5&new_path=%2Fwholesalex%2Ftags%2F2.3.0",[],{"version":1583,"download_url":1584,"svn_tag_url":1585,"released_at":39,"has_diff":51,"diff_files_changed":1586,"diff_lines":39,"trac_diff_url":1587,"vulnerabilities":1588,"is_current":51},"2.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.2.4&new_path=%2Fwholesalex%2Ftags%2F2.2.5",[],{"version":1590,"download_url":1591,"svn_tag_url":1592,"released_at":39,"has_diff":51,"diff_files_changed":1593,"diff_lines":39,"trac_diff_url":1594,"vulnerabilities":1595,"is_current":51},"2.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.2.3&new_path=%2Fwholesalex%2Ftags%2F2.2.4",[],{"version":1597,"download_url":1598,"svn_tag_url":1599,"released_at":39,"has_diff":51,"diff_files_changed":1600,"diff_lines":39,"trac_diff_url":1601,"vulnerabilities":1602,"is_current":51},"2.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.2.2&new_path=%2Fwholesalex%2Ftags%2F2.2.3",[],{"version":178,"download_url":1604,"svn_tag_url":1605,"released_at":39,"has_diff":51,"diff_files_changed":1606,"diff_lines":39,"trac_diff_url":1607,"vulnerabilities":1608,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.2.1&new_path=%2Fwholesalex%2Ftags%2F2.2.2",[],{"version":1610,"download_url":1611,"svn_tag_url":1612,"released_at":39,"has_diff":51,"diff_files_changed":1613,"diff_lines":39,"trac_diff_url":1614,"vulnerabilities":1615,"is_current":51},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.2.0&new_path=%2Fwholesalex%2Ftags%2F2.2.1",[],{"version":1617,"download_url":1618,"svn_tag_url":1619,"released_at":39,"has_diff":51,"diff_files_changed":1620,"diff_lines":39,"trac_diff_url":1621,"vulnerabilities":1622,"is_current":51},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.10&new_path=%2Fwholesalex%2Ftags%2F2.2.0",[],{"version":1624,"download_url":1625,"svn_tag_url":1626,"released_at":39,"has_diff":51,"diff_files_changed":1627,"diff_lines":39,"trac_diff_url":1628,"vulnerabilities":1629,"is_current":51},"2.1.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.9&new_path=%2Fwholesalex%2Ftags%2F2.1.10",[],{"version":1631,"download_url":1632,"svn_tag_url":1633,"released_at":39,"has_diff":51,"diff_files_changed":1634,"diff_lines":39,"trac_diff_url":1635,"vulnerabilities":1636,"is_current":51},"2.1.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.8&new_path=%2Fwholesalex%2Ftags%2F2.1.9",[],{"version":1638,"download_url":1639,"svn_tag_url":1640,"released_at":39,"has_diff":51,"diff_files_changed":1641,"diff_lines":39,"trac_diff_url":1642,"vulnerabilities":1643,"is_current":51},"2.1.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.7&new_path=%2Fwholesalex%2Ftags%2F2.1.8",[],{"version":1645,"download_url":1646,"svn_tag_url":1647,"released_at":39,"has_diff":51,"diff_files_changed":1648,"diff_lines":39,"trac_diff_url":1649,"vulnerabilities":1650,"is_current":51},"2.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.6&new_path=%2Fwholesalex%2Ftags%2F2.1.7",[],{"version":1652,"download_url":1653,"svn_tag_url":1654,"released_at":39,"has_diff":51,"diff_files_changed":1655,"diff_lines":39,"trac_diff_url":1656,"vulnerabilities":1657,"is_current":51},"2.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.5&new_path=%2Fwholesalex%2Ftags%2F2.1.6",[],{"version":1659,"download_url":1660,"svn_tag_url":1661,"released_at":39,"has_diff":51,"diff_files_changed":1662,"diff_lines":39,"trac_diff_url":1663,"vulnerabilities":1664,"is_current":51},"2.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.4&new_path=%2Fwholesalex%2Ftags%2F2.1.5",[],{"version":1666,"download_url":1667,"svn_tag_url":1668,"released_at":39,"has_diff":51,"diff_files_changed":1669,"diff_lines":39,"trac_diff_url":1670,"vulnerabilities":1671,"is_current":51},"2.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.3&new_path=%2Fwholesalex%2Ftags%2F2.1.4",[],{"version":1673,"download_url":1674,"svn_tag_url":1675,"released_at":39,"has_diff":51,"diff_files_changed":1676,"diff_lines":39,"trac_diff_url":1677,"vulnerabilities":1678,"is_current":51},"2.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.2&new_path=%2Fwholesalex%2Ftags%2F2.1.3",[],{"version":1680,"download_url":1681,"svn_tag_url":1682,"released_at":39,"has_diff":51,"diff_files_changed":1683,"diff_lines":39,"trac_diff_url":1684,"vulnerabilities":1685,"is_current":51},"2.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.1&new_path=%2Fwholesalex%2Ftags%2F2.1.2",[],{"version":1687,"download_url":1688,"svn_tag_url":1689,"released_at":39,"has_diff":51,"diff_files_changed":1690,"diff_lines":39,"trac_diff_url":1691,"vulnerabilities":1692,"is_current":51},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.1.0&new_path=%2Fwholesalex%2Ftags%2F2.1.1",[],{"version":1694,"download_url":1695,"svn_tag_url":1696,"released_at":39,"has_diff":51,"diff_files_changed":1697,"diff_lines":39,"trac_diff_url":1698,"vulnerabilities":1699,"is_current":51},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.20&new_path=%2Fwholesalex%2Ftags%2F2.1.0",[],{"version":1701,"download_url":1702,"svn_tag_url":1703,"released_at":39,"has_diff":51,"diff_files_changed":1704,"diff_lines":39,"trac_diff_url":1705,"vulnerabilities":1706,"is_current":51},"2.0.20","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.20.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.20\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.19&new_path=%2Fwholesalex%2Ftags%2F2.0.20",[],{"version":1708,"download_url":1709,"svn_tag_url":1710,"released_at":39,"has_diff":51,"diff_files_changed":1711,"diff_lines":39,"trac_diff_url":1712,"vulnerabilities":1713,"is_current":51},"2.0.19","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.19.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.19\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.18&new_path=%2Fwholesalex%2Ftags%2F2.0.19",[],{"version":1715,"download_url":1716,"svn_tag_url":1717,"released_at":39,"has_diff":51,"diff_files_changed":1718,"diff_lines":39,"trac_diff_url":1719,"vulnerabilities":1720,"is_current":51},"2.0.18","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.18.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.18\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.17&new_path=%2Fwholesalex%2Ftags%2F2.0.18",[],{"version":1722,"download_url":1723,"svn_tag_url":1724,"released_at":39,"has_diff":51,"diff_files_changed":1725,"diff_lines":39,"trac_diff_url":1726,"vulnerabilities":1727,"is_current":51},"2.0.17","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.17.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.17\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.16&new_path=%2Fwholesalex%2Ftags%2F2.0.17",[],{"version":1729,"download_url":1730,"svn_tag_url":1731,"released_at":39,"has_diff":51,"diff_files_changed":1732,"diff_lines":39,"trac_diff_url":1733,"vulnerabilities":1734,"is_current":51},"2.0.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.15&new_path=%2Fwholesalex%2Ftags%2F2.0.16",[],{"version":1736,"download_url":1737,"svn_tag_url":1738,"released_at":39,"has_diff":51,"diff_files_changed":1739,"diff_lines":39,"trac_diff_url":1740,"vulnerabilities":1741,"is_current":51},"2.0.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.14&new_path=%2Fwholesalex%2Ftags%2F2.0.15",[],{"version":1743,"download_url":1744,"svn_tag_url":1745,"released_at":39,"has_diff":51,"diff_files_changed":1746,"diff_lines":39,"trac_diff_url":1747,"vulnerabilities":1748,"is_current":51},"2.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.13&new_path=%2Fwholesalex%2Ftags%2F2.0.14",[],{"version":1750,"download_url":1751,"svn_tag_url":1752,"released_at":39,"has_diff":51,"diff_files_changed":1753,"diff_lines":39,"trac_diff_url":1754,"vulnerabilities":1755,"is_current":51},"2.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.12&new_path=%2Fwholesalex%2Ftags%2F2.0.13",[],{"version":1757,"download_url":1758,"svn_tag_url":1759,"released_at":39,"has_diff":51,"diff_files_changed":1760,"diff_lines":39,"trac_diff_url":1761,"vulnerabilities":1762,"is_current":51},"2.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.11&new_path=%2Fwholesalex%2Ftags%2F2.0.12",[],{"version":1764,"download_url":1765,"svn_tag_url":1766,"released_at":39,"has_diff":51,"diff_files_changed":1767,"diff_lines":39,"trac_diff_url":1768,"vulnerabilities":1769,"is_current":51},"2.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.10&new_path=%2Fwholesalex%2Ftags%2F2.0.11",[],{"version":1771,"download_url":1772,"svn_tag_url":1773,"released_at":39,"has_diff":51,"diff_files_changed":1774,"diff_lines":39,"trac_diff_url":1775,"vulnerabilities":1776,"is_current":51},"2.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.9&new_path=%2Fwholesalex%2Ftags%2F2.0.10",[],{"version":1778,"download_url":1779,"svn_tag_url":1780,"released_at":39,"has_diff":51,"diff_files_changed":1781,"diff_lines":39,"trac_diff_url":1782,"vulnerabilities":1783,"is_current":51},"2.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.8&new_path=%2Fwholesalex%2Ftags%2F2.0.9",[],{"version":1785,"download_url":1786,"svn_tag_url":1787,"released_at":39,"has_diff":51,"diff_files_changed":1788,"diff_lines":39,"trac_diff_url":1789,"vulnerabilities":1790,"is_current":51},"2.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.7&new_path=%2Fwholesalex%2Ftags%2F2.0.8",[],{"version":1792,"download_url":1793,"svn_tag_url":1794,"released_at":39,"has_diff":51,"diff_files_changed":1795,"diff_lines":39,"trac_diff_url":1796,"vulnerabilities":1797,"is_current":51},"2.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.6&new_path=%2Fwholesalex%2Ftags%2F2.0.7",[],{"version":1799,"download_url":1800,"svn_tag_url":1801,"released_at":39,"has_diff":51,"diff_files_changed":1802,"diff_lines":39,"trac_diff_url":1803,"vulnerabilities":1804,"is_current":51},"2.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.5&new_path=%2Fwholesalex%2Ftags%2F2.0.6",[],{"version":1806,"download_url":1807,"svn_tag_url":1808,"released_at":39,"has_diff":51,"diff_files_changed":1809,"diff_lines":39,"trac_diff_url":1810,"vulnerabilities":1811,"is_current":51},"2.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.4&new_path=%2Fwholesalex%2Ftags%2F2.0.5",[],{"version":124,"download_url":1813,"svn_tag_url":1814,"released_at":39,"has_diff":51,"diff_files_changed":1815,"diff_lines":39,"trac_diff_url":1816,"vulnerabilities":1817,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.3&new_path=%2Fwholesalex%2Ftags%2F2.0.4",[],{"version":1819,"download_url":1820,"svn_tag_url":1821,"released_at":39,"has_diff":51,"diff_files_changed":1822,"diff_lines":39,"trac_diff_url":1823,"vulnerabilities":1824,"is_current":51},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.2&new_path=%2Fwholesalex%2Ftags%2F2.0.3",[],{"version":1826,"download_url":1827,"svn_tag_url":1828,"released_at":39,"has_diff":51,"diff_files_changed":1829,"diff_lines":39,"trac_diff_url":1830,"vulnerabilities":1831,"is_current":51},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.1&new_path=%2Fwholesalex%2Ftags%2F2.0.2",[],{"version":1833,"download_url":1834,"svn_tag_url":1835,"released_at":39,"has_diff":51,"diff_files_changed":1836,"diff_lines":39,"trac_diff_url":1837,"vulnerabilities":1838,"is_current":51},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F2.0.0&new_path=%2Fwholesalex%2Ftags%2F2.0.1",[],{"version":1840,"download_url":1841,"svn_tag_url":1842,"released_at":39,"has_diff":51,"diff_files_changed":1843,"diff_lines":39,"trac_diff_url":1844,"vulnerabilities":1845,"is_current":51},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.10&new_path=%2Fwholesalex%2Ftags%2F2.0.0",[],{"version":1847,"download_url":1848,"svn_tag_url":1849,"released_at":39,"has_diff":51,"diff_files_changed":1850,"diff_lines":39,"trac_diff_url":1851,"vulnerabilities":1852,"is_current":51},"1.5.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.9&new_path=%2Fwholesalex%2Ftags%2F1.5.10",[],{"version":1854,"download_url":1855,"svn_tag_url":1856,"released_at":39,"has_diff":51,"diff_files_changed":1857,"diff_lines":39,"trac_diff_url":1858,"vulnerabilities":1859,"is_current":51},"1.5.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.8&new_path=%2Fwholesalex%2Ftags%2F1.5.9",[],{"version":1861,"download_url":1862,"svn_tag_url":1863,"released_at":39,"has_diff":51,"diff_files_changed":1864,"diff_lines":39,"trac_diff_url":1865,"vulnerabilities":1866,"is_current":51},"1.5.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.7&new_path=%2Fwholesalex%2Ftags%2F1.5.8",[],{"version":1868,"download_url":1869,"svn_tag_url":1870,"released_at":39,"has_diff":51,"diff_files_changed":1871,"diff_lines":39,"trac_diff_url":1872,"vulnerabilities":1873,"is_current":51},"1.5.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.6&new_path=%2Fwholesalex%2Ftags%2F1.5.7",[],{"version":1875,"download_url":1876,"svn_tag_url":1877,"released_at":39,"has_diff":51,"diff_files_changed":1878,"diff_lines":39,"trac_diff_url":1879,"vulnerabilities":1880,"is_current":51},"1.5.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.5&new_path=%2Fwholesalex%2Ftags%2F1.5.6",[],{"version":1882,"download_url":1883,"svn_tag_url":1884,"released_at":39,"has_diff":51,"diff_files_changed":1885,"diff_lines":39,"trac_diff_url":1886,"vulnerabilities":1887,"is_current":51},"1.5.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.4&new_path=%2Fwholesalex%2Ftags%2F1.5.5",[],{"version":1889,"download_url":1890,"svn_tag_url":1891,"released_at":39,"has_diff":51,"diff_files_changed":1892,"diff_lines":39,"trac_diff_url":1893,"vulnerabilities":1894,"is_current":51},"1.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.3&new_path=%2Fwholesalex%2Ftags%2F1.5.4",[],{"version":1896,"download_url":1897,"svn_tag_url":1898,"released_at":39,"has_diff":51,"diff_files_changed":1899,"diff_lines":39,"trac_diff_url":1900,"vulnerabilities":1901,"is_current":51},"1.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.2&new_path=%2Fwholesalex%2Ftags%2F1.5.3",[],{"version":1903,"download_url":1904,"svn_tag_url":1905,"released_at":39,"has_diff":51,"diff_files_changed":1906,"diff_lines":39,"trac_diff_url":1907,"vulnerabilities":1908,"is_current":51},"1.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.1&new_path=%2Fwholesalex%2Ftags%2F1.5.2",[],{"version":1910,"download_url":1911,"svn_tag_url":1912,"released_at":39,"has_diff":51,"diff_files_changed":1913,"diff_lines":39,"trac_diff_url":1914,"vulnerabilities":1915,"is_current":51},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.5.0&new_path=%2Fwholesalex%2Ftags%2F1.5.1",[],{"version":1917,"download_url":1918,"svn_tag_url":1919,"released_at":39,"has_diff":51,"diff_files_changed":1920,"diff_lines":39,"trac_diff_url":1921,"vulnerabilities":1922,"is_current":51},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.10&new_path=%2Fwholesalex%2Ftags%2F1.5.0",[],{"version":1924,"download_url":1925,"svn_tag_url":1926,"released_at":39,"has_diff":51,"diff_files_changed":1927,"diff_lines":39,"trac_diff_url":1928,"vulnerabilities":1929,"is_current":51},"1.4.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.9&new_path=%2Fwholesalex%2Ftags%2F1.4.10",[],{"version":1931,"download_url":1932,"svn_tag_url":1933,"released_at":39,"has_diff":51,"diff_files_changed":1934,"diff_lines":39,"trac_diff_url":1935,"vulnerabilities":1936,"is_current":51},"1.4.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.8&new_path=%2Fwholesalex%2Ftags%2F1.4.9",[],{"version":1938,"download_url":1939,"svn_tag_url":1940,"released_at":39,"has_diff":51,"diff_files_changed":1941,"diff_lines":39,"trac_diff_url":1942,"vulnerabilities":1943,"is_current":51},"1.4.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.7&new_path=%2Fwholesalex%2Ftags%2F1.4.8",[],{"version":1945,"download_url":1946,"svn_tag_url":1947,"released_at":39,"has_diff":51,"diff_files_changed":1948,"diff_lines":39,"trac_diff_url":1949,"vulnerabilities":1950,"is_current":51},"1.4.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.6&new_path=%2Fwholesalex%2Ftags%2F1.4.7",[],{"version":1952,"download_url":1953,"svn_tag_url":1954,"released_at":39,"has_diff":51,"diff_files_changed":1955,"diff_lines":39,"trac_diff_url":1956,"vulnerabilities":1957,"is_current":51},"1.4.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.5&new_path=%2Fwholesalex%2Ftags%2F1.4.6",[],{"version":1959,"download_url":1960,"svn_tag_url":1961,"released_at":39,"has_diff":51,"diff_files_changed":1962,"diff_lines":39,"trac_diff_url":1963,"vulnerabilities":1964,"is_current":51},"1.4.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.4&new_path=%2Fwholesalex%2Ftags%2F1.4.5",[],{"version":1966,"download_url":1967,"svn_tag_url":1968,"released_at":39,"has_diff":51,"diff_files_changed":1969,"diff_lines":39,"trac_diff_url":1970,"vulnerabilities":1971,"is_current":51},"1.4.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.3&new_path=%2Fwholesalex%2Ftags%2F1.4.4",[],{"version":1973,"download_url":1974,"svn_tag_url":1975,"released_at":39,"has_diff":51,"diff_files_changed":1976,"diff_lines":39,"trac_diff_url":1977,"vulnerabilities":1978,"is_current":51},"1.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.2&new_path=%2Fwholesalex%2Ftags%2F1.4.3",[],{"version":1980,"download_url":1981,"svn_tag_url":1982,"released_at":39,"has_diff":51,"diff_files_changed":1983,"diff_lines":39,"trac_diff_url":1984,"vulnerabilities":1985,"is_current":51},"1.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.1&new_path=%2Fwholesalex%2Ftags%2F1.4.2",[],{"version":1987,"download_url":1988,"svn_tag_url":1989,"released_at":39,"has_diff":51,"diff_files_changed":1990,"diff_lines":39,"trac_diff_url":1991,"vulnerabilities":1992,"is_current":51},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.4.0&new_path=%2Fwholesalex%2Ftags%2F1.4.1",[],{"version":1994,"download_url":1995,"svn_tag_url":1996,"released_at":39,"has_diff":51,"diff_files_changed":1997,"diff_lines":39,"trac_diff_url":1998,"vulnerabilities":1999,"is_current":51},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.6&new_path=%2Fwholesalex%2Ftags%2F1.4.0",[],{"version":2001,"download_url":2002,"svn_tag_url":2003,"released_at":39,"has_diff":51,"diff_files_changed":2004,"diff_lines":39,"trac_diff_url":2005,"vulnerabilities":2006,"is_current":51},"1.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.5&new_path=%2Fwholesalex%2Ftags%2F1.3.6",[],{"version":2008,"download_url":2009,"svn_tag_url":2010,"released_at":39,"has_diff":51,"diff_files_changed":2011,"diff_lines":39,"trac_diff_url":2012,"vulnerabilities":2013,"is_current":51},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.4&new_path=%2Fwholesalex%2Ftags%2F1.3.5",[],{"version":2015,"download_url":2016,"svn_tag_url":2017,"released_at":39,"has_diff":51,"diff_files_changed":2018,"diff_lines":39,"trac_diff_url":2019,"vulnerabilities":2020,"is_current":51},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.3&new_path=%2Fwholesalex%2Ftags%2F1.3.4",[],{"version":41,"download_url":2022,"svn_tag_url":2023,"released_at":39,"has_diff":51,"diff_files_changed":2024,"diff_lines":39,"trac_diff_url":2025,"vulnerabilities":2026,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.2&new_path=%2Fwholesalex%2Ftags%2F1.3.3",[],{"version":58,"download_url":2028,"svn_tag_url":2029,"released_at":39,"has_diff":51,"diff_files_changed":2030,"diff_lines":39,"trac_diff_url":2031,"vulnerabilities":2032,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.1&new_path=%2Fwholesalex%2Ftags%2F1.3.2",[2033,2034],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2036,"download_url":2037,"svn_tag_url":2038,"released_at":39,"has_diff":51,"diff_files_changed":2039,"diff_lines":39,"trac_diff_url":2040,"vulnerabilities":2041,"is_current":51},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.3.0&new_path=%2Fwholesalex%2Ftags%2F1.3.1",[2042,2043,2044,2045],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2047,"download_url":2048,"svn_tag_url":2049,"released_at":39,"has_diff":51,"diff_files_changed":2050,"diff_lines":39,"trac_diff_url":2051,"vulnerabilities":2052,"is_current":51},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.20&new_path=%2Fwholesalex%2Ftags%2F1.3.0",[2053,2054,2055,2056],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2058,"download_url":2059,"svn_tag_url":2060,"released_at":39,"has_diff":51,"diff_files_changed":2061,"diff_lines":39,"trac_diff_url":2062,"vulnerabilities":2063,"is_current":51},"1.2.20","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.20.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.20\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.19&new_path=%2Fwholesalex%2Ftags%2F1.2.20",[2064,2065,2066,2067],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2069,"download_url":2070,"svn_tag_url":2071,"released_at":39,"has_diff":51,"diff_files_changed":2072,"diff_lines":39,"trac_diff_url":2073,"vulnerabilities":2074,"is_current":51},"1.2.19","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.19.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.19\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.18&new_path=%2Fwholesalex%2Ftags%2F1.2.19",[2075,2076,2077,2078],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2080,"download_url":2081,"svn_tag_url":2082,"released_at":39,"has_diff":51,"diff_files_changed":2083,"diff_lines":39,"trac_diff_url":2084,"vulnerabilities":2085,"is_current":51},"1.2.18","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.18.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.18\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.17&new_path=%2Fwholesalex%2Ftags%2F1.2.18",[2086,2087,2088,2089],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2091,"download_url":2092,"svn_tag_url":2093,"released_at":39,"has_diff":51,"diff_files_changed":2094,"diff_lines":39,"trac_diff_url":2095,"vulnerabilities":2096,"is_current":51},"1.2.17","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.17.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.17\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.16&new_path=%2Fwholesalex%2Ftags%2F1.2.17",[2097,2098,2099,2100],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2102,"download_url":2103,"svn_tag_url":2104,"released_at":39,"has_diff":51,"diff_files_changed":2105,"diff_lines":39,"trac_diff_url":2106,"vulnerabilities":2107,"is_current":51},"1.2.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.15&new_path=%2Fwholesalex%2Ftags%2F1.2.16",[2108,2109,2110,2111],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2113,"download_url":2114,"svn_tag_url":2115,"released_at":39,"has_diff":51,"diff_files_changed":2116,"diff_lines":39,"trac_diff_url":2117,"vulnerabilities":2118,"is_current":51},"1.2.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.14&new_path=%2Fwholesalex%2Ftags%2F1.2.15",[2119,2120,2121,2122],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2124,"download_url":2125,"svn_tag_url":2126,"released_at":39,"has_diff":51,"diff_files_changed":2127,"diff_lines":39,"trac_diff_url":2128,"vulnerabilities":2129,"is_current":51},"1.2.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.13&new_path=%2Fwholesalex%2Ftags%2F1.2.14",[2130,2131,2132,2133],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2135,"download_url":2136,"svn_tag_url":2137,"released_at":39,"has_diff":51,"diff_files_changed":2138,"diff_lines":39,"trac_diff_url":2139,"vulnerabilities":2140,"is_current":51},"1.2.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.12&new_path=%2Fwholesalex%2Ftags%2F1.2.13",[2141,2142,2143,2144],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2146,"download_url":2147,"svn_tag_url":2148,"released_at":39,"has_diff":51,"diff_files_changed":2149,"diff_lines":39,"trac_diff_url":2150,"vulnerabilities":2151,"is_current":51},"1.2.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.11&new_path=%2Fwholesalex%2Ftags%2F1.2.12",[2152,2153,2154,2155],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2157,"download_url":2158,"svn_tag_url":2159,"released_at":39,"has_diff":51,"diff_files_changed":2160,"diff_lines":39,"trac_diff_url":2161,"vulnerabilities":2162,"is_current":51},"1.2.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.10&new_path=%2Fwholesalex%2Ftags%2F1.2.11",[2163,2164,2165,2166],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2168,"download_url":2169,"svn_tag_url":2170,"released_at":39,"has_diff":51,"diff_files_changed":2171,"diff_lines":39,"trac_diff_url":2172,"vulnerabilities":2173,"is_current":51},"1.2.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.9&new_path=%2Fwholesalex%2Ftags%2F1.2.10",[2174,2175,2176,2177],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2179,"download_url":2180,"svn_tag_url":2181,"released_at":39,"has_diff":51,"diff_files_changed":2182,"diff_lines":39,"trac_diff_url":2183,"vulnerabilities":2184,"is_current":51},"1.2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.8&new_path=%2Fwholesalex%2Ftags%2F1.2.9",[2185,2186,2187,2188],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2190,"download_url":2191,"svn_tag_url":2192,"released_at":39,"has_diff":51,"diff_files_changed":2193,"diff_lines":39,"trac_diff_url":2194,"vulnerabilities":2195,"is_current":51},"1.2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.7&new_path=%2Fwholesalex%2Ftags%2F1.2.8",[2196,2197,2198,2199],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2201,"download_url":2202,"svn_tag_url":2203,"released_at":39,"has_diff":51,"diff_files_changed":2204,"diff_lines":39,"trac_diff_url":2205,"vulnerabilities":2206,"is_current":51},"1.2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.6&new_path=%2Fwholesalex%2Ftags%2F1.2.7",[2207,2208,2209,2210],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2212,"download_url":2213,"svn_tag_url":2214,"released_at":39,"has_diff":51,"diff_files_changed":2215,"diff_lines":39,"trac_diff_url":2216,"vulnerabilities":2217,"is_current":51},"1.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.5&new_path=%2Fwholesalex%2Ftags%2F1.2.6",[2218,2219,2220,2221],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2223,"download_url":2224,"svn_tag_url":2225,"released_at":39,"has_diff":51,"diff_files_changed":2226,"diff_lines":39,"trac_diff_url":2227,"vulnerabilities":2228,"is_current":51},"1.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.4&new_path=%2Fwholesalex%2Ftags%2F1.2.5",[2229,2230,2231,2232],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2234,"download_url":2235,"svn_tag_url":2236,"released_at":39,"has_diff":51,"diff_files_changed":2237,"diff_lines":39,"trac_diff_url":2238,"vulnerabilities":2239,"is_current":51},"1.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.3&new_path=%2Fwholesalex%2Ftags%2F1.2.4",[2240,2241,2242,2243],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2245,"download_url":2246,"svn_tag_url":2247,"released_at":39,"has_diff":51,"diff_files_changed":2248,"diff_lines":39,"trac_diff_url":2249,"vulnerabilities":2250,"is_current":51},"1.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.2&new_path=%2Fwholesalex%2Ftags%2F1.2.3",[2251,2252,2253,2254],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2256,"download_url":2257,"svn_tag_url":2258,"released_at":39,"has_diff":51,"diff_files_changed":2259,"diff_lines":39,"trac_diff_url":2260,"vulnerabilities":2261,"is_current":51},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.1&new_path=%2Fwholesalex%2Ftags%2F1.2.2",[2262,2263,2264,2265],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2267,"download_url":2268,"svn_tag_url":2269,"released_at":39,"has_diff":51,"diff_files_changed":2270,"diff_lines":39,"trac_diff_url":2271,"vulnerabilities":2272,"is_current":51},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.2.0&new_path=%2Fwholesalex%2Ftags%2F1.2.1",[2273,2274,2275,2276],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2278,"download_url":2279,"svn_tag_url":2280,"released_at":39,"has_diff":51,"diff_files_changed":2281,"diff_lines":39,"trac_diff_url":2282,"vulnerabilities":2283,"is_current":51},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.10&new_path=%2Fwholesalex%2Ftags%2F1.2.0",[2284,2285,2286,2287],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2289,"download_url":2290,"svn_tag_url":2291,"released_at":39,"has_diff":51,"diff_files_changed":2292,"diff_lines":39,"trac_diff_url":2293,"vulnerabilities":2294,"is_current":51},"1.1.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.9&new_path=%2Fwholesalex%2Ftags%2F1.1.10",[2295,2296,2297,2298],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2300,"download_url":2301,"svn_tag_url":2302,"released_at":39,"has_diff":51,"diff_files_changed":2303,"diff_lines":39,"trac_diff_url":2304,"vulnerabilities":2305,"is_current":51},"1.1.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.8&new_path=%2Fwholesalex%2Ftags%2F1.1.9",[2306,2307,2308,2309],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2311,"download_url":2312,"svn_tag_url":2313,"released_at":39,"has_diff":51,"diff_files_changed":2314,"diff_lines":39,"trac_diff_url":2315,"vulnerabilities":2316,"is_current":51},"1.1.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.7&new_path=%2Fwholesalex%2Ftags%2F1.1.8",[2317,2318,2319,2320],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2322,"download_url":2323,"svn_tag_url":2324,"released_at":39,"has_diff":51,"diff_files_changed":2325,"diff_lines":39,"trac_diff_url":2326,"vulnerabilities":2327,"is_current":51},"1.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.6&new_path=%2Fwholesalex%2Ftags%2F1.1.7",[2328,2329,2330,2331],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2333,"download_url":2334,"svn_tag_url":2335,"released_at":39,"has_diff":51,"diff_files_changed":2336,"diff_lines":39,"trac_diff_url":2337,"vulnerabilities":2338,"is_current":51},"1.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.5&new_path=%2Fwholesalex%2Ftags%2F1.1.6",[2339,2340,2341,2342],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2344,"download_url":2345,"svn_tag_url":2346,"released_at":39,"has_diff":51,"diff_files_changed":2347,"diff_lines":39,"trac_diff_url":2348,"vulnerabilities":2349,"is_current":51},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.4&new_path=%2Fwholesalex%2Ftags%2F1.1.5",[2350,2351,2352,2353],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2355,"download_url":2356,"svn_tag_url":2357,"released_at":39,"has_diff":51,"diff_files_changed":2358,"diff_lines":39,"trac_diff_url":2359,"vulnerabilities":2360,"is_current":51},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.3&new_path=%2Fwholesalex%2Ftags%2F1.1.4",[2361,2362,2363,2364],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2366,"download_url":2367,"svn_tag_url":2368,"released_at":39,"has_diff":51,"diff_files_changed":2369,"diff_lines":39,"trac_diff_url":2370,"vulnerabilities":2371,"is_current":51},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.2&new_path=%2Fwholesalex%2Ftags%2F1.1.3",[2372,2373,2374,2375],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2377,"download_url":2378,"svn_tag_url":2379,"released_at":39,"has_diff":51,"diff_files_changed":2380,"diff_lines":39,"trac_diff_url":2381,"vulnerabilities":2382,"is_current":51},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.1&new_path=%2Fwholesalex%2Ftags%2F1.1.2",[2383,2384,2385,2386],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2388,"download_url":2389,"svn_tag_url":2390,"released_at":39,"has_diff":51,"diff_files_changed":2391,"diff_lines":39,"trac_diff_url":2392,"vulnerabilities":2393,"is_current":51},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.1.0&new_path=%2Fwholesalex%2Ftags%2F1.1.1",[2394,2395,2396,2397],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2399,"download_url":2400,"svn_tag_url":2401,"released_at":39,"has_diff":51,"diff_files_changed":2402,"diff_lines":39,"trac_diff_url":2403,"vulnerabilities":2404,"is_current":51},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.10&new_path=%2Fwholesalex%2Ftags%2F1.1.0",[2405,2406,2407,2408],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2410,"download_url":2411,"svn_tag_url":2412,"released_at":39,"has_diff":51,"diff_files_changed":2413,"diff_lines":39,"trac_diff_url":2414,"vulnerabilities":2415,"is_current":51},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.9&new_path=%2Fwholesalex%2Ftags%2F1.0.10",[2416,2417,2418,2419],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2421,"download_url":2422,"svn_tag_url":2423,"released_at":39,"has_diff":51,"diff_files_changed":2424,"diff_lines":39,"trac_diff_url":2425,"vulnerabilities":2426,"is_current":51},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.8&new_path=%2Fwholesalex%2Ftags%2F1.0.9",[2427,2428,2429,2430],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2432,"download_url":2433,"svn_tag_url":2434,"released_at":39,"has_diff":51,"diff_files_changed":2435,"diff_lines":39,"trac_diff_url":2436,"vulnerabilities":2437,"is_current":51},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.7&new_path=%2Fwholesalex%2Ftags%2F1.0.8",[2438,2439,2440,2441],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2443,"download_url":2444,"svn_tag_url":2445,"released_at":39,"has_diff":51,"diff_files_changed":2446,"diff_lines":39,"trac_diff_url":2447,"vulnerabilities":2448,"is_current":51},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.6&new_path=%2Fwholesalex%2Ftags%2F1.0.7",[2449,2450,2451,2452],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2454,"download_url":2455,"svn_tag_url":2456,"released_at":39,"has_diff":51,"diff_files_changed":2457,"diff_lines":39,"trac_diff_url":2458,"vulnerabilities":2459,"is_current":51},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.5&new_path=%2Fwholesalex%2Ftags%2F1.0.6",[2460,2461,2462,2463],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2465,"download_url":2466,"svn_tag_url":2467,"released_at":39,"has_diff":51,"diff_files_changed":2468,"diff_lines":39,"trac_diff_url":2469,"vulnerabilities":2470,"is_current":51},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.4&new_path=%2Fwholesalex%2Ftags%2F1.0.5",[2471,2472,2473,2474],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2476,"download_url":2477,"svn_tag_url":2478,"released_at":39,"has_diff":51,"diff_files_changed":2479,"diff_lines":39,"trac_diff_url":2480,"vulnerabilities":2481,"is_current":51},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.3&new_path=%2Fwholesalex%2Ftags%2F1.0.4",[2482,2483,2484,2485],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2487,"download_url":2488,"svn_tag_url":2489,"released_at":39,"has_diff":51,"diff_files_changed":2490,"diff_lines":39,"trac_diff_url":2491,"vulnerabilities":2492,"is_current":51},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.2&new_path=%2Fwholesalex%2Ftags%2F1.0.3",[2493,2494,2495,2496],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2498,"download_url":2499,"svn_tag_url":2500,"released_at":39,"has_diff":51,"diff_files_changed":2501,"diff_lines":39,"trac_diff_url":2502,"vulnerabilities":2503,"is_current":51},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.1&new_path=%2Fwholesalex%2Ftags%2F1.0.2",[2504,2505,2506,2507],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":141,"download_url":2509,"svn_tag_url":2510,"released_at":39,"has_diff":51,"diff_files_changed":2511,"diff_lines":39,"trac_diff_url":2512,"vulnerabilities":2513,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwholesalex%2Ftags%2F1.0.0&new_path=%2Fwholesalex%2Ftags%2F1.0.1",[2514,2515,2516,2517],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41},{"version":2519,"download_url":2520,"svn_tag_url":2521,"released_at":39,"has_diff":51,"diff_files_changed":2522,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":2523,"is_current":51},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwholesalex\u002Ftags\u002F1.0.0\u002F",[],[2524,2525,2526,2527],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":69,"url_slug":70,"title":71,"severity":42,"cvss_score":59,"vuln_type":74,"patched_in_version":58},{"id":80,"url_slug":81,"title":82,"severity":84,"cvss_score":85,"vuln_type":87,"patched_in_version":41}]