[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0U_iLBv4igFsN3A_PH6bjIcDzaZsK3vmyFqzqsHtH9w":3,"$fwErn-8YLtMPjT89YVJja9kVDygQ1VHuGG8EjM1Yymbc":334,"$fT2gyvCoFeQSmITEy5k7jvOPhC0mgbvH2SjZc7zhr3xE":338},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":141,"fingerprints":285},"gift-buddypress-addons","Gift Buddypress Addons","2.0.0","aiyaz Khorajia","https:\u002F\u002Fprofiles.wordpress.org\u002Faiyaz\u002F","\u003Cp>This plugin gives BuddyPress members to send virtual gifts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Admin can add\u002Fedit\u002Fdelete gifts list.\u003C\u002Fli>\n\u003Cli>BuddyPress Member can choose a gift from the gift box and send a gift along with a message to the selected recipient.\u003C\u002Fli>\n\u003Cli>BuddyPress Recipient can view the received gifts and messages.\u003C\u002Fli>\n\u003Cli>Auto complete on user selection list\u003C\u002Fli>\n\u003Cli>Display notification when user received a gift.\u003C\u002Fli>\n\u003Cli>Uses Ajax while sending a gift.\u003C\u002Fli>\n\u003Cli>Elegant success\u002Ferror notice after sending a gift.\u003C\u002Fli>\n\u003Cli>Simple and responsive page layout \u003C\u002Fli>\n\u003Cli>Label language translation support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade Notice\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cem>NOTE:\u003C\u002Fem> Changed database structure so you might lose your existing gift history.\u003C\u002Fli>\n\u003Cli>\u003Cem>NOTE:\u003C\u002Fem> Deactivate and reactivate plugin after upgrade.\u003C\u002Fli>\n\u003C\u002Ful>\n","Gift Buddypress Add-ons provide gift management functionality with BuddyPress plugin.",10,6314,86,7,"2017-12-29T14:31:00.000Z","4.9.29","4.3.1","",[20,21,22,23],"buddypress","buddypress-gifts","gift","gifts","http:\u002F\u002Fwordpress.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgift-buddypress-addons.zip",85,0,null,"2026-03-15T15:16:48.613Z","no_bundle",[],{"slug":33,"display_name":34,"profile_url":8,"plugin_count":14,"total_installs":35,"avg_security_score":13,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"aiyaz","Faiyaz Alam",14830,1468,69,"2026-05-19T21:40:47.972Z",[40,57,75,97,120],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":11,"downloaded":48,"rating":27,"num_ratings":27,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":54,"download_link":55,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"bp-gifts","BP Gifts","1.0.0","SuitePlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuiteplugins\u002F","\u003Cp>Are you in search of more features for your BuddyPress site? BP Gifts can increase your user interaction on your site. The addon is easy to use. Administrators can add unlimited gifts to their network from the WordPress admin panel.\u003C\u002Fp>\n\u003Cp>Users can go to compose message and select ‘Send a gift’ which opens a paginated modal box with gifts to select from.\u003C\u002Fp>\n\u003Ch4>Possible Social Network User Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dating Sites\u003C\u002Fli>\n\u003Cli>Community Networks\u003C\u002Fli>\n\u003Cli>Entertainment\u003C\u002Fli>\n\u003Cli>Family\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003Cli>Fully Commented\u003C\u002Fli>\n\u003Cli>Query results cached (transients) for better performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>English (United States)\u003C\u002Fp>\n","BP Gifts is a gifting addon for BuddyPress. Send gifts to friends, family and colleagues on your Social Network.",2817,"2015-09-01T02:49:00.000Z","4.3.34","3.6",[20,21,53,23],"buddypress-message","http:\u002F\u002Fsuiteplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-gifts.zip","2026-04-16T10:56:18.058Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":69,"homepage":73,"download_link":74,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"buddypress-gifts-latest-2014","Buddypress Gifts latest 2014","1.7","amitray","https:\u002F\u002Fprofiles.wordpress.org\u002Famitray\u002F","\u003Cp>This plugin is based on Buddypress Gifts developed by Warut and later given rebirth by Slawomir Kroczak. Because this author also abandoned his project I have decided to give it third life.\u003C\u002Fp>\n\u003Cp>Kindly note:-\u003C\u002Fp>\n\u003Cp>I have updated plugin to version 1.2+. if you get a redeclare error in your admin page after activating the new plugin than you need to deactivate the old plugin starting with bp-gift and than you can activate the new plugin starting with buddypress-gift . This will solve your error.\u003C\u002Fp>\n\u003Cp>Buddypress Gifts latest 2014 gives user ability to send gifts image to other members in BuddyPress. It use activity stream to keep the gifts sent information.\u003C\u002Fp>\n\u003Cp>Member can choose a gift from gift box in others member gifts tab and type a message to receiver member.\u003Cbr \u002F>\nReceiver member can delete or reply message using activity stream function in own profile.\u003Cbr \u002F>\nAdministrator can upload delete and edit gifts item in backend admin dashboard\u003C\u002Fp>\n\u003Cp>Note-This plugin at present is not fully compaible with Multisites. Work is under progress and very soon we will update the plugin to work for multisites. Users can test and report bugs.\u003C\u002Fp>\n\u003Cp>It is now integrated to MyCred point system as Well. But at a time only single point system will owrk not both.\u003C\u002Fp>\n","Latest development of popular plugin Buddypress Gifts. Send a gift image and message to user in BuddyPress profile using activity stream function.",7085,80,4,"2015-04-10T19:10:00.000Z",[70,20,23,71,72],"2014","latest","updated","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbuddypress-gifts-latest-2014\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-gifts-latest-2014.1.7.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":27,"num_ratings":27,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":92,"download_link":93,"security_score":94,"vuln_count":95,"unpatched_count":27,"last_vuln_date":96,"fetched_at":56},"double-the-donation","Double the Donation – A workplace giving tool","3.1.0","kanwei_doublethedonation","https:\u002F\u002Fprofiles.wordpress.org\u002Fkanwei_doublethedonation\u002F","\u003Cp>Double the Donation is the leading provider of matching gift software solutions to nonprofit and educational institutions. Double the Donation increases revenue from corporate matching gifts while saving staff time. This plugin provides a shortcode that allows you to easily embed Double the Donation’s plugin into your website on a dedicated matching gift page.\u003C\u002Fp>\n\u003Ch3>About Our Plugin:\u003C\u002Fh3>\n\u003Cp>After getting set-up with your Double the Donation account and donation form integration, create a dedicated matching gift page on your website to provide your donors with the forms, guidelines, and instructions they need to submit matching gift and volunteer grant requests.\u003C\u002Fp>\n\u003Cp>Our plugin seamlessly integrates with your WordPress website to instantly connect donors to matching gift and volunteer grant information. \u003Ca href=\"https:\u002F\u002Fsupport.doublethedonation.com\u002Fknowledge\u002Fcreating-a-dedicated-matching-gift-page\" rel=\"nofollow ugc\">On a dedicated matching gift page\u003C\u002Fa>, you can explain what matching gift programs are and provide donors with a chance to look up their employer’s program forms, guidelines, and instructions. Provide answers to frequently asked questions and your dedicated matching gift page will become a useful resource to include in emails, newsletters, and direct messages.\u003C\u002Fp>\n\u003Cp>Our WordPress plugin is serviceware, meaning a paid subscription to Double the Donation will be necessary to use our plugin. To find out more about our service, sign up, or get a demo, \u003Ca href=\"https:\u002F\u002Fdoublethedonation.com\u002F\" rel=\"nofollow ugc\">visit our website here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Benefits:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Increase fundraising revenue by presenting matching gift next steps in the donation process:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you work with one of our \u003Ca href=\"https:\u002F\u002Fdoublethedonation.com\u002Fintegrations\u002F\" rel=\"nofollow ugc\">70+ integration partners\u003C\u002Fa> you can add Double the Donation’s search tool directly into your donation flow. This provides donors with the forms, guidelines, and next steps that they need to submit their matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Increase fundraising revenue by presenting matching gift forms, guidelines, and next steps on a Dedicated Matching Gift Page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use our WordPress Plugin to embed Double the Donation’s full search tool directly on a \u003Ca href=\"https:\u002F\u002Fsupport.doublethedonation.com\u002Fknowledge\u002Fcreating-a-dedicated-matching-gift-page\" rel=\"nofollow ugc\">dedicated matching gift page\u003C\u002Fa>. This allows donors who are browsing your website or who receive an email asking them to see if their company will match their gift to easily access the matching gift forms, guidelines, and next steps that they need to submit a matching gift request for your nonprofit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Raise Awareness:\u003C\u002Fstrong>\u003Cbr \u002F>\nTeach donors about employee matching gifts and reap the financial rewards. Double the Donation will help you raise awareness to ensure your eligible donors are thinking about matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Make It Easy:\u003C\u002Fstrong>\u003Cbr \u002F>\nMake sure the process is as simple as possible. Give donors all they need to successfully submit a matching gift. Double the Donation makes it easy for donors to submit matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Save Staff Time:\u003C\u002Fstrong>\u003Cbr \u002F>\nDon’t miss out on low-hassle donations! Double the Donation’s service helps you maximize matching gift revenue by making it easy for your donors to submit their match requests. No need for your staff to follow-up as Double the Donation’s platform takes care of the key next steps.\u003C\u002Fp>\n\u003Ch3>About Double the Donation:\u003C\u002Fh3>\n\u003Cp>Double the Donation is the leading provider of employee matching gift tools to nonprofits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Double the Donation’s plugin provides donors with everything they need to submit matching gifts and volunteer grants\u003C\u002Fstrong>\u003Cbr \u002F>\n– Whether their employer will match their donation\u003Cbr \u002F>\n– Whether their employer will provide a grant if they volunteer regularly\u003Cbr \u002F>\n– Minimum and maximum amounts matched\u003Cbr \u002F>\n– Types of employees eligible (Ex. Full-time vs. Part-time vs. Retirees)\u003Cbr \u002F>\n– Types of nonprofits each company will match to\u003Cbr \u002F>\n– Submission instructions\u003Cbr \u002F>\n– Paper matching gift forms and guidelines\u003Cbr \u002F>\n– Links to electronic matching gift submission forms so donors can submit matches instantly\u003Cbr \u002F>\n– Contact information\u003Cbr \u002F>\n– And much more\u003C\u002Fp>\n\u003Ch3>Terms of Use\u003C\u002Fh3>\n\u003Cp>As our plugin is service-ware, usage of it requires a paid subscription, and usage means that you agree to our \u003Ca href=\"https:\u002F\u002Fdoublethedonation.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n","Double the Donation – Easily add our matching gifts plugin and volunteering plugin on your site to help your fundraising efforts",1000,9337,"2025-11-10T21:04:00.000Z","6.8.5","3.0","5.6.20",[90,76,91],"donation-matching","matching-gifts","https:\u002F\u002Fdoublethedonation.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdouble-the-donation.zip",97,3,"2025-11-10 15:02:07",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":105,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":118,"download_link":119,"security_score":105,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"mh-free-gifts-for-woocommerce","MH Free Gifts for WooCommerce","1.1.1","mediahub","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediahub\u002F","\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.",100,1344,2,"2026-04-01T03:28:00.000Z","6.9.4","6.0","7.4",[113,114,115,116,117],"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",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":66,"num_ratings":130,"last_updated":131,"tested_up_to":109,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":139,"download_link":140,"security_score":105,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":56},"jagif-woo-free-gift","Jagif – WooCommerce Free Gift","2.0.1","VillaTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fvillatheme\u002F","\u003Cp>If you are looking for something that helps you offer WooCommerce free gift to customers who come to your store and purchase your items, which not only shows your thankfulness to customers for choosing your products but also encourages them to buy more to get the little cute free gifts. This is exactly what you need. Jagif – WooCommerce Free Gift allows the admin to create gift products and give them according to the rules you create when customers buy products.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnew2new.com\u002F?item=jagif\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=jagif\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fjagif-free-gift\u002F\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fvillatheme\" title=\"VillaTheme\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Preview Jagif – WooCommerce Free Gift\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\u002FaA8Wb8honWk?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>How to install and use the plugin\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\u002FVIpmZknZEBo?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>Important Notice:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>The product you choose to be WooCommerce free gift product must be in stock\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>The product which customers purchase must be in stock, variable or simple product to get gift product\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>The gift product must be selected all before the customer click the “Add to cart” button\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cp>With \u003Cstrong>Jagif – WooCommerce Free Gift\u003C\u002Fstrong>, you can:\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Create WooCommerce free gift products\u003C\u002Fstrong>: The plugin displays free gift boxes in single product pages and icons in the WooCommerce store page. The free gift box will notify customers when buying this product will automatically receive what gifts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Set max and min gift pack quantity per one order\u002Fproduct\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Choose products for Gift Pack\u003C\u002Fstrong>: Select any in stock products available to be gift pack (can not select out stock products to be gift pack).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Add rules to apply gifts\u003C\u002Fstrong>: After creating Gift Pack, now you want to offer customers these gift packs when they purchase your items.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create rule for product or category\u003C\u002Fstrong> Choose products to be gifted using “INCLUDE”. If you want to exclude a few products, choose “EXCLUDE”. (You can add multiple Product or Category)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add Gift as you want to each particular rule\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Settings\u003C\u002Fstrong>:In the settings of the plugin, you control the number of items for one pack\u002Fproduct.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable\u003C\u002Fstrong>:turn this option on to enable features of the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Maximum number of items per pack\u003C\u002Fstrong>:set the maximum number for an item to be included in a gift pack.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Maximum gift pack per product\u003C\u002Fstrong>:set the maximum number of gift pack a customer receive for each product in the cart.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>Customize gift symbol on the front end in Theme settings\u003C\u002Fstrong>: When you want to offer your customers gifts, you need to have a gift pack first.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customize icon\u003C\u002Fstrong>: you can customize how the icon shows up on the Shop page and on the Single product page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customize Gift Box in single page\u003C\u002Fstrong>: Customize how the gift card show: with popup window or appears below Add to cart button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fjagif-free-gift\u002F\" rel=\"nofollow ugc\">GET PREMIUM VERSION NOW\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9map-map-multi-locations\u002F\" rel=\"ugc\">9Map – Map Multi Locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-abandoned-cart-recovery\u002F\" rel=\"ugc\">Abandoned Cart Recovery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-product-information\u002F\" rel=\"ugc\">Advanced Product Information for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffi-affiliate-marketing-for-woo\u002F\" rel=\"ugc\">AFFI – Affiliate Marketing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-alidropship\u002F\" rel=\"ugc\">ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-boost-sales\u002F\" rel=\"ugc\">Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbopo-woo-product-bundle-builder\u002F\" rel=\"ugc\">Bopo – WooCommerce Product Bundle Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulky-bulk-edit-products-for-woo\u002F\" rel=\"ugc\">Bulky – Bulk Edit Products for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-cart-all-in-one\u002F\" rel=\"ugc\">Cart All In One For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatna-woo-name-your-price-and-offers\u002F\" rel=\"ugc\">Catna – Woo Name Your Price and Offers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-upsell-funnel-for-woo\u002F\" rel=\"ugc\">Checkout Upsell Funnel for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchinads-dropshipping-taobao-woocommerce\u002F\" rel=\"ugc\">ChinaDS – Tmall-Taobao Dropshipping for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclear-autoptimize-cache-automatically\u002F\" rel=\"ugc\">Clear Autoptimize Cache Automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcompe-woo-compare-products\u002F\" rel=\"ugc\">COMPE – WooCommerce Compare Products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-reminder\u002F\" rel=\"ugc\">Coreem – Coupon Reminder for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-box\u002F\" rel=\"ugc\">Coupon Box for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-customer-coupons\u002F\" rel=\"ugc\">Customer Coupons for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdepart-deposit-and-part-payment-for-woo\u002F\" rel=\"ugc\">DEPART – Deposit and Part payment for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-template-customizer-for-woo\u002F\" rel=\"ugc\">Email Template Customizer for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoi-wp-points-and-rewards\u002F\" rel=\"ugc\">EPOI – WP Points and Rewards\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepow-custom-product-options-for-woocommerce\u002F\" rel=\"ugc\">EPOW – Custom Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-cookies-bar\u002F\" rel=\"ugc\">EU Cookies Bar for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexmage-wp-image-links\u002F\" rel=\"ugc\">EXMAGE – WordPress Image Links\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-virtual-reviews\u002F\" rel=\"ugc\">Faview – Virtual Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffewc-extra-checkout-fields-for-woocommerce\u002F\" rel=\"ugc\">FEWC – Extra Checkout Fields For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-free-shipping-bar\u002F\" rel=\"ugc\">Free Shipping Bar for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift4u-gift-cards-all-in-one-for-woo\u002F\" rel=\"ugc\">GIFT4U – Gift Cards All in One for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhandmade-dropshipping-for-etsy-and-woo\u002F\" rel=\"ugc\">HANDMADE – Dropshipping for Etsy and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhappy-helpdesk-support-ticket-system\u002F\" rel=\"ugc\">HAPPY – Helpdesk Support Ticket System\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjagif-woo-free-gift\u002F\" rel=\"ugc\">Jagif – WooCommerce Free Gift\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lookbook\u002F\" rel=\"ugc\">LookBook for WooCommerce – Shoppable with Product Tags\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel for WooCommerce – Spin a Sale\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel Giveaway\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-notification\u002F\" rel=\"ugc\">Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-orders-tracking\u002F\" rel=\"ugc\">Orders Tracking for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-photo-reviews\u002F\" rel=\"ugc\">Photo Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpofily-woo-product-filters\u002F\" rel=\"ugc\">Pofily – WooCommerce Product Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-pre-orders-for-woo\u002F\" rel=\"ugc\">PRENA – Product Pre-Orders for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-builder\u002F\" rel=\"ugc\">Product Builder for WooCommerce – Custom PC Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-size-chart-for-woo\u002F\" rel=\"ugc\">Product Size Chart For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-variations-swatches-for-woocommerce\u002F\" rel=\"ugc\">Product Variations Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredis-woo-dynamic-pricing-and-discounts\u002F\" rel=\"ugc\">REDIS – WooCommerce Dynamic Pricing and Discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frees-real-estate-for-woo\u002F\" rel=\"ugc\">REES – Real Estate for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-shopify-to-woocommerce\u002F\" rel=\"ugc\">S2W – Import Shopify to WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-countdown-timer\u002F\" rel=\"ugc\">Sales Countdown Timer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubre-product-subscription-for-woo\u002F\" rel=\"ugc\">SUBRE – Product Subscription for WooCommerce – Recurring Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-suggestion-engine\u002F\" rel=\"ugc\">Suggestion Engine for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-thank-you-page-customizer\u002F\" rel=\"ugc\">Thank You Page Customizer for WooCommerce – Increase Your Sales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftmds-dropshipping-for-temu-and-woo\u002F\" rel=\"ugc\">TMDS – Dropshipping for TEMU and Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvargal-additional-variation-gallery-for-woo\u002F\" rel=\"ugc\">VARGAL – Additional Variation Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvillatheme-core\u002F\" rel=\"ugc\">VillaTheme Core\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvima-multi-customer-addresses-for-woo\u002F\" rel=\"ugc\">VIMA – Multi Customer Addresses for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fviseek-easy-custom-search\u002F\" rel=\"ugc\">VISeek – Easy Custom Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw2s-migrate-woo-to-shopify\u002F\" rel=\"ugc\">W2S – Migrate WooCommerce to Shopify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebpos-point-of-sale-for-woocommerce\u002F\" rel=\"ugc\">WebPOS – Point of Sale for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpbulky-wp-bulk-edit-post-types\u002F\" rel=\"ugc\">WPBulky – WordPress Bulk Edit Post Types\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=jagif\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=jagif\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fknowledge-base\u002Fsecurity-is-our-priority\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Offer free gifts with purchases using custom rules. Highlight eligible products with visual gift icons to inform and entice customers",90,10008,1,"2026-03-02T06:56:00.000Z","5.0","7.0",[115,135,136,137,138],"gift-wrap-woocommerce","woocommerce","woocommerce-free-gift","woocommerce-gift-box-plugin","https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fjagif-woo-free-gift\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjagif-woo-free-gift.zip",{"attackSurface":142,"codeSignals":205,"taintFlows":246,"riskAssessment":273,"analyzedAt":284},{"hooks":143,"ajaxHandlers":189,"restRoutes":202,"shortcodes":203,"cronEvents":204,"entryPointCount":67,"unprotectedCount":27},[144,150,154,159,163,168,172,176,179,184,187],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","bp_setup_nav","bga_profile_tab_gifts","buddypress-gift-addon.php",22,{"type":145,"name":151,"callback":152,"priority":11,"file":148,"line":153},"wp_enqueue_scripts","bga_enqueue_styles",26,{"type":155,"name":156,"callback":157,"file":148,"line":158},"filter","bp_notifications_get_registered_components","bga_filter_notifications_get_registered_components",29,{"type":155,"name":160,"callback":161,"priority":11,"file":148,"line":162},"bp_notifications_get_notifications_for_user","bga_format_buddypress_notifications",30,{"type":145,"name":164,"callback":165,"priority":166,"file":148,"line":167},"bp_activity_sent_gift","bga_custom_add_notification",99,31,{"type":145,"name":169,"callback":170,"file":148,"line":171},"plugins_loaded","bga_load_textdomain",34,{"type":145,"name":173,"callback":174,"file":148,"line":175},"bp_template_content","bga_send_gifts_content",148,{"type":145,"name":173,"callback":177,"file":148,"line":178},"bga_received_gifts_content",157,{"type":145,"name":180,"callback":181,"file":182,"line":183},"init","bga_create_post_type","functions.php",8,{"type":145,"name":180,"callback":185,"file":182,"line":186},"bga_create_gift_taxonomies",9,{"type":145,"name":180,"callback":188,"file":182,"line":11},"bga_register_new_terms",[190,195,197,200],{"action":191,"nopriv":192,"callback":191,"hasNonce":193,"hasCapCheck":192,"file":148,"line":194},"bga_autocomplete_results",false,true,27,{"action":191,"nopriv":193,"callback":191,"hasNonce":193,"hasCapCheck":192,"file":148,"line":196},28,{"action":198,"nopriv":192,"callback":198,"hasNonce":193,"hasCapCheck":192,"file":148,"line":199},"bga_send_gift_ajax_callback",32,{"action":198,"nopriv":193,"callback":198,"hasNonce":193,"hasCapCheck":192,"file":148,"line":201},33,[],[],[],{"dangerousFunctions":206,"sqlUsage":207,"outputEscaping":218,"fileOperations":27,"externalRequests":27,"nonceChecks":107,"capabilityChecks":27,"bundledLibraries":245},[],{"prepared":107,"raw":95,"locations":208},[209,212,215],{"file":148,"line":210,"context":211},43,"$wpdb->get_var() with variable interpolation",{"file":148,"line":213,"context":214},334,"$wpdb->get_row() with variable interpolation",{"file":148,"line":216,"context":217},336,"$wpdb->get_results() with variable interpolation",{"escaped":219,"rawEcho":220,"locations":221},13,11,[222,225,227,229,231,233,235,237,239,241,243],{"file":148,"line":223,"context":224},185,"raw output",{"file":148,"line":226,"context":224},214,{"file":148,"line":228,"context":224},218,{"file":148,"line":230,"context":224},219,{"file":148,"line":232,"context":224},220,{"file":148,"line":234,"context":224},227,{"file":148,"line":236,"context":224},239,{"file":148,"line":238,"context":224},240,{"file":148,"line":240,"context":224},241,{"file":148,"line":242,"context":224},269,{"file":148,"line":244,"context":224},303,[],[247,264],{"entryPoint":248,"graph":249,"unsanitizedCount":130,"severity":263},"bga_send_gifts_content (buddypress-gift-addon.php:233)",{"nodes":250,"edges":261},[251,256],{"id":252,"type":253,"label":254,"file":148,"line":255},"n0","source","$_SERVER['REQUEST_URI']",237,{"id":257,"type":258,"label":259,"file":148,"line":255,"wp_function":260},"n1","sink","echo() [XSS]","echo",[262],{"from":252,"to":257,"sanitized":192},"medium",{"entryPoint":265,"graph":266,"unsanitizedCount":27,"severity":272},"\u003Cbuddypress-gift-addon> (buddypress-gift-addon.php:0)",{"nodes":267,"edges":270},[268,269],{"id":252,"type":253,"label":254,"file":148,"line":255},{"id":257,"type":258,"label":259,"file":148,"line":255,"wp_function":260},[271],{"from":252,"to":257,"sanitized":193},"low",{"summary":274,"deductions":275},"The \"gift-buddypress-addons\" v2.0.0 plugin exhibits a generally good security posture with no recorded vulnerabilities or critical code signals. The absence of any CVEs, coupled with the fact that all AJAX handlers have authentication checks and there are no unprotected entry points, is a significant strength. The code analysis shows a healthy approach to external requests and file operations. However, there are areas for improvement. A notable concern is the percentage of SQL queries not using prepared statements, which could be a vector for SQL injection if input is not properly sanitized. Similarly, over half of the output is not properly escaped, posing a risk of cross-site scripting (XSS) vulnerabilities. The presence of a single unsanitized path in the taint analysis, even without a critical severity, warrants attention as it could be an indicator of a potential weakness. While the plugin is strong in its handling of AJAX requests and external interactions, the SQL and output escaping practices suggest potential vulnerabilities that could be exploited.",[276,278,281],{"reason":277,"points":11},"SQL queries not using prepared statements",{"reason":279,"points":280},"Unescaped output found",6,{"reason":282,"points":283},"Taint analysis shows unsanitized path",5,"2026-03-17T00:57:33.283Z",{"wat":286,"direct":297},{"assetPaths":287,"generatorPatterns":291,"scriptPaths":292,"versionParams":293},[288,289,290],"\u002Fwp-content\u002Fplugins\u002Fgift-buddypress-addons\u002Fcss\u002Fgift-bp-addons.css","\u002Fwp-content\u002Fplugins\u002Fgift-buddypress-addons\u002Fjs\u002Fjquery.auto-complete.js","\u002Fwp-content\u002Fplugins\u002Fgift-buddypress-addons\u002Fjs\u002Fgift-bp-addons.js",[],[289,290],[294,295,296],"gift-buddypress-addons\u002Fcss\u002Fgift-bp-addons.css?ver=","gift-buddypress-addons\u002Fjs\u002Fjquery.auto-complete.js?ver=","gift-buddypress-addons\u002Fjs\u002Fgift-bp-addons.js?ver=",{"cssClasses":298,"htmlComments":315,"htmlAttributes":316,"restEndpoints":321,"jsGlobals":323,"shortcodeOutput":325},[299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314],"gba-outer-container","giftbox-container","giftbox","bga-outer-container","bga-modal-overlay","bga-modal-content","bga-close-button","bga-gift-image","bga-gift-title","bga-gift-description","bga-recipient-select-wrapper","bga-recipient-select","bga-message-textarea","bga-send-gift-button","bga-sent-gift-success","bga-sent-gift-error",[],[317,318,319,320],"id=\"SendGiftForm\"","id=\"giftModal\"","id=\"bgamain\"","data-nonce=\"",[322],"\u002Fwp-json\u002Fgift-buddypress-addons\u002Fv1\u002Fautocomplete",[324],"bgamain",[326,327,328,329,330,331,332,333],"\u003Cdiv class=\"gba-outer-container\">","\u003Cdiv class=\"giftbox-container","\u003Cdiv class=\"giftbox\"","\u003Cul id=\"tabs\">","\u003Cli class=\"","\u003Cul id=\"tab\">","\u003Cp>","Gift not available!",{"error":193,"url":335,"statusCode":336,"statusMessage":337,"message":337},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgift-buddypress-addons\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":339},[]]