[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fpQK1s5plNmPFDE9PxCh8siA-aUD6vxrbFt9PEUXNpz0":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":135,"fingerprints":208},"ajax-add-to-cart-for-variable-products","Ajax Add to Cart for Variable Products","1.0.0","Dinah Chen","https:\u002F\u002Fprofiles.wordpress.org\u002Fct52plylsx\u002F","\u003Cp>Increase sales of your WooCommerce store with the Ajax Add to Cart for Variable Products plugin. This lightweight yet powerful plugin extends WooCommerce’s default Ajax add to cart feature to variable products in the product loop, which is used on shop, catalog, and other non-single product pages.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Extends Ajax functionality: By default, WooCommerce limits the Ajax add to cart feature to individual product pages and simple products on non-single product pages. This plugin expands that capability across your store.  \u003C\u002Fli>\n\u003Cli>Updates variable products prices: By default, WooCommerce displays a price range for variable products on non-single product pages. This plugin changes it to reflect price of the default variation if it is set, and to reflect the lowest priced variation if the default is not set. \u003C\u002Fli>\n\u003Cli>Integrates with core WooCommerce functions: This plugin utilizes WooCommerce default hooks and functions to achieve its own functionality to ensure maximized compatibility and security. \u003C\u002Fli>\n\u003Cli>Enhances store sales: This plugin accelerates the checkout process for variable products throughout your store. As the result of a smoother and faster shopping experience, you’re likely to see increase in overall store sales.\u003C\u002Fli>\n\u003C\u002Fol>\n","Enable Ajax add to cart for variable products on shop, category, and other non-single product pages. Boost sales effortlessly!",10,980,0,"2024-09-29T21:06:00.000Z","6.6.5","5.5","7.0",[19,20,21,22],"add-to-cart","ajax","variable-products","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-add-to-cart-for-variable-products.1.0.0.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"ct52plylsx",1,30,88,"2026-04-04T05:44:41.132Z",[36,54,75,91,111],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":23,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":50,"download_link":51,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":53},"wc-cart-ajax-simple-and-variation","Ajaxify Cart","1.0.2","aoulmderat","https:\u002F\u002Fprofiles.wordpress.org\u002Faoulmderat\u002F","\u003Cp>Ajaxify Cart is a plugin that allows you to transform the default behavior of the WooCommerce Add to Cart button to make it\u003Cbr \u002F>\najax instead of sending all the form. This improves the user experience when purchasing a product.\u003Cbr \u002F>\nNo other change of hacks \u002F code \u002F theme is necessary, this functionality is added when the plugin is activated.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully customized and easy to use\u003C\u002Fli>\n\u003Cli>Use 100% WooCommerce AJAX no code added\u003C\u002Fli>\n\u003Cli>Less than 10 Ko, Very light plugin\u003C\u002Fli>\n\u003C\u002Ful>\n","Ajaxify Cart is a plugin that allows you to transform the default behavior of the WooCommerce Add to Cart button to make it ajax instead of sending al &hellip;",1051,"5.4.19","4.0.1","5.6.20",[19,20,49,21,22],"simple-products","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fajaxify-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-cart-ajax-simple-and-variation.1.0.2.zip",100,"2026-03-15T10:48:56.248Z",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":73,"download_link":74,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"woo-ajax-add-to-cart","Ajax add to cart for WooCommerce","2.6.1","quadlayers","https:\u002F\u002Fprofiles.wordpress.org\u002Fquadlayers\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002F\" rel=\"nofollow ugc\">About Us\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fquadlayers\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffranmastromarino\u002Fwoo-ajax-add-to-cart\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The default add to cart button of WooCommerce reloads the entire site each time a product is added to the cart. The more steps and time your e-commerce load, the more you reduce the chances of selling.\u003C\u002Fp>\n\u003Cp>Ajax add to cart for WooCommerce allows users to include single products or variable products in the cart without the need to reload the entire site each time.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqeC9bVKFgL8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Improvements\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Use less bandwidth\u003C\u002Fli>\n\u003Cli>Reduce server load\u003C\u002Fli>\n\u003Cli>Speed user experience\u003C\u002Fli>\n\u003Cli>Increase your sales!\u003C\u002Fli>\n\u003C\u002Fol>\n","Ajax add to cart for WooCommerce products",10000,599403,94,77,"2026-03-11T18:51:00.000Z","6.9.4","4.7","5.6",[19,22,71,72],"woocommerce-ajax","woocommerce-ajax-cart","https:\u002F\u002Fquadlayers.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-ajax-add-to-cart.2.6.1.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":62,"downloaded":83,"rating":33,"num_ratings":84,"last_updated":85,"tested_up_to":67,"requires_at_least":86,"requires_php":23,"tags":87,"homepage":89,"download_link":90,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"wpc-ajax-add-to-cart","WPC AJAX Add to Cart for WooCommerce","2.2.0","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>\u003Cstrong>WPC AJAX Add to Cart for WooCommerce\u003C\u002Fstrong> is a highly effective plugin for helping online stores cut down the site’s loading time, improve the user experience, and increase sales. This plugin allows products to be added to the cart immediately without reloading the whole site to see the changes. It’s super easy to use, just click Install then Activate it and enjoy yourself.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwooac\u002Fproduct\u002Ft-shirt\u002F?utm_source=content&utm_medium=wooaa&utm_campaign=wporg\" title=\"live demo\" rel=\"nofollow ugc\">live demo\u003C\u002Fa> here to see how this plugin works.\u003C\u002Fp>\n\u003Ch4>Advanced shopping experience\u003C\u002Fh4>\n\u003Cp>Using WPC AJAX Add to Cart not only improves the buyers’ experience but also makes the shopping session of your customers more fluent and comfortable with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Less idle time of waiting for the site to load\u003C\u002Fli>\n\u003Cli>Stay on track with the item being viewed\u003C\u002Fli>\n\u003Cli>Enjoy hassle-free site navigation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widely compatible with WPC plugins\u003C\u002Fh4>\n\u003Cp>WPC AJAX Add to Cart for WooCommerce can work with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple and variable products\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" rel=\"ugc\">WPC Product Bundles for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-composite-products\u002F\" rel=\"ugc\">WPC Composite Products for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bought-together\u002F\" rel=\"ugc\">WPC Frequently Bought Together for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" rel=\"ugc\">WPC Grouped Products for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-force-sells\u002F\" rel=\"ugc\">WPC Force Sells for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-quick-view\u002F\" rel=\"ugc\">WPC Smart Quick View for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Most WordPress themes, WooCommerce plugins, and \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F#content-plugins\" rel=\"nofollow ugc\">WPC plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Especially, it’s highly recommended to use WPC AJAX Add to Cart with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-fly-cart\u002F\" rel=\"ugc\">WPC Fly Cart for WooCommerce\u003C\u002Fa> plugin to combine the forces of two tools with greatly beautiful effects and user experience.\u003C\u002Fp>\n","It is a highly effective plugin for helping online stores cut down the site’s loading time, improve the user experience, and increase sales.",256925,18,"2026-03-14T03:10:00.000Z","4.0",[19,20,22,88],"wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-ajax-add-to-cart.2.2.0.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":33,"num_ratings":101,"last_updated":102,"tested_up_to":67,"requires_at_least":86,"requires_php":23,"tags":103,"homepage":109,"download_link":110,"security_score":52,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"added-to-cart-popup-woocommerce","Cart Popup for WooCommerce","1.8.2","xootix","https:\u002F\u002Fprofiles.wordpress.org\u002Fxootix\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.xootix.com\u002Fcart-pop-up-for-woocommerce\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin enhances the shopping experience by allowing customers to add products to the cart without reloading the page.\u003Cbr \u002F>\nA clean, responsive popup appears instantly showing the added product along with \u003Cstrong>View Cart\u003C\u002Fstrong> and \u003Cstrong>Checkout\u003C\u002Fstrong> buttons.\u003C\u002Fp>\n\u003Cp>If you prefer a slide-in cart interface, you may also like our companion plugin:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fside-cart-woocommerce\u002F\" rel=\"ugc\">Side Cart for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>No page refresh — fully Ajax powered.\u003C\u002Fli>\n\u003Cli>Instant popup displaying product details.\u003C\u002Fli>\n\u003Cli>View Cart and Checkout buttons inside the popup.\u003C\u002Fli>\n\u003Cli>Customizable button styles.\u003C\u002Fli>\n\u003Cli>Supports simple and variable products.\u003C\u002Fli>\n\u003Cli>Increase\u002FDecrease quantity directly inside the popup.\u003C\u002Fli>\n\u003C\u002Ful>\n","Cart Popup for WooCommerce enables Ajax add-to-cart and displays an instant popup showing the added product.",9000,138056,70,"2025-12-14T11:51:00.000Z",[104,105,106,107,108],"ajax-add-to-cart","cart","cart-popup","popup","woocommerce-cart","http:\u002F\u002Fxootix.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadded-to-cart-popup-woocommerce.1.8.2.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":25,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":131,"download_link":132,"security_score":133,"vuln_count":31,"unpatched_count":13,"last_vuln_date":134,"fetched_at":27},"woo-floating-cart-lite","XT Floating Cart for WooCommerce","2.8.7","XplodedThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fxplodedthemes\u002F","\u003Cp>A modern Floating Cart \u002F Side Cart for WooCommerce that will improve customer buying experience and increase conversions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Would More Sales and Higher Conversions be Worth to You?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Have you ever found yourself in a situation where site visitors add products to their cart, but then leave your store without finalizing their purchase?\u003C\u002Fp>\n\u003Cp>I present to you Floating Cart for WooCommerce, the perfect solution that will improve customer buying experience and encourage them to click the “checkout” button.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.xplodedthemes.com\u002Fwoo-floating-cart\u002F\" rel=\"nofollow ugc\">👉 \u003Cstrong>Official Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your site will look more attractive, a cart icon with item count will always be visible on all pages, and a sliding cart will be visible when the customer clicks it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Overview\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FkDYMfqPkuCU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Video Demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_1cRp4E7iEQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.xplodedthemes.com\u002Fwoo-floating-cart\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.xplodedthemes.com\u002Fwoo-floating-cart\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unobstructive Floating Cart\u003C\u002Fli>\n\u003Cli>Fast add to cart\u003C\u002Fli>\n\u003Cli>Update quantities\u003C\u002Fli>\n\u003Cli>Remove product from cart\u003C\u002Fli>\n\u003Cli>Undo product removal\u003C\u002Fli>\n\u003Cli>Show max quantity reached msg\u003C\u002Fli>\n\u003Cli>Change Cart \u002F Counter Position\u003C\u002Fli>\n\u003Cli>Responsive \u002F Mobile Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Fully customizable right from WordPress Customizer with Live Preview.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All Free Features\u003C\u002Fli>\n\u003Cli>Live Preview Customizer\u003C\u002Fli>\n\u003Cli>Enable Fly To Cart animation\u003C\u002Fli>\n\u003Cli>Enable Coupons\u003C\u002Fli>\n\u003Cli>Enable Cart Totals\u003C\u002Fli>\n\u003Cli>Enable Total Savings\u003C\u002Fli>\n\u003Cli>Enable Express Checkout Form\u003C\u002Fli>\n\u003Cli>Enable Cart Menu Item\u003C\u002Fli>\n\u003Cli>Enable Auto Height\u003C\u002Fli>\n\u003Cli>Enable Suggested Products (Related \u002F Cross-Sell \u002F Upsell)\u003C\u002Fli>\n\u003Cli>Enable Free Shipping Bar\u003C\u002Fli>\n\u003Cli>Select Between Morph  Slide Animation\u003C\u002Fli>\n\u003Cli>Support variations, bundles & composites\u003C\u002Fli>\n\u003Cli>Clear \u002F Restore entire cart in 1 click.\u003C\u002Fli>\n\u003Cli>Display product attributes within the cart\u003C\u002Fli>\n\u003Cli>Change Cart Width \u002F Height\u003C\u002Fli>\n\u003Cli>Apply Google Fonts\u003C\u002Fli>\n\u003Cli>Custom Colors \u002F Backgrounds\u003C\u002Fli>\n\u003Cli>Custom Icons (SVG \u002F Image \u002F Font Icons)\u003C\u002Fli>\n\u003Cli>Select from 11 loading spinner animations\u003C\u002Fli>\n\u003Cli>Exclude pages from displaying the cart\u003C\u002Fli>\n\u003Cli>Device Visibility options\u003C\u002Fli>\n\u003Cli>Ajax add to cart on Single Product pages\u003C\u002Fli>\n\u003Cli>Ajax add to cart within Quick View Modals\u003C\u002Fli>\n\u003Cli>Select between Checkout Or View Cart button\u003C\u002Fli>\n\u003Cli>Option to trigger the cart on Mouse Over\u003C\u002Fli>\n\u003Cli>Display Subtotal or Total\u003C\u002Fli>\n\u003Cli>RTL Support\u003C\u002Fli>\n\u003Cli>Automated Updates & Security Patches\u003C\u002Fli>\n\u003Cli>Priority Email & Help Center Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Compatible With \u003Ca href=\"https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-quick-view\u002F\" rel=\"nofollow ugc\">XT Quick View\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Compatible With \u003Ca href=\"https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-variation-swatches\u002F\" rel=\"nofollow ugc\">XT Variation Swatches\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Compatible With \u003Ca href=\"https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-variations-as-singles\u002F\" rel=\"nofollow ugc\">Woo Variations As Singles\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English – default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note:\u003C\u002Fem> All our plugins are localized \u002F translatable by default. This is very important for all users worldwide. So please contribute your language to the plugin to make it even more useful.\u003C\u002Fp>\n","A modern Floating Cart \u002F Side Cart for WooCommerce that will improve customer buying experience and increase conversions.",5000,438449,148,"2025-09-08T18:05:00.000Z","6.7.5","4.6","5.4",[104,127,128,129,130],"floating-cart","mini-cart","upsell","woocommerce-side-cart","https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-floating-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-floating-cart-lite.2.8.7.zip",99,"2024-11-04 22:58:12",{"attackSurface":136,"codeSignals":187,"taintFlows":198,"riskAssessment":199,"analyzedAt":207},{"hooks":137,"ajaxHandlers":171,"restRoutes":179,"shortcodes":180,"cronEvents":185,"entryPointCount":186,"unprotectedCount":13},[138,145,150,156,160,163,167],{"type":139,"name":140,"callback":141,"priority":142,"file":143,"line":144},"action","plugins_loaded","aacvp_init",15,"aacvp-add-to-cart.php",32,{"type":139,"name":146,"callback":147,"priority":11,"file":148,"line":149},"woocommerce_after_shop_loop_item","aacvp_template_loop_add_to_cart","includes\\aacvp-button.php",9,{"type":151,"name":152,"callback":153,"priority":11,"file":154,"line":155},"filter","woocommerce_locate_template","aacvp_custom_template","includes\\aacvp-functions.php",26,{"type":139,"name":157,"callback":158,"file":154,"line":159},"wp_enqueue_scripts","aacvp_include_scripts",52,{"type":139,"name":157,"callback":161,"file":154,"line":162},"aacvp_include_styles",60,{"type":139,"name":164,"callback":165,"file":154,"line":166},"wp_footer","aacvp_display_modal",83,{"type":139,"name":168,"callback":169,"priority":11,"file":170,"line":149},"woocommerce_after_shop_loop_item_title","aacvp_template_loop_price","includes\\aacvp-price.php",[172,177],{"action":173,"nopriv":174,"callback":173,"hasNonce":175,"hasCapCheck":174,"file":148,"line":176},"aacvp_add_to_cart_variable",false,true,258,{"action":173,"nopriv":175,"callback":173,"hasNonce":175,"hasCapCheck":174,"file":148,"line":178},259,[],[181],{"tag":182,"callback":183,"file":154,"line":184},"aacvp-modal","aacvp_modal_shortcode",78,[],3,{"dangerousFunctions":188,"sqlUsage":189,"outputEscaping":191,"fileOperations":13,"externalRequests":13,"nonceChecks":186,"capabilityChecks":13,"bundledLibraries":197},[],{"prepared":13,"raw":13,"locations":190},[],{"escaped":192,"rawEcho":31,"locations":193},55,[194],{"file":154,"line":195,"context":196},81,"raw output",[],[],{"summary":200,"deductions":201},"The plugin \"ajax-add-to-cart-for-variable-products\" version 1.0.0 exhibits a generally strong security posture based on the provided static analysis. It effectively utilizes prepared statements for all SQL queries and boasts a very high percentage of properly escaped output, minimizing risks related to data injection and cross-site scripting. The presence of nonce checks on all identified entry points further strengthens its defenses. The complete absence of dangerous functions, file operations, and external HTTP requests in the code signals a well-constrained and focused plugin. Its vulnerability history is also clean, with no recorded CVEs, indicating a history of secure development or successful patching by the authors.",[202,205],{"reason":203,"points":204},"Capability checks are absent on AJAX handlers",7,{"reason":206,"points":186},"Limited taint analysis coverage","2026-03-17T00:13:36.439Z",{"wat":209,"direct":220},{"assetPaths":210,"generatorPatterns":214,"scriptPaths":215,"versionParams":216},[211,212,213],"\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-for-variable-products\u002Fjs\u002Faacvp-script.js","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-for-variable-products\u002Fjs\u002Faacvp-ajax-add-to-cart.js","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-for-variable-products\u002Fcss\u002Faacvp-style.css",[],[],[217,218,219],"ajax-add-to-cart-for-variable-products\u002Fjs\u002Faacvp-script.js?ver=","ajax-add-to-cart-for-variable-products\u002Fjs\u002Faacvp-ajax-add-to-cart.js?ver=","ajax-add-to-cart-for-variable-products\u002Fcss\u002Faacvp-style.css?ver=",{"cssClasses":221,"htmlComments":222,"htmlAttributes":223,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":227},[],[],[173],[],[226],"aacvp_ajax_obj",[228],"[aacvp-modal]"]