[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8aq7VtRgnF5uN6ous-anpqMyYPQiUhrOdZPrcKdL4c8":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":7,"avg_patch_time_days":8,"trust_score":9,"computed_at":10,"plugins":11},"mediahub","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediahub\u002F",1,100,30,94,"2026-05-19T21:39:48.287Z",[12],{"slug":13,"name":14,"version":15,"author":4,"author_profile":5,"description":16,"short_description":17,"active_installs":7,"downloaded":18,"rating":7,"num_ratings":19,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":7,"vuln_count":32,"unpatched_count":32,"last_vuln_date":33,"fetched_at":34},"mh-free-gifts-for-woocommerce","MH Free Gifts for WooCommerce","1.1.1","\u003Cp>\u003Cstrong>MH Free Gifts for WooCommerce\u003C\u002Fstrong> gives store owners a powerful yet intuitive way to reward customers with complimentary products based on custom cart rules.\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>💯 \u003Cstrong>COMPLETELY FREE\u003C\u002Fstrong> — no upsells or pro version. 100% functional out of the box.\u003C\u002Fli>\n\u003Cli>🎁 \u003Cstrong>Add Multiple Free Gift Rules\u003C\u002Fstrong> — create unlimited gift rules with different conditions and products.\u003C\u002Fli>\n\u003Cli>🤖 \u003Cstrong>Auto-add Single Gift Rules\u003C\u002Fstrong> — automatically add a qualifying gift to the cart when the rule is met, including repeated copies when quantity multiples apply.\u003C\u002Fli>\n\u003Cli>1️⃣ \u003Cstrong>Optional Non-Stacking Mode\u003C\u002Fstrong> — limit customers to gifts from one eligible rule at a time when multiple rules qualify.\u003C\u002Fli>\n\u003Cli>🔁 \u003Cstrong>Quantity-Based Gift Multiples\u003C\u002Fstrong> — scale the number of allowed gifts as customers hit higher cart-quantity multiples.\u003C\u002Fli>\n\u003Cli>🎯 \u003Cstrong>Dependency-Scoped Thresholds\u003C\u002Fstrong> — optionally count quantity and subtotal thresholds against only the matching dependency items instead of the whole cart.\u003C\u002Fli>\n\u003Cli>🧭 \u003Cstrong>Configurable Checkout Placement\u003C\u002Fstrong> — choose where the free gift section appears on classic WooCommerce checkout.\u003C\u002Fli>\n\u003Cli>✍️ \u003Cstrong>Custom Gift Text & Sizing\u003C\u002Fstrong> — change main gift labels and control button\u002Fheading font sizes without editing code.\u003C\u002Fli>\n\u003Cli>⚙️ \u003Cstrong>Smart Rule Conditions & Limits\u003C\u002Fstrong> — restrict by subtotal, quantity, date range, product, or user.\u003C\u002Fli>\n\u003Cli>🧩 \u003Cstrong>WooCommerce Blocks Support\u003C\u002Fstrong> — supports both classic and block-based cart and checkout, including shared gift-rule logic and block-aware gift panels.\u003C\u002Fli>\n\u003Cli>🚀 \u003Cstrong>Lightweight & Optimized\u003C\u002Fstrong> — uses a dedicated database table for speed and reliability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛒 How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Define your free gift rules in the admin — choose eligible products, usage limits, and visibility options.  \u003C\u002Fli>\n\u003Cli>Choose whether subtotal and quantity thresholds should use the whole cart or only the dependency-matching products when you want rules like “buy 2 from category X”.  \u003C\u002Fli>\n\u003Cli>Customers who qualify see a responsive \u003Cstrong>“Choose Your Free Gift”\u003C\u002Fstrong> section on the cart (and optionally checkout) page.  \u003C\u002Fli>\n\u003Cli>Customers can either choose a gift manually or let a single-gift rule auto-add it to the cart at $0.  \u003C\u002Fli>\n\u003Cli>MH Free Gifts handles all validation and limits automatically.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Behind the scenes, the plugin intelligently evaluates cart contents, enforces limits, and prevents abuse — creating a \u003Cstrong>seamless, self-contained gifting experience\u003C\u002Fstrong> that enhances WooCommerce’s promotion capabilities without extra plugins or conflicts.\u003C\u002Fp>\n\u003Ch3>Free Gift Admin settings\u003C\u002Fh3>\n\u003Cp>General Settings\u003Cbr \u002F>\n* \u003Cstrong>Status\u003C\u002Fstrong> (Active or Disabled)\u003Cbr \u002F>\n* \u003Cstrong>Rule Name\u003C\u002Fstrong> (name it something meaningful) – only for admin use\u003Cbr \u002F>\n* \u003Cstrong>Description\u003C\u002Fstrong> (describe your rule) – only for admin use\u003Cbr \u002F>\n* \u003Cstrong>Select Gifts\u003C\u002Fstrong> (Select 1 or more gifts you would like in your gift rule)\u003Cbr \u002F>\n* \u003Cstrong>Auto-add Gift\u003C\u002Fstrong> (Automatically adds the selected gift to the cart when the rule is met. Requires exactly 1 selected gift and uses a base quantity of 1)\u003Cbr \u002F>\nDisplay Settings\u003Cbr \u002F>\n* \u003Cstrong>Display Gifts On\u003C\u002Fstrong> (Toggle between Cart or Cart\u002FCheckout mode)\u003Cbr \u002F>\n* \u003Cstrong>Items Per Row (Cart)\u003C\u002Fstrong> (decide how many items in a row you want displayed)\u003Cbr \u002F>\nUsage Restrictions\u003Cbr \u002F>\n* \u003Cstrong>Product Dependency\u003C\u002Fstrong> (Lock down rule to only allow free gifts to activate if any of these products are in the cart)\u003Cbr \u002F>\n* \u003Cstrong>Product Category Dependency\u003C\u002Fstrong> (Limit rule to selected categories)\u003Cbr \u002F>\n* \u003Cstrong>Threshold Scope\u003C\u002Fstrong> (Choose whether Cart Subtotal, Cart Quantity, and quantity multiples use the whole purchased cart or only items matching the selected product\u002Fcategory dependencies. Example: if your rule is set to Cart Quantity >= 2 and a category dependency is set, Whole Purchased Cart qualifies with 1 matching item + 1 non-matching item, while Matching Dependency Items Only requires 2 matching items.)\u003Cbr \u002F>\n* \u003Cstrong>User Dependency\u003C\u002Fstrong> (Limit the rule to individual customers)\u003Cbr \u002F>\n* \u003Cstrong>Registered Users\u003C\u002Fstrong> Only (Only allowed existing customers to activate the rule)\u003Cbr \u002F>\n* \u003Cstrong>Number of Gifts Allowed\u003C\u002Fstrong> (Restrict the number of gifts a customer can add to their cart)\u003Cbr \u002F>\n* \u003Cstrong>Cart Subtotal\u003C\u002Fstrong> (Is Less Than, Is Greater Than, Is Less Than or Equal To, Is Greater Than or Equal To, Is Equal To) Set you Subtotal threshold amount\u003Cbr \u002F>\n* \u003Cstrong>Cart Quantity\u003C\u002Fstrong> (Is Less Than, Is Greater Than, Is Less Than or Equal To, Is Greater Than or Equal To, Is Equal To) Set you Quantity threshold amount\u003Cbr \u002F>\n* \u003Cstrong>Repeat Gifts For Quantity Multiples\u003C\u002Fstrong> (Scales the Number of Gifts Allowed for each qualifying Cart Quantity multiple)\u003Cbr \u002F>\n* \u003Cstrong>Valid From\u003C\u002Fstrong> (Set valid from date)\u003Cbr \u002F>\n* \u003Cstrong>Valid To\u003C\u002Fstrong> (Set valid to date)\u003Cbr \u002F>\nUsage Limits\u003Cbr \u002F>\n* \u003Cstrong>Usage Limit per Rule\u003C\u002Fstrong> (Limits how many time the gift rule can be used)\u003Cbr \u002F>\n* \u003Cstrong>Usage Limit per User\u003C\u002Fstrong> (Limits how many times an individual user can use the gift rule)\u003Cbr \u002F>\nPlugin Settings\u003Cbr \u002F>\n* \u003Cstrong>Allow Gift Accumulation\u003C\u002Fstrong> (When disabled, customers can keep gifts from only one eligible rule at a time)\u003Cbr \u002F>\n* \u003Cstrong>Checkout Placement\u003C\u002Fstrong> (Choose the classic WooCommerce checkout hook used for the free gift toggle)\u003Cbr \u002F>\n* \u003Cstrong>Cart Heading Text\u003C\u002Fstrong> (Customize the main “Choose Your Free Gift” heading)\u003Cbr \u002F>\n* \u003Cstrong>Checkout Toggle Text\u003C\u002Fstrong> (Customize the classic checkout toggle label, for example “Free Gift”)\u003Cbr \u002F>\n* \u003Cstrong>Add Button Text\u003C\u002Fstrong> (Customize the add button label)\u003Cbr \u002F>\n* \u003Cstrong>Remove Button Text\u003C\u002Fstrong> (Customize the remove button label)\u003Cbr \u002F>\n* \u003Cstrong>Cart Heading Font Size\u003C\u002Fstrong> (Adjust the cart\u002Fsection heading size)\u003Cbr \u002F>\n* \u003Cstrong>Checkout Toggle Font Size\u003C\u002Fstrong> (Adjust the classic checkout toggle size)\u003Cbr \u002F>\n* \u003Cstrong>Button Font Size\u003C\u002Fstrong> (Adjust the Add\u002FRemove button text size)\u003Cbr \u002F>\n* \u003Cstrong>Button Text \u002F Background \u002F Border Colors\u003C\u002Fstrong> (Style the gift buttons)\u003Cbr \u002F>\n* \u003Cstrong>Button Border Size\u003C\u002Fstrong> (Adjust button border thickness)\u003Cbr \u002F>\n* \u003Cstrong>Button Border Radius\u003C\u002Fstrong> (Adjust button corner roundness)\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software: you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation, either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program. If not, see https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Offer free gifts automatically in WooCommerce! Set up smart rules based on cart value, items, or user roles — fully supports WooCommerce Blocks.",1344,2,"2026-04-01T03:28:00.000Z","6.9.4","6.0","7.4",[25,26,27,28,29],"buy-one-get-one","free-gift","free-gifts-for-woocommerce","gift-product-woocommerce","woocommerce-gift","https:\u002F\u002Fgithub.com\u002Fmediahubltd\u002Fmh-free-gifts-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmh-free-gifts-for-woocommerce.1.1.1.zip",0,null,"2026-04-16T10:56:18.058Z"]