[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjYoUU1I4tAkw83A7F86xEg1kKZ3O-B2HvAb-3wmHnwA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":134,"fingerprints":253},"qty-increment-buttons-for-woocommerce","Qty Increment Buttons for WooCommerce","2.7.5","taisho","https:\u002F\u002Fprofiles.wordpress.org\u002Ftaisho\u002F","\u003Cp>Adds professionally looking “-” and “+” quantity increment buttons around product quantity field on WooCommerce pages. Removes default increment arrows inside this field. Easy customization through plugin settings.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds “-” and “+” quantity buttons around product quantity field.\u003C\u002Fli>\n\u003Cli>Removes default increment arrows inside the quantity input field, which are built-in by browsers.\u003C\u002Fli>\n\u003Cli>Works on product, cart, checkout, shop, category or optionally all pages.\u003C\u002Fli>\n\u003Cli>Quantity field with increment buttons can be added to shop page, category page or both.\u003C\u002Fli>\n\u003Cli>Should look great on most of the themes out of the box. Extensively tested on Storefront theme.\u003C\u002Fli>\n\u003Cli>Fully responsive design.\u003C\u002Fli>\n\u003Cli>Plugin settings allow to customize buttons.\u003C\u002Fli>\n\u003Cli>Generated with PHP – visible immediately on page load.\u003C\u002Fli>\n\u003Cli>Buttons are not displayed for items sold individually.\u003C\u002Fli>\n\u003Cli>Compatible with Quick View plugins.\u003C\u002Fli>\n\u003Cli>For automatic cart and mini-cart update after changing the quantity on the cart page, you can use my other free plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fajax-cart-autoupdate-for-woocommerce\u002F\" rel=\"ugc\">Ajax Cart AutoUpdate for WooCommerce\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds professionally looking \"-\" and \"+\" quantity increment buttons around product quantity field on WooCommerce pages.",10000,99990,100,319,"2020-08-21T12:24:00.000Z","5.5.18","4.6","5.4",[20,21,22,23,24],"buttons","increment","qty","quantity","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqty-increment-buttons-for-woocommerce.2.7.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},3,19080,30,84,"2026-04-04T07:20:15.763Z",[39,62,83,101,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"smntcs-woocommerce-quantity-buttons","SMNTCS Quantity Increment Buttons for WooCommerce","2.6","Niels Lange","https:\u002F\u002Fprofiles.wordpress.org\u002Fnielslange\u002F","\u003Cp>Increment Quantity Buttons for WooCommerce adds two additional buttons to the quantity input field on the WooCommerce product page to easily increase and decrease the quantity via button click.\u003C\u002Fp>\n\u003Ch3>Compatible with\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminmax-quantity-for-woocommerce\u002F\" rel=\"ugc\">Min and Max Quantity for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fcomposite-products\u002F\" rel=\"nofollow ugc\">WooCommerce Composite Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-min-max-quantity-step-control-single\u002F\" rel=\"ugc\">WooCommerce Min Max Quantity & Step Control Single\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fminmax-quantities\u002F\" rel=\"nofollow ugc\">WooCommerce Min\u002FMax Quantities\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-min-max-quantity-limit\u002F\" rel=\"ugc\">WooCommerce Minimum and Maximum Quantity\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-bundles\u002F\" rel=\"nofollow ugc\">WooCommerce Product Bundles\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Filter\u003C\u002Fh3>\n\u003Cp>Since 1.13 it’s possible to flip the -\u002F+ buttons to +\u002F-. To do that, please add the corresponding filter to your functions.php file:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flip quantity buttons:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'flip_quantity_buttons', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Since 1.9 it’s possible to disable the plugin on the product page and\u002For the cart page. To do that, please add the corresponding filter to your functions.php file:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disable plugin on product page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'show_on_product_page', '__return_false' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Disable plugin on cart page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'show_on_cart_page', '__return_false' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Since 2.2, it’s possible to use \u003Ccode>\u003Cbutton>\u003C\u002Fcode> instead of \u003Ccode>\u003Cinput type=\"button\">\u003C\u002Fcode> for the quantity buttons. To do that, please add the corresponding filter to your functions.php file:\u003C\u002Fp>\n\u003Cp>*** Use \u003Ccode>\u003Cbutton>\u003C\u002Fcode> instead of \u003Ccode>\u003Cinput type=\"button\">\u003C\u002Fcode> ***\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'use_html_buttons', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Contributions are more than welcome. Simply head over to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnielslange\u002Fsmntcs-quantity-buttons-for-woocommerce\u002Fpulls\" rel=\"nofollow ugc\">Github\u003C\u002Fa> and open a pull request.\u003C\u002Fp>\n","Display the quantity increment buttons on the WooCommerce product page and the WooCommerce cart page.",3000,66305,90,20,"2024-12-31T06:37:00.000Z","6.7.5","5.0","5.6",[23,56,57,58],"quantity-buttons","quantity-increment","woocommerce-quantity","https:\u002F\u002Fgithub.com\u002Fnielslange\u002Fsmntcs-quantity-buttons-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmntcs-woocommerce-quantity-buttons.2.6.zip",92,{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":61,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"product-quantity-updater","TG Product Quantity Plus Minus Button","1.1.4","Asif Aziz","https:\u002F\u002Fprofiles.wordpress.org\u002Fasifaziz01\u002F","\u003Cp>Product quantity updater plugin will add quantity increment and decrement buttons with the product quantity input control. Users will be able to change product quantity on product details and cart pages. The plugin works with all product types with quantity control. Once the plugin is active it will add an increment and decrement button on both sides of the product quantity input control. The plugin will add these buttons on product details page and cart page.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Change button styling according to your theme (New)\u003C\u002Fli>\n\u003Cli>Add quantity updater buttons to increase or decrease product quantity\u003C\u002Fli>\n\u003Cli>Feature available on product details and cart pages\u003C\u002Fli>\n\u003Cli>On cart page, quantity updater will hide \u003Cstrong>Update Cart\u003C\u002Fstrong> button and automatically update the cart on quantity change\u003C\u002Fli>\n\u003Cli>Supports all types of products\u003C\u002Fli>\n\u003Cli>Very light weight\u003C\u002Fli>\n\u003Cli>Only a few lines of CSS included, which will not effect your website speed and optimization score\u003C\u002Fli>\n\u003Cli>Just a few lines of JS, which is not render blocking.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Col>\n\u003Cli>WordPress v3.0.1 and later\u003C\u002Fli>\n\u003Cli>Woocommerce v2.6 and later\u003C\u002Fli>\n\u003Cli>PHP v7.4 and later\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin will add quantity increment and decrement buttons with the product quantity input control.",200,8691,80,2,"2024-04-14T04:41:00.000Z","6.4.8","3.0.1","7.4",[79,80,23,56,58],"plus-minus-button","qty-button","https:\u002F\u002Ftechnifyguru.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-quantity-updater.1.1.4.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":11,"downloaded":91,"rating":92,"num_ratings":35,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":97,"download_link":98,"security_score":13,"vuln_count":99,"unpatched_count":28,"last_vuln_date":100,"fetched_at":30},"wc-quantity-plus-minus-button","Quantity Plus Minus Button for WooCommerce","2.0.5","CodeAstrology IT Firm","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeastrology\u002F","\u003Cp>\u003Cem>Quantity Plus\u002FMinus Button for WooCommerce\u003C\u002Fem> plugin add beautifully designed quantity buttons for WooCommerce quantity input box on the  product page which also support for decimal quantity. Easily add plus, minus button for WooCommerce Quantity Input box in everywhere. Such: Single Page, In Loop Quantity input, Cart page etc with custom design. User able to get custom\u002Fown color for his plus or minus button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 Quantity step supported\u003Cbr \u002F>\n👉 Decimal quantity supported\u003Cbr \u002F>\n👉 Customizable button design\u003Cbr \u002F>\n👉 You can customize button background color and hover\u003Cbr \u002F>\n👉 You can customize button text color and hover\u003Cbr \u002F>\n👉 You can customize border color and hover\u003Cbr \u002F>\n👉 You can customize border width\u003Cbr \u002F>\n👉 You can set custom border radius\u003Cbr \u002F>\n👉 Live customer support for any Issue.\u003Cbr \u002F>\n👉 Well documented\u003Cbr \u002F>\n👉 Well commented\u003Cbr \u002F>\n👉 Clean code\u003Cbr \u002F>\n👉 Compatible with all themes\u003Cbr \u002F>\n👉 Compatible with all plugins\u003Cbr \u002F>\n👉 Compatible with Woo Product Table\u003Cbr \u002F>\n👉 Compatible with the latest version of WordPress\u003Cbr \u002F>\n👉 Compatible with the latest version of WooCommerce\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.wooproducttable.com\u002Fproduct\u002Fcouple-jewelry\u002F\" rel=\"nofollow ugc\">Demo Link\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Filter\u003C\u002Fh3>\n\u003Cp>Enable Ajax add to cart for Single Product Page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmn_ajax_cart_single_page', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>On off checkbox in admin page using filter\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmb_checkbox_row_validation', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>CSS validation using filter\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmb_css_row_validation', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Use default WooCommerce template\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmb_show_validation', '__return_true');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide on product page\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmb_on_product_page', '__return_false');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide on cart page\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmb_on_cart_page', '__return_false');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide on Mini Cart page\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('wqpmb_on_mini_cart_page', '__return_false');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To Change Templae Base Directory, Use following Hook\u003Cbr \u002F>\nIn that directory, template files folder will be locate\u003Cbr \u002F>\n    add_filter(‘wqpmb_template_base_dir’, $template_base_dir);\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👷 HONORABLE CONTRIBUTOR – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodersaiful\u002Fwc-quantity-plus-minus-button\u002Fgraphs\u002Fcontributors\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> 👷\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodersaiful\" rel=\"nofollow ugc\">codersaiful\u003C\u002Fa> (53 commits 1,965 ++ )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Funikforceit\" rel=\"nofollow ugc\">unikforceit\u003C\u002Fa> (1 commit 5 ++  )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffazlebarisn\" rel=\"nofollow ugc\">fazlebarisn\u003C\u002Fa> (1 commit 11 ++ )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fautocircled\" rel=\"nofollow ugc\">autocircled\u003C\u002Fa> (1 commit 110 ++ )\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmdibrahimk48\u002F\" rel=\"nofollow ugc\">mdibrahimk48\u003C\u002Fa> (3 commit 5++)\u003C\u002Fli>\n\u003Cli>👉 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodersaiful\u002Fwc-quantity-plus-minus-button\u002Ffork\" rel=\"nofollow ugc\">You can join here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🥇 CONTRIBUTE 🥇\u003C\u002Fstrong>\u003Cbr \u002F>\nYou are welcome to contribute  to this project. Join with us \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodersaiful\u002Fwc-quantity-plus-minus-button\u002Ffork\" rel=\"nofollow ugc\">Fork Github repository\u003C\u002Fa>. If you contribute 1 commit, We will add your name to our plugin’s Contributor table\u002Flist of WordPress Plugin too.\u003C\u002Fp>\n","Easily add plus, minus button for WooCommerce Quantity Input box in everywhere. Such: Single Page, In Loop Quantity input, Cart page , everywhere.",205149,88,"2026-02-24T09:54:00.000Z","6.8.5","4.0.0",[79,80,23,58],"https:\u002F\u002Fdemo.wooproducttable.com\u002Fproduct\u002Fbeanie\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-quantity-plus-minus-button.2.0.5.zip",1,"2023-11-28 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":72,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":25,"tags":115,"homepage":117,"download_link":118,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wpc-product-quantity","WPC Product Quantity for WooCommerce","5.1.6","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>\u003Cstrong>WPC Product Quantity for WooCommerce\u003C\u002Fstrong> is a handy plugin for fully controlling the quantity number of products in your online store. It assists shop owners in setting min\u002Fmax quantity and defining the steps for the selection. Remarkably, users are able to turn on or off the decimal quantities on their site and choose among three selector interfaces: default\u002Fselect\u002Fradio buttons.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwoopq\u002F?utm_source=content&utm_medium=woopq&utm_campaign=wporg\" title=\"live demo\" rel=\"nofollow ugc\">live demo\u003C\u002Fa> here to see how this plugin works.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set minimum\u002Fmaximum quantity that can be added to cart\u002Fpurchased\u003C\u002Fli>\n\u003Cli>Set the default value for the quantity input\u003C\u002Fli>\n\u003Cli>Define the step of quantity for convenient selection of products\u003C\u002Fli>\n\u003Cli>Use or replace the default selector with Select or Radio buttons\u003C\u002Fli>\n\u003Cli>Enable or disable decimal quantities in options\u003C\u002Fli>\n\u003Cli>Limit the maximum quantity of products to be bought per customer\u003C\u002Fli>\n\u003Cli>Set predefined separate values easily (for Select\u002FRadio selector only)\u003C\u002Fli>\n\u003Cli>Set a range of values (i.e. a range of numbers) (for Select\u002FRadio selector only)\u003C\u002Fli>\n\u003Cli>Set decimal step values (must enable decimal units on settings first)\u003C\u002Fli>\n\u003Cli>Compatible with all WordPress themes, WooCommerce & WPC plugins\u003C\u002Fli>\n\u003Cli>Allow adding global rules (Premium Version)\u003C\u002Fli>\n\u003Cli>Allow individual settings for every single product and variation (Premium Version)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Wanna save your precious time working on variations? Try our brand-new free plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-bulk-editor\u002F\" rel=\"ugc\">WPC Variation Bulk Editor\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-duplicator\u002F\" rel=\"ugc\">WPC Variation Duplicator\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Practical Uses\u003C\u002Fh4>\n\u003Cp>Consider the following practical cases when you need the great help of WPC Product Quantity plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>(1) Your store sells multiples of the same products at once.\u003C\u002Fli>\n\u003Cli>(2) Sell fractional products that can be bought using decimal quantity.\u003C\u002Fli>\n\u003Cli>(3) Sell a combo that combines different kinds of units and quantities.\u003C\u002Fli>\n\u003Cli>(4) Display the price per item but sell them in pairs.\u003C\u002Fli>\n\u003Cli>(5) Sell products in large amounts or in bulk by using big steps for choosing.\u003C\u002Fli>\n\u003Cli>(6) Set a fixed maximum quantity for each shopping checkout (limit the maximum to be bought per customer).\u003C\u002Fli>\n\u003Cli>(7) Sell a bunch of items as a bundle with different quantity choices.\u003C\u002Fli>\n\u003Cli>(8) Sell a set of items as a composite product with a promotional price.\u003C\u002Fli>\n\u003Cli>(9) Sell various items at once as frequently bought together deal with complex quantity options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In general, WPC Product Quantity helps store owners manage any kind of product quantity to be sold, whether it is a very huge number like 1000 pieces or tiny ones (including decimal numbers) 0.1 m, 0.2 l, 0.5 kg. Especially when the gap between different choices is bigger than the normal “1” gap, i.e. when you need to configure options for buying a group of 5 items, you will need to set up the step as 5, so that will increase accordingly as 5, 10, 15, 20, 25 and on.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Total Control over the Product Quantity\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This tool really is powerful in the sense that users are empowered to totally control the stock distribution across all kinds of products in the store and how many items your customers can buy. In cases (1), (5): When the quantities that customers choose to buy from your store differ greatly from one another, and because the price you’ve set is already the best price possible (it can’t be lower) as it’s a flat price for both retailers and wholesalers, then you will need a tool to let people choose their desired quantity.\u003C\u002Fp>\n\u003Cp>To be specific, like there are some customers who buy 50 or 100 items at one time; meanwhile, there are others who only by 3 or 5 at once. So in this case, you can use the default selector and set an appropriate step to help your customers easily customize the quantity to the desired number. Imagine the time and effort when you need to click on and the number only increases by one, phew!\u003C\u002Fp>\n\u003Cp>For case (4): In case your store sells items that must be bought in pairs, such as T-shirts for couples, shoes, sandals, but you’d like to display the price for a single item, so you will need to set the minimum quantity to 2 and the step to 2, too. Sometimes, you might want to promote the sale of a newly arrived product, you can give a 10% discount for each set of three by setting the default minimum quantity to 3 and set the step value to 3. It’s to ensure that buyers know they are buying three products at a time, and they can receive the discount provided that they buy a multiple of three items.\u003C\u002Fp>\n\u003Cp>Besides, sellers also have the power of limiting the maximum quantity to be bought per customer by setting a max number. It’s probably because the store owners want to give a fair opportunity for more customers to buy a product at a profitable price, so the max quantity is very necessary as in case (6). For greater results, like when you’re holding a Flash sale every single day from 8:00 to 9:00, you can combine this plugin with WPC Product Timer for WooCommerce to make sure each buyer can only get 1 item at maximum.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Decimal Quantity for Fractional Products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>There are special situations like case (2) when your products are not frequently sold in whole numbers like 1, 2, 3, but it requires smaller quantities such as 0.5 liters of wine, 2.5 meters of fabric, 4.5 kilograms of rice, etc. As WooCommerce wouldn’t let us use the decimal or fractional units, this is when WPC Product Quantity steps in to save the day. Notably, with this plugin, even decimal step values are accepted as well. Users can have it like 0.25, 0.5, 0.75, 1.0, etc after enabling the decimal units at the first line in settings. This will also come in handy especially when you are handmade material retailers who sell DIY wallpapers, floor mats, origami papers, jewelry pieces or buds, …\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Quantity & Selector Interface for Individual Products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The most outstanding feature of this plugin would be the ability to help users configure a deal with complex item quantities as mentioned in case (3). Assume that your store is running a campaign that involves selling a set of cosmetics deals as below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1 box of the organic sleeping mask, default quantity as 1 and limit 2 boxes per customer.\u003C\u002Fli>\n\u003Cli>1 bottle of hair shampoo which comes with 4 options of content: 250 ml (sample), 500 ml, 1 l, 1.5 l\u003C\u002Fli>\n\u003Cli>1 bag of makeup pads, default quantity as 1 and no max quantity (as long as the stock allows)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Now, this might tear your hair out quite a lot, right? Don’t worry. Let’s break it down. To create this offer, you might need to create a product bundle with 3 bundled items and set individual quantity as well as the selector for each.\u003C\u002Fp>\n\u003Cp>The first item should have min=1, max=2; either selector interface is fine as the number of choices is small. When the number of options goes higher than 3, as in the second item, we recommend that you use the default or drop down selector instead of radio buttons to save the space. And for the third item, min=1, max should leave blank to use the product stock count. As the number of this item might get a big number, so you should consider using the default selector and a reasonable step to save the effort. In the Premium version of this tool, users can freely set the quantity settings for each product; hence, when combining with other plugins for creating bundles and combos, it’s the most powerful for sellers to configure even the most complicated deal.\u003C\u002Fp>\n\u003Ch4>Need more features?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-timer\u002F\" rel=\"ugc\">WPC Product Timer for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-price-by-quantity\u002F\" rel=\"ugc\">WPC Price by Quantity for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-price-by-user-role\u002F\" rel=\"ugc\">WPC Price by User Role for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-product-options\u002F\" rel=\"ugc\">WPC Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-ajax-add-to-cart\u002F\" rel=\"ugc\">WPC AJAX Add to Cart for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Product Quantity for WooCommerce is a handy plugin for fully controlling the quantity number of products in your online store.",2000,133496,15,"2026-03-14T12:01:00.000Z","6.9.4","4.0",[22,23,24,116],"wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-product-quantity.5.1.6.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":70,"downloaded":127,"rating":128,"num_ratings":73,"last_updated":129,"tested_up_to":52,"requires_at_least":17,"requires_php":25,"tags":130,"homepage":25,"download_link":133,"security_score":61,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"woo-quantity-buttons","Quantity Buttons for WooCommerce","1.1.12","RLDD","https:\u002F\u002Fprofiles.wordpress.org\u002Frermis\u002F","\u003Cp>Add plus and minus quantity buttons to the WooCommerce Legacy Cart (does not support cart blocks).\u003C\u002Fp>\n\u003Ch4>Special Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive design for mobile\u003C\u002Fli>\n\u003Cli>Generic aesthetic that integrates with your storefront design\u003C\u002Fli>\n\u003Cli>Zero setup and configuration, just install and activate the plugin\u003C\u002Fli>\n\u003Cli>No impact to WooCommerce templates\u003C\u002Fli>\n\u003Cli>Easily controlled with CSS class: .woocommerce button.qty\u003C\u002Fli>\n\u003C\u002Ful>\n","Add plus and minus quantity buttons to the WooCommerce Legacy Cart (does not support cart blocks).",20598,60,"2025-03-08T06:54:00.000Z",[20,131,132,23,24],"minus","plus","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-quantity-buttons.zip",{"attackSurface":135,"codeSignals":223,"taintFlows":242,"riskAssessment":243,"analyzedAt":252},{"hooks":136,"ajaxHandlers":215,"restRoutes":220,"shortcodes":221,"cronEvents":222,"entryPointCount":99,"unprotectedCount":99},[137,142,146,151,155,158,162,168,172,175,178,183,186,189,192,195,198,201,204,208,211],{"type":138,"name":139,"callback":140,"file":141,"line":111},"action","admin_notices","qib_feedback_notice","includes\\qib-feedback-notice.php",{"type":138,"name":143,"callback":144,"file":141,"line":145},"admin_head","qib_notice_style",19,{"type":138,"name":147,"callback":148,"file":149,"line":150},"admin_init","display_options","qty-increment-buttons-for-woocommerce.php",41,{"type":138,"name":152,"callback":153,"file":149,"line":154},"admin_menu","add_settings_page",43,{"type":138,"name":156,"callback":156,"file":149,"line":157},"admin_enqueue_scripts",47,{"type":138,"name":159,"callback":160,"file":149,"line":161},"admin_head-settings_page_qty-increment-buttons","qib_settings_style",323,{"type":163,"name":164,"callback":165,"priority":166,"file":149,"line":167},"filter","woocommerce_locate_template","qib_override_default_template",9999,403,{"type":138,"name":169,"callback":170,"priority":99,"file":149,"line":171},"template_redirect","closure",405,{"type":138,"name":173,"callback":170,"file":149,"line":174},"wp_head",414,{"type":138,"name":169,"callback":176,"file":149,"line":177},"qib_enqueue_script",416,{"type":138,"name":179,"callback":180,"priority":181,"file":149,"line":182},"astra_woo_shop_add_to_cart_before","qib_quantity_field_archive",9,432,{"type":138,"name":184,"callback":180,"file":149,"line":185},"ocean_before_archive_product_add_to_cart_inner",434,{"type":138,"name":187,"callback":180,"file":149,"line":188},"woovina_before_archive_product_add_to_cart_inner",436,{"type":138,"name":190,"callback":180,"priority":181,"file":149,"line":191},"woocommerce_after_shop_loop_item",438,{"type":138,"name":193,"callback":180,"priority":181,"file":149,"line":194},"astra_woo_shop_add_to_cart_after",442,{"type":138,"name":196,"callback":180,"file":149,"line":197},"ocean_after_archive_product_add_to_cart_inner",444,{"type":138,"name":199,"callback":180,"file":149,"line":200},"woovina_after_archive_product_add_to_cart_inner",446,{"type":138,"name":190,"callback":180,"priority":202,"file":149,"line":203},11,448,{"type":163,"name":205,"callback":206,"file":149,"line":207},"astra_add_to_cart_quantity_btn_enabled","__return_false",454,{"type":138,"name":169,"callback":209,"file":149,"line":210},"qib_add_to_cart_quantity_handler",460,{"type":163,"name":212,"callback":213,"file":149,"line":214},"qib_quantity_template_path","qib_template_path",493,[216],{"action":217,"nopriv":218,"callback":217,"hasNonce":218,"hasCapCheck":218,"file":141,"line":219},"qib_notice_dismiss",false,17,[],[],[],{"dangerousFunctions":224,"sqlUsage":225,"outputEscaping":227,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":241},[],{"prepared":28,"raw":28,"locations":226},[],{"escaped":228,"rawEcho":229,"locations":230},37,4,[231,234,236,238],{"file":141,"line":232,"context":233},110,"raw output",{"file":149,"line":235,"context":233},384,{"file":149,"line":237,"context":233},807,{"file":239,"line":240,"context":233},"template\\global\\quantity-input.php",51,[],[],{"summary":244,"deductions":245},"The \"qty-increment-buttons-for-woocommerce\" plugin version 2.7.5 exhibits a generally good security posture with some notable exceptions. The plugin demonstrates a strong commitment to secure coding practices by utilizing prepared statements for all its SQL queries and ensuring a high percentage of its output is properly escaped, which significantly reduces the risk of common vulnerabilities like SQL injection and Cross-Site Scripting.\n\nThe primary concern identified in the static analysis is the presence of one AJAX handler that lacks proper authentication checks. While the total attack surface is small, this unprotected entry point represents a potential avenue for unauthorized actions if it can be triggered by an unauthenticated user. The absence of nonce checks on this AJAX handler further exacerbates this risk, as it allows for potential Cross-Site Request Forgery (CSRF) attacks. Fortunately, the taint analysis showed no critical or high severity flows, and the plugin has no recorded vulnerability history, suggesting that past development has been secure.\n\nIn conclusion, the plugin benefits from a clean vulnerability history and good practices in SQL and output handling. However, the unprotected AJAX handler without a nonce check is a specific and actionable security risk that needs immediate attention. Addressing this single unprotected entry point would significantly strengthen the plugin's overall security.",[246,249],{"reason":247,"points":248},"Unprotected AJAX handler without auth check",8,{"reason":250,"points":251},"Missing nonce check on AJAX handler",6,"2026-03-16T17:48:43.808Z",{"wat":254,"direct":267},{"assetPaths":255,"generatorPatterns":260,"scriptPaths":261,"versionParams":262},[256,257,258,259],"\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fadmin\u002Fjs\u002Fqib-admin-settings.js","\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fadmin\u002Fcss\u002Fqib-admin-settings.css","\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fincludes\u002Fcss\u002Fqib-styles.css","\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fincludes\u002Fjs\u002Fqib-frontend-scripts.js",[],[],[263,264,265,266],"\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fadmin\u002Fjs\u002Fqib-admin-settings.js?ver=","\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fadmin\u002Fcss\u002Fqib-admin-settings.css?ver=","\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fincludes\u002Fcss\u002Fqib-styles.css?ver=","\u002Fwp-content\u002Fplugins\u002Fqty-increment-buttons-for-woocommerce\u002Fincludes\u002Fjs\u002Fqib-frontend-scripts.js?ver=",{"cssClasses":268,"htmlComments":274,"htmlAttributes":277,"restEndpoints":279,"jsGlobals":280,"shortcodeOutput":282},[269,270,140,271,272,273],"qib_sizes","qib_qty_settings","qib_feedback_notice_content","qib_feedback_notice_message","qib_feedback_notice_dismiss",[275,276],"\u003C!-- Qty Increment Buttons for WooCommerce Settings -->","\u003C!-- Feedback Notice -->",[278],"data-qib-settings",[],[281],"qib_settings_obj",[]]