{"id":264911,"date":"2025-12-10T08:34:59","date_gmt":"2025-12-10T08:34:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/min-max-step-controller\/"},"modified":"2026-01-01T07:47:56","modified_gmt":"2026-01-01T07:47:56","slug":"min-max-step-controller","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/min-max-step-controller\/","author":23370020,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Min Max Step Controller","header_author":"Hannan","header_description":"Easily Control min max quantity of woocommerce products.","assets_banners_color":"cfe5d1","last_updated":"2026-01-01 07:47:56","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/techplnt04","header_author_uri":"https:\/\/techplnt.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":158,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"techplnt","date":"2026-01-01 07:47:56"}},"upgrade_notice":{"1.0.0":"<p>First stable release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3419672,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3419734,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3419734,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3419692,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3419692,"resolution":"2","location":"assets","locale":""},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3419692,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Global settings page","2":"Product-level min\/max\/step settings","3":"Quantity field with custom step control on product page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[66298,252020,235117,249823],"plugin_category":[],"plugin_contributors":[247511,248338],"plugin_business_model":[],"class_list":["post-264911","plugin","type-plugin","status-publish","hentry","plugin_tags-max-quantity","plugin_tags-min-quantity","plugin_tags-quantity-control","plugin_tags-step-quantity","plugin_contributors-phpcoderhannan","plugin_contributors-techplnt","plugin_committers-techplnt"],"banners":{"banner":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/banner-772x250.png?rev=3419734","banner_2x":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/banner-1544x500.png?rev=3419734","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/icon-256x256.png?rev=3419672","icon_2x":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/icon-256x256.png?rev=3419672","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/Screenshot-1.png?rev=3419692","caption":"Global settings page"},{"src":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/Screenshot-2.png?rev=3419692","caption":"Product-level min\/max\/step settings"},{"src":"https:\/\/ps.w.org\/min-max-step-controller\/assets\/Screenshot-3.png?rev=3419692","caption":"Quantity field with custom step control on product page"}],"raw_content":"<!--section=description-->\n<p>Min Max Step Controller for WooCommerce allows you to set <strong>minimum quantity<\/strong>, <strong>maximum quantity<\/strong>, and <strong>step\/increment value<\/strong> for products in your WooCommerce store.<\/p>\n\n<p>This plugin gives full control over product quantity input\u2014ensuring customers purchase within your required limits. It works best for wholesale stores, bulk product stores, or stores that need fixed quantity increments.<\/p>\n\n<p>You can set rules globally or override them on a per-product basis.<\/p>\n\n<p>\ud83c\udf10<a href=\"https:\/\/techplnt.com\/product\/ergonomic-wireless-gaming-mouse\/\">Demo 1 <\/a>| <a href=\"https:\/\/techplnt.com\/product\/classic-cotton-t-shirt\/\">Demo 2 <\/a> | \ud83d\udcc4<a href=\"https:\/\/techplnt.com\/documentation\/\">Documentation<\/a> \ud83d\ude80 |<a href=\"http:\/\/techplnt.com\/min-max-step-controller\/\">Get Pro Version<\/a><\/p>\n\n<h3>\u2728 Features<\/h3>\n\n<ul>\n<li>Set <strong>global min quantity<\/strong> for all products.<\/li>\n<li>Set <strong>global max quantity<\/strong> for all products.<\/li>\n<li>Set <strong>global step value<\/strong> (e.g., allow purchase only in steps of 5, 10, 20).<\/li>\n<li>Override settings on individual products.<\/li>\n<li>Automatically controls product quantity input on product pages &amp; cart.<\/li>\n<li>Works with all modern WooCommerce themes.<\/li>\n<li>Lightweight and performance-optimized.<\/li>\n<\/ul>\n\n<p><strong>\u2728Pro Features:<\/strong><\/p>\n\n<p>\u2705 product\u2019s Quantity Limits.\n\u2705 Set unique min, max and step values for each product.\n\u2705 Set quantity limits by category.\n\u2705 Apply specific rules to targeted product groups.\n\u2705 Set quantity rules individually for each product variation.\n\u2705 Set quantity step decimal.\n\u2705 Allow orders like 0.5kg, 1.75L or 2.25m with precise control<\/p>\n\n<h3>\ud83d\udcbc Use Cases<\/h3>\n\n<ul>\n<li>Wholesale stores (e.g., minimum quantity 10)<\/li>\n<li>Bulk item sales (e.g., step quantity 5)<\/li>\n<li>Limit purchases for special items<\/li>\n<li>Force customers to buy predefined order quantities<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <strong>min-max-step-controller<\/strong> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin from <strong>Plugins \u2192 Installed Plugins<\/strong>.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Min\/Max Step<\/strong> to configure global rules.<\/li>\n<li>Edit any product \u2192 Product Data \u2192 Min\/Max Step tab to set product-specific rules.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20work%20with%20all%20themes%3F'><h3>Does this plugin work with all themes?<\/h3><\/dt>\n<dd><p>Yes. It works with any WooCommerce-compatible theme.<\/p><\/dd>\n<dt id='can%20i%20override%20global%20settings%20on%20a%20per-product%20basis%3F'><h3>Can I override global settings on a per-product basis?<\/h3><\/dt>\n<dd><p>Yes. Each product has its own Min\/Max Step settings panel.<\/p><\/dd>\n<dt id='does%20this%20plugin%20modify%20woocommerce%20core%20files%3F'><h3>Does this plugin modify WooCommerce core files?<\/h3><\/dt>\n<dd><p>No. It only uses safe WooCommerce hooks.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release  <\/li>\n<li>Global min\/max\/step settings  <\/li>\n<li>Per-product overrides  <\/li>\n<li>Frontend validation on product page &amp; cart<\/li>\n<\/ul>","raw_excerpt":"Easily control minimum, maximum, and step quantity increments for WooCommerce products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/264911","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=264911"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/techplnt"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=264911"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=264911"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=264911"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=264911"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=264911"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=264911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}