[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYiSxgtviDGlndD2e-KUPFSittvJ8OPS-Awy9mVK-lGQ":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":141,"fingerprints":198},"ajax-add-to-cart-on-hover","Ajax add to cart on hover Plugin","1.0.0","Scrumwheel","https:\u002F\u002Fprofiles.wordpress.org\u002Fscrumwheel\u002F","\u003Cp>Ajax add to cart on hover Plugin is used for adding variable products to cart using overlay on image when hovered over product image.\u003C\u002Fp>\n\u003Cp>After installation and activation of the plugin it automatically shows up overlay on the variable product image with variations and you can add that product to cart by clicking on that product’s variation.\u003C\u002Fp>\n\u003Cp>This scenario will only happen in product-category and shop pages.\u003C\u002Fp>\n","Ajax add to cart on hover Plugin is used for adding variable products to cart using overlay on image when hovered over product image.",10,1151,0,"2020-01-06T11:31:00.000Z","5.3.21","4.0","5.6",[19,20,21,22,23],"add-to-cart","ajax","e-commerce","ecommerce","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-add-to-cart-on-hover.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"scrumwheel",1,30,84,"2026-04-05T17:09:53.808Z",[37,57,79,102,123],{"slug":38,"name":39,"version":6,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":24,"tags":49,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woosearch","WooSearch","sebastianhsu","https:\u002F\u002Fprofiles.wordpress.org\u002Fsebastianhsu\u002F","\u003Cp>WooSearch is a search plugin which helps your customer search products based on WooCommerce. You can setup promotion keywords and guide your customers to popular search results. WooSearch also provides real-time ajax search which gives better user experience to the customer.\u003C\u002Fp>\n\u003Ch4>Real-time Ajax Search\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free\u003C\u002Fstrong> built-in real-time ajax product search functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Promotion Keywords\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Pre-defined keywords can be set\u003C\u002Fli>\n\u003C\u002Ful>\n","WooSearch is a search plugin which provides real-time ajax product search based on WooCommerce.",60,1691,"2016-08-04T07:09:00.000Z","4.5.33","4.4",[50,51,21,22,52,53,54,38],"ajax-search","ctkpro","live-search","search","woocommerce-search","https:\u002F\u002Fwww.ctkpro.com\u002Fwoosearch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoosearch.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":75,"download_link":76,"security_score":77,"vuln_count":32,"unpatched_count":13,"last_vuln_date":78,"fetched_at":28},"klarna-payments-for-woocommerce","Klarna for WooCommerce","4.7.0","Klarna","https:\u002F\u002Fprofiles.wordpress.org\u002Fklarnaplugin\u002F","\u003Cp>Grow your business for increased sales and enhanced shopping experiences at no extra costs.\u003C\u002Fp>\n\u003Ch3>Millions shop and pay with Klarna\u003C\u002Fh3>\n\u003Cp>Klarna is the preferred payment option for both brands and customers, used by millions of shoppers every month, online and in-store.\u003C\u002Fp>\n\u003Cp>| \u003Cstrong>100M+ Shoppers\u003C\u002Fstrong> | \u003Cstrong>2.9M+ Daily Transactions\u003C\u002Fstrong> | \u003Cstrong>720K+ Retailers Globally\u003C\u002Fstrong> |\u003C\u002Fp>\n\u003Ch3>More ways to pay, more purchases\u003C\u002Fh3>\n\u003Cp>Grow your business with our flexible payment options and smart shopping solutions. Unlock higher purchase power for your customers by giving them the full flexibility of how and when they want to pay. Brands using Klarna see:\u003C\u002Fp>\n\u003Cp>| \u003Cstrong>40%\u003C\u002Fstrong> increase in average order value | \u003Cstrong>20%\u003C\u002Fstrong> increase in conversion | \u003Cstrong>45%\u003C\u002Fstrong> higher purchase frequency |\u003C\u002Fp>\n\u003Cp>You’ll always be paid in full and upfront, while your customers pay at a later date. Klarna supports high value orders, and everyday purchases. Payment options include:\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Feature\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>Description\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Pay Now, with direct payments\u003C\u002Fstrong>\u003Cbr \u002F>\n  Pay Now accepts all direct payments for a fast, convenient checkout.\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Buy now, Pay Later\u003C\u002Fstrong>\u003Cbr \u002F>\n  Pay Later is a deferred payment that will give shoppers an extra 14 or 30 days before they buy.\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Pay In N\u003C\u002Fstrong>\u003Cbr \u002F>\n  Pay in N lets you split your payment in several payments, spread over a relatively short amount of time, typically less than 60 days, and does not carry interest. Two most common variations are Pay in 4 and Pay in 3.\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Financing\u003C\u002Fstrong>\u003Cbr \u002F>\n  Financing offers long-term, monthly payments to make larger purchases possible for your customers. Available in 6, 12, 18, and 24 month terms.\u003C\u002Fp>\n\u003Cp>Go to \u003Ca href=\"https:\u002F\u002Fwww.klarna.com\" rel=\"nofollow ugc\">Klarna\u003C\u002Fa> to get details about all payment methods and their availability by market.\u003C\u002Fp>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.klarna.com\u002Finternational\u002Fbusiness\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">Sign up for Klarna\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Install the plugin on your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Smart Solutions to Maximize Sales\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>On-site messaging\u003C\u002Fstrong>: Personalized messaging throughout the shopper journey for higher conversion rates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Express checkout\u003C\u002Fstrong>: A faster checkout process to lower the threshold for purchase completion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Standalone payment methods complementing your existing checkout with a Klarna hosted widget\u003C\u002Fh3>\n\u003Cp>For more details, visit the \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fklarna-payments\u002F\" rel=\"nofollow ugc\">Klarna Payments page\u003C\u002Fa>.\u003C\u002Fp>\n","Grow your business for increased sales and enhanced shopping experiences at no extra costs.",30000,1800633,46,19,"2026-02-25T13:05:00.000Z","6.9.4","6.7","7.4",[21,22,74,23],"klarna","https:\u002F\u002Fkrokedil.com\u002Fklarna-payments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fklarna-payments-for-woocommerce.4.7.0.zip",100,"2024-03-28 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":72,"tags":94,"homepage":97,"download_link":98,"security_score":99,"vuln_count":100,"unpatched_count":13,"last_vuln_date":101,"fetched_at":28},"woocommerce-conversion-tracking","Conversion Tracking for WooCommerce","2.1.5","weDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwedevs\u002F","\u003Cp>When you are integrating any advertising campaigns, they provide various tracking codes (mainly JavaScript) to insert them various pages of your site so that it can track how the conversion is happening.\u003C\u002Fp>\n\u003Cp>This plugin inserts those codes on WooCommerce cart page, checkout success page and after user registration. So you can track who are adding your products to cart, who are buying them and who are registering to your site.\u003C\u002Fp>\n\u003Ch4>Supported Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Ffacebook\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=facebook\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Ftwitter\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=twitter\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Fgoogle-adwords\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=google_adwords\" rel=\"nofollow ugc\">Google Adwords\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Fcustom\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=custom\" rel=\"nofollow ugc\">Custom Tracking\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>More Facebook Events\u003C\u002Fli>\n\u003Cli>Multiple Facebook Pixels\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Ffacebook\u002Ffacebook-product-catalog\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=product_catalog\" rel=\"nofollow ugc\">Facebook Product Catalog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Fperfect-audience\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=perfect_audience\" rel=\"nofollow ugc\">Perfect Audience\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fdocs\u002Fwoocommerce-conversion-tracking\u002Fbing-ads\" rel=\"nofollow ugc\">Bing Ads\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>More Twitter and Google Adwords Events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fwoocommerce-conversion-tracking\u002Fpricing\u002F?utm_source=wporg&utm_medium=Readme&utm_campaign=wcct-lite&utm_content=pricing\" rel=\"nofollow ugc\">\u003Cstrong>Get Pro Version\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Videos\u003C\u002Fh4>\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\u002FPZN883xb51c?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>\u003Cbr \u002F>\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\u002F6QMWzM9decU?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=b3BHJwQ7Q70&list=PLJorZsV2RVv_7zV2I1_X_xJODZklXHQtS\" rel=\"nofollow ugc\">\u003Cstrong>All Videos\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftareq1988\u002Fwoocommerce-conversion-tracking\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftareq.co\" rel=\"nofollow ugc\">Tareq Hasan\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>woocommerce-conversion-tracking uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Additionally, read weDevs \u003Ca href=\"https:\u002F\u002Fwedevs.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> for more.\u003C\u002Fp>\n","Adds various conversion tracking codes to cart, checkout, registration success and product page on WooCommerce",20000,814838,62,23,"2026-02-05T05:34:00.000Z","6.8.5","5.4",[95,21,22,96,23],"commerce","tracking","https:\u002F\u002Fwedevs.com\u002Fwoocommerce-conversion-tracking\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-conversion-tracking.2.1.5.zip",98,4,"2024-01-31 00:00:00",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":70,"requires_at_least":115,"requires_php":72,"tags":116,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":13,"last_vuln_date":122,"fetched_at":28},"klarna-checkout-for-woocommerce","Kustom Checkout for WooCommerce","2.18.3","Kustom","https:\u002F\u002Fprofiles.wordpress.org\u002Fpartnerskustom\u002F","\u003Cp>\u003Cem>The leading checkout in the Nordics, built for higher conversion and returning shoppers. Easy to integrate, supports Klarna and all popular payment methods, and includes built-in shipping.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This all-in-one solution makes checkout effortless for you and your customers. Get access to all popular payment methods, including Klarna, and shipping integrations in a single setup.\u003C\u002Fp>\n\u003Cp>It’s easy to integrate, requires minimal maintenance, and is fully customizable to your business needs. Kustom, formerly known as Klarna Checkout, became an independent company in 2024 to provide merchants with an even better checkout solution.\u003C\u002Fp>\n\u003Cp>As a standalone solution, Kustom can quickly adapt to merchants’ needs and expand its range of payment methods, markets, and features – all to maximize conversion and create a seamless checkout experience. Kustom has 24,000 connected merchants with sales in over 170 countries.\u003C\u002Fp>\n\u003Ch3>Pay Now (direct payments)\u003C\u002Fh3>\n\u003Cp>Customers who want to pay in full at checkout can do it quickly and securely with a credit\u002Fdebit card. Friction-free direct purchases while maximising the value for your business thanks to guaranteed payments. If they have a Kustom account they can save their details and enjoy one-click purchases from then on.\u003C\u002Fp>\n\u003Ch3>Pay later (invoice)\u003C\u002Fh3>\n\u003Cp>Try it first, pay it later. Delayed payments for customers who like low friction purchases and to pay after delivery.\u003C\u002Fp>\n\u003Ch3>Slice it (installments)\u003C\u002Fh3>\n\u003Cp>Installment, revolving and other flexible financing plans let customers pay when they can and when they want.\u003C\u002Fp>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fportal.kustom.co\u002Fonboarding\" rel=\"nofollow ugc\">Sign up for Kustom\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fklarna-checkout-for-woocommerce\u002F\" rel=\"ugc\">Install the plugin\u003C\u002Fa> on your site. During this process you will be asked to download \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fklarna-order-management-for-woocommerce\u002F\" rel=\"ugc\">Klarna Order Management\u003C\u002Fa> so you can handle orders in Kustom directly from WooCommerce.\u003C\u002Fli>\n\u003Cli>Get your store approved by Kustom, and start selling.\u003C\u002Fli>\n\u003C\u002Ful>\n","The leading checkout in the Nordics, built for higher conversion and returning shoppers. Easy to integrate, supports Klarna and all popular payment me &hellip;",10000,1400114,70,15,"2026-03-03T09:46:00.000Z","5.0",[117,21,22,74,23],"checkout","https:\u002F\u002Fkrokedil.com\u002Fkustom\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fklarna-checkout-for-woocommerce.2.18.3.zip",99,2,"2025-03-27 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":110,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":70,"requires_at_least":135,"requires_php":17,"tags":136,"homepage":139,"download_link":140,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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",599403,94,77,"2026-03-11T18:51:00.000Z","4.7",[19,23,137,138],"woocommerce-ajax","woocommerce-ajax-cart","https:\u002F\u002Fquadlayers.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-ajax-add-to-cart.2.6.1.zip",{"attackSurface":142,"codeSignals":176,"taintFlows":189,"riskAssessment":190,"analyzedAt":197},{"hooks":143,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":13,"unprotectedCount":13},[144,151,156,161,165,168],{"type":145,"name":146,"callback":147,"priority":148,"file":149,"line":150},"action","woocommerce_before_shop_loop_item_title","attcoh_showbuttons",5,"ajax-add-to-cart-on-hover.php",49,{"type":145,"name":152,"callback":153,"priority":154,"file":149,"line":155},"woocommerce_shop_loop_item_title","attcoh_variationbuttons",50,66,{"type":157,"name":158,"callback":159,"file":149,"line":160},"filter","woocommerce_loop_add_to_cart_link","closure",158,{"type":145,"name":162,"callback":163,"file":149,"line":164},"wp_enqueue_scripts","aatcoh_attchments",195,{"type":145,"name":162,"callback":166,"file":149,"line":167},"aatcoh_override",203,{"type":157,"name":169,"callback":170,"priority":120,"file":149,"line":171},"woocommerce_cart_item_name","aatcoh_category",215,[],[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":188},[],{"prepared":13,"raw":13,"locations":179},[],{"escaped":181,"rawEcho":121,"locations":182},8,[183,186],{"file":149,"line":184,"context":185},56,"raw output",{"file":149,"line":187,"context":185},147,[],[],{"summary":191,"deductions":192},"Based on the static analysis and vulnerability history provided, the 'ajax-add-to-cart-on-hover' plugin v1.0.0 exhibits a strong security posture with no detected vulnerabilities or exploitable attack vectors. The absence of AJAX handlers, REST API routes, shortcodes, and cron events, particularly those lacking authentication checks, significantly limits the plugin's attack surface. Furthermore, the code analysis reveals no dangerous functions, raw SQL queries, or file operations, and a high percentage of properly escaped output. The plugin also avoids external HTTP requests, which can be a source of vulnerabilities. The complete lack of known CVEs and a clean vulnerability history further bolster its security profile, suggesting consistent adherence to secure coding practices by the developers. However, it is worth noting the absence of nonce checks and capability checks, which, while not presenting an immediate risk given the current attack surface, are fundamental security mechanisms that should ideally be implemented for any plugin, especially if its functionality were to expand. Overall, the plugin appears to be very secure in its current state, but a proactive approach to incorporating standard security features like nonces and capability checks would further enhance its resilience.",[193,195],{"reason":194,"points":148},"Missing nonce checks",{"reason":196,"points":148},"Missing capability checks","2026-03-17T01:29:04.781Z",{"wat":199,"direct":217},{"assetPaths":200,"generatorPatterns":209,"scriptPaths":210,"versionParams":211},[201,202,203,204,205,206,207,208],"\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Fcustom_style.css","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Fcustom.js","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Fadd-to-cart.min.js","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Fjquery_cookie.min.js","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Foval.svg","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Fcheck-mark.png","\u002Fwp-content\u002Fplugins\u002Fajax-add-to-cart-on-hover\u002Fcross.png",[],[203,204,205],[212,213,214,215,216],"ajax-add-to-cart-on-hover\u002Ffont-awesome.min.css?ver=1.0.0","ajax-add-to-cart-on-hover\u002Fcustom_style.css?ver=1.1.0","ajax-add-to-cart-on-hover\u002Fcustom.js?ver=1.0.0","ajax-add-to-cart-on-hover\u002Fadd-to-cart.min.js?ver=","ajax-add-to-cart-on-hover\u002Fjquery_cookie.min.js?ver=",{"cssClasses":218,"htmlComments":235,"htmlAttributes":236,"restEndpoints":240,"jsGlobals":241,"shortcodeOutput":242},[219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234],"testing","asd","test_single_add_to_cart_button","quickbuy__unavailable","add-loader","add_loading_","loder-gif","add-success","add_tick_","shop-badge","add-custom-cart","quickBuyRow","full-tick-anim","trigger","outofstock_products","full-tick-anim-outstock",[],[237,238,239],"data-variation-id","data-product-id","data-quantity",[],[],[]]