[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYRhAm6U60kEqxgmFs1PqHZLvZbeXFKCRBQVQpGSwcxE":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":37,"analysis":150,"fingerprints":308},"ns-custom-message-cart","NS Custom Cart Message for WooCoomerce","1.2.4","NsThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fnsthemes\u002F","\u003Cp>When plugin enabled you can add a message that will display in cart page.\u003Cbr \u002F>\nPage option will appear in your WordPress backend menu, and message text that you can change.\u003Cbr \u002F>\nYou can also choose the position in cart page and a backgroud color.\u003Cbr \u002F>\nUse this plugin is very quick and simple, and no code required.\u003C\u002Fp>\n\u003Cp>Simple to use!\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\u002F9ynJ-FG6f4s?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>PREMIUM FEATURES of custom cart message:\u003C\u002Fp>\n\u003Cp>Custom message ased on \u003Cstrong>events\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay message in more position\u003Cbr \u002F>\nCustom \u003Cstrong>style\u003C\u002Fstrong> for message\u003Cbr \u002F>\nAdd button to \u003Cstrong>close or dismiss\u003C\u002Fstrong> message\u003C\u002Fp>\n\u003Cp>For more information about PREMIUM VERSION, visit official page \u003Ca href=\"http:\u002F\u002Fwww.nsthemes.com\u002F\" rel=\"nofollow ugc\">NsThemes Marketplace\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>We test our plugins with many other. If you find incompatibility with one specific plugin, please inform us at \u003Ca href=\"mailto:report@nsthemes.com\" rel=\"nofollow ugc\">report@nsthemes.com\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n","Add a custom message in cart page! No code required!",30,4809,0,"2022-02-04T23:06:00.000Z","5.9.13","4.3","",[19,20,21,22,23],"cart-message-woocommerce","cart-woocommerce","woocommerce-cart","woocommerce-cart-message","wordpress-cart-message","https:\u002F\u002Fwww.nsthemes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fns-custom-message-cart.1.2.4.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},"nsthemes",24,3670,88,86,"2026-04-04T21:19:29.755Z",[38,59,81,103,129],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":57,"download_link":58,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"nc-ajax-cart-for-woocommerce","NC Ajax Cart for woocommerce","1.0.2","Crispweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrispweb\u002F","\u003Cp>Woocommerce default features dont allow you to manage cart via ajax.But dont worry NC Ajax Cart for woocommerce  will simply add that feature to your woocommerce store via shortcode [nc_ajax_cart] anywhere in your theme. This Plugin enable ajax cart features for simple product, variable product , grouped product.\u003C\u002Fp>\n\u003Ch3>Installation Guide\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the plugin to the ‘\u002Fwp-content\u002Fplugins\u002F’ directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Follow the setting link from plugin page.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin allows you to add ajax driven drop down cart for your woocommerce store using shortcode [nc_ajax_cart]",4434,80,3,"2016-07-03T05:39:00.000Z","4.4.34","4.0",[53,54,55,56,21],"ajax-cart","ajax-cart-woocommerce","cart","woocommerce-ajax-cart","http:\u002F\u002Fwww.dovecreation.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnc-ajax-cart-for-woocommerce.1.0.2.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":15,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":17,"download_link":79,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":80},"side-cart-plus-for-woocommerce","side cart plus for woocommerce","1.0","easytechy","https:\u002F\u002Fprofiles.wordpress.org\u002Feasytechy\u002F","\u003Cp>\u003Cstrong>Side cart for Woocommerce\u003C\u002Fstrong> is an interactive \u003Cstrong>Side Cart\u003C\u002Fstrong> for your WooCommerce store.\u003C\u002Fp>\n\u003Cp>Side cart for Woocommerce slides once the user can buy any item from shop or product page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Side cart for Woocommerce\u003C\u002Fstrong>  Change product quantity based on Ajax Update, Remove item from the cart, Update Price and Quantity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Woocommerce side cart\u003C\u002Fstrong> Awesome  is fully customizable with many setting options in side cart,you can change the mini cart icon’s position, Color of the side cart, Display Custom text in your languages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mini cart popup’s\u003C\u002Fstrong> are by far the most engaged in side cart woocommrece and forward thinking developers in the area of Side Carts for WooCommerce.\u003C\u002Fp>\n\u003Cp>For that reason we know we’re going to get maximum compatibility between our plugins – and fast paced updates to keep up with WooCommerce.\u003C\u002Fp>\n\u003Cp>Customer can be show product which added cart in side cart there customer can be remove that product quickly in Woocommerce Slide Out Cart that feature in side cart woocommrece.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>side cart for woocommrece\u003C\u002Fstrong> is completely ajax based.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Plugin Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>** Woocommerce Side cart Plus Features**\u003Cbr \u002F>\n  * Basket Counter Position and Color\u003Cbr \u002F>\n  * Side Cart Position Left – Right\u003Cbr \u002F>\n  * Remove Product From Cart Option\u003Cbr \u002F>\n  * Ajax add to cart on quantity change\u003Cbr \u002F>\n  * View Cart, Checkout, Continue Shopping Button need to be customize\u003Cbr \u002F>\n  *Ajax Add to cart also supported on Single Product pages,Display product price, quantity, and on side cart\u003Cbr \u002F>\n  * Remove added items without refreshing page\u003Cbr \u002F>\n  * Set cart width, height, colors, layout almost everything.\u003Cbr \u002F>\n  * Choose what to show in cart\u003Cbr \u002F>\n  * Product Slider In Cart\u003Cbr \u002F>\n  * Cart Icon Change\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Side cart for Woocommerce is an interactive Side Cart for your WooCommerce store.",10,1659,20,1,"2022-05-07T13:01:00.000Z","3.0","7.0",[75,76,77,21,78],"mini-cart","popup-cart","side-cart-woocommerce","woocommerce-side-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fside-cart-plus-for-woocommerce.zip","2026-03-15T14:54:45.397Z",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":73,"tags":96,"homepage":101,"download_link":102,"security_score":91,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cart-for-woocommerce","Sliding Cart for WooCommerce by FunnelKit – Skip Cart & Reach WooCommerce Checkout Faster","1.9.1","FunnelKit","https:\u002F\u002Fprofiles.wordpress.org\u002Famans2k\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwoocommerce-cart\u002F?utm_source=WordPress&utm_medium=FunnelKit+Cart&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">FunnelKit Cart\u003C\u002Fa> adds a beautiful sliding cart to your WooCommerce store. Let the buyers add items, edit quantity and add upsells (Pro) on the side cart.\u003C\u002Fp>\n\u003Cp>Skip the WooCommerce cart page and direct users to the checkout page for a much faster checkout process.\u003C\u002Fp>\n\u003Cp>Use the Mini Cart icon in the header to trigger the side cart and have all the cart-related information at your fingertips. Shoppers can even modify their cart items and add more items to unlock smart rewards like discounts, gifts, and more.\u003C\u002Fp>\n\u003Ch4>Watch The Complete Tutorial\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\u002FDeZw7OgCEK0?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>How Does it Work?\u003C\u002Fh3>\n\u003Cp>The \u003Cstrong>Cart Icon\u003C\u002Fstrong> gives shoppers access to their shopping cart items from wherever they are on the website.\u003C\u002Fp>\n\u003Cp>Shoppers can easily add\u002Fremove items from their WooCommerce carts, providing them with a seamless buying experience.\u003C\u002Fp>\n\u003Cp>Further, it gives users quick access to the checkout page by completely bypassing the conventional WooCommerce cart page.\u003C\u002Fp>\n\u003Ch3>Why is the WooCommerce Cart by FunnelKit unique?\u003C\u002Fh3>\n\u003Cp>If you need to transform your static WooCommerce cart into a dynamic, modern swipe cart – you need the FunnelKit Cart.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get a \u003Cstrong>stylish slide-in shopping cart section\u003C\u002Fstrong> in WooCommerce\u003C\u002Fli>\n\u003Cli>Present \u003Cstrong>variable products\u003C\u002Fstrong> inside the WooCommerce side cart\u003C\u002Fli>\n\u003Cli>Pitch \u003Cstrong>one-click upsell and cross-sell offers\u003C\u002Fstrong> right inside the WooCommerce mini cart\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>milestone-based rewards\u003C\u002Fstrong> and encourage shoppers to buy more\u003C\u002Fli>\n\u003Cli>Easily \u003Cstrong>manage your upsell\u002Fcross-sell offers\u003C\u002Fstrong> from the same dashboard\u003C\u002Fli>\n\u003Cli>Custom \u003Cstrong>styling options\u003C\u002Fstrong> to make your WooCommerce cart on-brand\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Since FunnelKit Cart has the option to enable or disable the \u003Cstrong>AJAX-based side cart\u003C\u002Fstrong>, you can configure whether you want to automatically update the cart items without hitting the refresh button or not.\u003C\u002Fp>\n\u003Ch4>FunnelKit Cart Lite Features\u003C\u002Fh4>\n\u003Cp>FunnelKit Cart Lite gives you a host of customizations for your WooCommerce cart and myriad styling options to make your floating cart look on-brand.\u003C\u002Fp>\n\u003Ch3>Display Cart Icon\u003C\u002Fh3>\n\u003Cp>A \u003Cstrong>Cart Icon\u003C\u002Fstrong> is a small icon at the bottom of your website that allows shoppers to access their shopping cart anytime, anywhere.\u003C\u002Fp>\n\u003Cp>You can display the cart item on the entire website or certain WooCommerce pages or nowhere (instead, you can embed it on your website header or via cart shortcode). The smart side cart icon also shows a pop-up that denotes the number of items in the cart.\u003C\u002Fp>\n\u003Cp>The Cart Icon mainly aims at minimizing the clicks to the \u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fcustomize-woocommerce-checkout-page\u002F?utm_source=WordPress&utm_medium=Checkout+Page&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">checkout page\u003C\u002Fa> and reducing drop-offs.\u003C\u002Fp>\n\u003Ch3>Customize Your Cart On-Brand\u003C\u002Fh3>\n\u003Cp>Customizing the WooCommerce cart to \u003Cstrong>make it look on-brand\u003C\u002Fstrong> has never been this easy.\u003C\u002Fp>\n\u003Cp>FunnelKit Cart lets you customize your WooCommerce floating cart the way you want. Add heading, change button colors, adjust background colors, customize the text, and more.\u003C\u002Fp>\n\u003Cp>You can play around with the Cart Style or the Icon Style and make your dynamic WooCommerce mini cart on-brand.\u003C\u002Fp>\n\u003Cp>You have total control over everything!\u003C\u002Fp>\n\u003Ch3>Modify the Items in Your Cart\u003C\u002Fh3>\n\u003Cp>FunnelKit Cart comes with a built-in mini cart that allows your shoppers to change the \u003Cstrong>quantity of their items or delete an item\u003C\u002Fstrong>. All with one click.\u003C\u002Fp>\n\u003Cp>Show new buyers a \u003Cstrong>“SHOP NOW”\u003C\u002Fstrong> button and encourage them to add the first item to their cart. Display the Order Summary right inside your side cart.\u003C\u002Fp>\n\u003Ch3>Apply Discount Coupons\u003C\u002Fh3>\n\u003Cp>Display \u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwoocommerce-dynamic-coupons\u002F?utm_source=WordPress&utm_medium=WooCommerce+Discount+Coupons&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">WooCommerce discount coupons\u003C\u002Fa> right inside the dynamic mini cart, allowing shoppers to easily apply their coupon code.\u003C\u002Fp>\n\u003Cp>You can display the \u003Cstrong>Coupon Box\u003C\u002Fstrong> in two formats – open or collapsible. The collapsible box saves space inside the WooCommerce cart. If your shopper has their own discount coupon, they can add it manually and apply the discount.\u003C\u002Fp>\n\u003Ch3>AJAX WooCommerce Cart\u003C\u002Fh3>\n\u003Cp>FunnelKit Cart provides you with the \u003Cstrong>AJAX Add To Cart\u003C\u002Fstrong> feature.\u003C\u002Fp>\n\u003Cp>The AJAX add to cart and modification functionality allows you to add and update items automatically without refreshing your cart.\u003C\u002Fp>\n\u003Cp>While disabling the AJAX add to cart option add and update the cart items by refreshing your WooCommerce cart.\u003C\u002Fp>\n\u003Cp>With FunnelKit Cart for WooCommerce, you get both these options to use them the way you want.\u003C\u002Fp>\n\u003Ch4>FunnelKit Cart Pro Features\u003C\u002Fh4>\n\u003Cp>By upgrading to \u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fexclusive-offer\u002F?utm_source=WordPress&utm_medium=Funnel+Builder+Pro+Upgrade&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">Funnel Builder Pro\u003C\u002Fa>, you get access to premium features.\u003C\u002Fp>\n\u003Cp>Here are some amazing FunnelKit Cart Pro features that can help \u003Cstrong>boost conversions and enhance your buyer’s shopping experience:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Add Upsells and Cross-Sells to the WooCommerce Side Cart\u003C\u002Fh3>\n\u003Cp>With FunnelKit Cart, you do not need to halt the buyer’s journey with a \u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwoocommerce-upsells\u002F?utm_source=WordPress&utm_medium=Pre+Purchase+Upsell+Page&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">pre-purchase upsell page\u003C\u002Fa> – you can pitch upsell offers inside the cart!\u003C\u002Fp>\n\u003Cp>Add \u003Cstrong>default upsell products\u003C\u002Fstrong> to your side cart. These offers are shown to all the buyers, regardless of which items they have in their shopping cart.\u003C\u002Fp>\n\u003Cp>You can change the skin of your upsell offers and add style to your WooCommerce cart. Change the text, decide on maximum upsells, show offers inside the cart or on the side, and more.\u003C\u002Fp>\n\u003Cp>Now, you can display your upsell offers in a visually appealing – and compact – way \u003Cstrong>right on the checkout page\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The best part? You can offer any product as your upsell, whether simple, variable or subscriptions.\u003C\u002Fp>\n\u003Cp>With just one click, your shoppers can add these upsell offers to their shopping carts.\u003C\u002Fp>\n\u003Ch3>Add Product-Specific Upsells\u002FCross-Sells on the Same Page\u003C\u002Fh3>\n\u003Cp>Show different upsell items to your customers based on what they are buying.\u003C\u002Fp>\n\u003Cp>Currently, WooCommerce lets you add upsell\u002Fcross-sell offers to your products, but that means you have to visit every product page individually and add these items.\u003C\u002Fp>\n\u003Cp>However, FunnelKit Cart allows you to add complementary products to individual products. And that too from the same page – No more visiting each product page!\u003C\u002Fp>\n\u003Cp>Easily \u003Cstrong>add\u002Fremove\u002Fmanage\u003C\u002Fstrong> your upsell and cross-sell offers with FunnelKit Cart.\u003C\u002Fp>\n\u003Cp>This allows you to personalize your visitor’s shopping experience by suggesting hyper-relevant products to their purchase right inside the WooCommerce side cart.\u003C\u002Fp>\n\u003Ch3>Choose from a Variety of Upsell Skins\u003C\u002Fh3>\n\u003Cp>FunnelKit Cart gives you a host of customization options to make your WooCommerce cart look on-brand, but you also get \u003Cstrong>sleek skins for your upsell offers\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You can either show upsell offers on the side of the mini cart or inside it, your choice.\u003C\u002Fp>\n\u003Cp>You can even \u003Cstrong>change the background color of the skin\u003C\u002Fstrong> to blend in with your brand colors.\u003C\u002Fp>\n\u003Ch3>Select the Variants for Variable Products Inside Your Floating Cart\u003C\u002Fh3>\n\u003Cp>Earlier, when a customer wanted to buy a variable product. They had to go to the product page, select the variant, return to the default WooCommerce cart page, and head to the checkout page.\u003C\u002Fp>\n\u003Cp>FunnelKit Cart has cut down this hectic journey to just \u003Cstrong>one click\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If you offer a variable product as an upsell, your shopper can \u003Cstrong>choose its variations\u003C\u002Fstrong> after adding the upsell item to the cart – right inside this WooCommerce sliding cart.\u003C\u002Fp>\n\u003Cp>They no longer need to visit the product page to choose a different variation – everything can be done with a click of a button inside the WooCommerce side cart.\u003C\u002Fp>\n\u003Ch3>Add Milestone-based Rewards and Incentives To WooCommerce Cart\u003C\u002Fh3>\n\u003Cp>One of the most outstanding features of WooCommerce Cart by FunnelKit is its ability to gamify the shopping experience. Encourage your shoppers to \u003Cstrong>buy more in pursuit of unlocking more rewards\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Gamifying the experience simply means adding \u003Cstrong>milestone-based rewards\u003C\u002Fstrong> to encourage shoppers to buy more. FunnelKit Cart for WooCommerce lets you add discounts, free gifts, and free shipping as rewards.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free Gifts:\u003C\u002Fstrong> Give away free gifts to your shoppers after they buy items worth a certain amount. Add the product from your store as a giveaway, decide the amount to unlock, add a message, and you are done.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discounts:\u003C\u002Fstrong> Encourage your customers to spend more to unlock a special discount. This way, the customer will spend more and you can close the sale at a higher order value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Shipping:\u003C\u002Fstrong> Many shoppers abandon their carts because of high shipping costs. Thus, you can provide free shipping to buyers if they buy items worth a certain amount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can use either one of these rewards or all three of them and offer them to your shoppers inside the WooCommerce cart. The more you reward your buyers, the more they will spend.\u003C\u002Fp>\n\u003Cp>FunnelKit Cart will surely help increase your order value by replacing your default WooCommerce cart page with a floating cart, giving shoppers a quick checkout experience.\u003C\u002Fp>\n\u003Ch3>About Us\u003C\u002Fh3>\n\u003Cp>FunnelKit Cart is a part of FunnelKit’s ever-growing ecosystem of WordPress plugins that help WooCommerce entrepreneurs put more money back into their pockets.\u003C\u002Fp>\n\u003Cp>Our plugins are used by thousands of WooCommerce sellers. Some of our most popular plugins are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwordpress-funnel-builder\u002F?utm_source=WordPress&utm_medium=About+Funnel+Builder&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">FunnelKit’s Funnel Builder\u003C\u002Fa>\u003C\u002Fstrong> – The most flexible funnel builder for WordPress. Build profitable funnels using conversion-friendly templates, analyze performance and improve with built-in A\u002FB testing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwoocommerce-checkout-pages-aero\u002F?utm_source=WordPress&utm_medium=About+Checkout&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">FunnelKit Checkout\u003C\u002Fa>\u003C\u002Fstrong> – Send your conversions through the roof with FunnelKit’s optimized checkout pages. Get ready-to-use checkout templates, form field editor, advanced checkout optimizations, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwoocommerce-one-click-upsells-upstroke\u002F?utm_source=WordPress&utm_medium=About+One+Click+Upsell&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">FunnelKit One-Click Upsells\u003C\u002Fa>\u003C\u002Fstrong> – Boost your store’s average order value by pitching hyper-relevant upsell and downsell offers right after the checkout page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffunnelkit.com\u002Fwordpress-marketing-automation-autonami\u002F?utm_source=WordPress&utm_medium=About+Automations&utm_campaign=WP+Cart+Repo\" rel=\"nofollow ugc\">FunnelKit Automations\u003C\u002Fa>\u003C\u002Fstrong> – Engage with your customers on autopilot with automated email and SMS campaigns. Automate your abandoned cart recovery sequence, post-purchase emails, winback campaigns, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffunnelkit-stripe-woo-payment-gateway\u002F?utm_source=WordPress&utm_medium=About+FK+Stripe&utm_campaign=WP+Cart+Repo\" rel=\"ugc\">FunnelKit Stripe Gateway for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> – A one-stop solution to integrate Stripe with your WooCommerce store and accept payments on your online store for web and mobile.\u003C\u002Fli>\n\u003C\u002Ful>\n","FunnelKit Cart adds a beautiful sliding cart to your WooCommerce store. Let the buyers add items, edit quantity and add upsells on the side cart.",30000,230135,100,102,"2026-02-07T11:06:00.000Z","6.8.5","5.0",[97,98,99,21,100],"floating-cart","modern-cart","side-cart","woocommerce-checkout","https:\u002F\u002Ffunnelkit.com\u002Ffunnelkit-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcart-for-woocommerce.1.9.1.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":35,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":124,"download_link":125,"security_score":126,"vuln_count":127,"unpatched_count":13,"last_vuln_date":128,"fetched_at":28},"woocommerce-abandoned-cart","Abandoned Cart Lite for WooCommerce","6.7.0","tychesoftwares","https:\u002F\u002Fprofiles.wordpress.org\u002Ftychesoftwares\u002F","\u003Cblockquote>\n\u003Ch3>🚀&nbsp;&nbsp;New Launch: Flexi BOGO for WooCommerce\u003C\u002Fh3>\n\u003Cp>The only BOGO plugin with a revenue tracking feature. \u003Cstrong>Now, at an attractive introductory price\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=pluginpagetop&utm_campaign=AbandonedCartLite\" rel=\"nofollow ugc\">Check out our new plugin here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Best FREE abandoned cart WooCommerce plugin\u003C\u002Fh3>\n\u003Cp>According to experts, the average cart abandonment rate is around 70% to 75%. The reason for cart abandonment is different for each industry. If you want a rock-solid WooCommerce cart abandonment plugin that ticks all boxes in your \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fabandoned-cart-strategy\u002F\" rel=\"nofollow ugc\">cart abandonment strategy\u003C\u002Fa>, the Abandoned Cart Lite for WooCommerce is the one for you.\u003C\u002Fp>\n\u003Cp>The FREE Abandoned Cart Lite for WooCommerce is bundled with all the essential features you need for abandoned cart recovery.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What if you can get better features for less money? –\u003Ca href=\"http:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite\" rel=\"nofollow ugc\">Try Abandoned Cart Pro for just $1\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Abandoned Cart Lite for WooCommerce Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Check if the cart is abandoned by the guest client or logged in user\u003C\u002Fli>\n\u003Cli>Tracking percentage of recovery done\u003C\u002Fli>\n\u003Cli>Send a reminder email within a few minutes after the cart gets abandoned\u003C\u002Fli>\n\u003Cli>Send an email notification to the store admin when a cart is abandoned, so the admin is informed whenever cart abandonment happens\u003C\u002Fli>\n\u003Cli>Exclude abandoned carts from being tracked based on IP address, email, domain, or country, allowing admins to control which carts are captured\u003C\u002Fli>\n\u003Cli>Abandoned cart templates for quick setup\u003C\u002Fli>\n\u003Cli>Copy HTML from anywhere & create templates using the powerful Rich Text Editor\u003C\u002Fli>\n\u003Cli>A handy report showing the number of times a product was abandoned and recovered\u003C\u002Fli>\n\u003Cli>Seven merge codes are available to help you send PERSONALIZED reminder emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>This plugin works as described: the lite version doesn’t cut down in functionality. You can have your orders recovered and save on sales. Depending on what you are selling, this can be a few orders to justify ordering the full package – I’m only a few away!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Very recommended!\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Cstrong>– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-support-and-value-buy-it\u002F\" rel=\"ugc\">jaysnl\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The FREE WooCommerce abandoned cart plugin gives you the essential options to recover the customers. But if you want more powerful Abandoned cart plugin options for \u003Cstrong>WooCommerce cart abandonment recovery\u003C\u002Fstrong>, the Abandoned Cart Pro for WooCommerce will be the best option for you.\u003C\u002Fp>\n\u003Ch3>Abandoned Cart Pro for WooCommerce Features\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite\" rel=\"nofollow ugc\">Abandoned Cart Pro for WooCommerce\u003C\u002Fa> gives 25+ features to have a better insight on cart abandonment and options to bring in the customers.\u003C\u002Fp>\n\u003Cp>Experience how the Abandoned Cart WooCommerce recovery plugin works – \u003Ca href=\"https:\u002F\u002Fdemo.tychesoftwares.com\u002Fwoo_ac_demo\u002F?post_type=product\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003Cbr \u002F>\nExperience the user-friendly WordPress admin dashboard feature of the plugin – \u003Ca href=\"https:\u002F\u002Fdemo.tychesoftwares.com\u002Fwoo_ac_demo\u002Fwp-admin\u002F\" rel=\"nofollow ugc\">Admin Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Capture emails when Add to Cart is clicked\u003C\u002Fli>\n\u003Cli>Neat Dashboard to have a quick overview of the number of abandoned and recovered orders\u003C\u002Fli>\n\u003Cli>Automatically delete abandoned orders after a particular number of days   \u003C\u002Fli>\n\u003Cli>Generating and assigning coupon codes to abandoned cart reminder emails\u003C\u002Fli>\n\u003Cli>Tracking Coupon Code Used & Coupon Status\u003C\u002Fli>\n\u003Cli>Exit-Intent popup to prevent customers from abandoning the cart before they leave the site\u003C\u002Fli>\n\u003Cli>Send automated abandoned cart notifications via Messenger, SMS, and Email in a set time interval for better results.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FBemNllbQW1c?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>Take a look at our complete \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdifferences-between-pro-and-lite-versions-of-abandoned-cart-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=prolink&utm_campaign=AbandonedCartLite\" rel=\"nofollow ugc\">Abandoned cart Lite Vs Abandoned Cart Pro comparison\u003C\u002Fa> to get a clear idea of which version best suits your needs. The pro version of the \u003Cstrong>Abandoned cart WooCommerce plugin\u003C\u002Fstrong> is equipped with all \u003Cstrong>cart abandonment solutions\u003C\u002Fstrong> to make it a perfect plugin that you all need\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>I’m using the plugin on my shop. Installation is very easy and it works great. I’ve already recovered some orders, it doesn’t cost any effort.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support is fast and extensive\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>–\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feasy-money\u002F\" rel=\"ugc\">bertkat\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Abandoned Cart for WooCommerce Team Promise.\u003C\u002Fh3>\n\u003Cp>Whether you are an Abandoned Cart free version user or a pro user, our support team is always there to help you. Feel free to contact us, and also, please share your review & rate us a \u003Cstrong>FIVE STAR rating\u003C\u002Fstrong> to help fellow WordPress users try our plugins.\u003C\u002Fp>\n\u003Ch3>About Us\u003C\u002Fh3>\n\u003Cp>We build WordPress plugins for WooCommerce that help store owners increase their sales. We have a portfolio of \u003Cstrong>12+ Premium WooCommerce plugins with a highly focused niche\u003C\u002Fstrong>. We are committed to providing top-notch services to our customers through our products & team.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fall-pass-access\u002F\" rel=\"nofollow ugc\">Get Access To All Our Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fdocs\u002Fabandoned-cart-for-woocommerce-lite\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Facl-apidocs\u002Findex.html\" title=\"Developer Documentation\" rel=\"nofollow ugc\">Developer Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002FWoocommerce-abandon-cart-lite\" title=\"Github Repository\" rel=\"nofollow ugc\">Github Repository\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with our tracking server to send usage data \u003Cstrong>only\u003C\u002Fstrong> if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fwoocommerce-abandoned-cart-lite\u002Fdefault-settings\u002F#f-reset-usage-tracking\" rel=\"nofollow ugc\">usage tracking documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Track abandoned carts and send automated, customizable abandoned cart recovery emails. Reduce cart abandonment, recover lost revenue & increase sales.",20000,1272106,82,"2026-01-28T10:01:00.000Z","6.9.4","6.3","7.3",[119,120,121,122,123],"cart-abandonment-rate","cart-abandonment-recovery","cart-abandonment-solutions","woocommerce-cart-abandonment","woocommerce-cart-abandonment-recovery","http:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-abandoned-cart.6.7.0.zip",93,12,"2023-12-01 00:00:00",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":139,"num_ratings":140,"last_updated":141,"tested_up_to":94,"requires_at_least":142,"requires_php":143,"tags":144,"homepage":148,"download_link":149,"security_score":91,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"disable-cart-fragments","Disable Cart Fragments by Optimocha","2.4.1","Optimocha","https:\u002F\u002Fprofiles.wordpress.org\u002Foptimocha\u002F","\u003Cp>\u003Cstrong>Disable Cart Fragments\u003C\u002Fstrong> is a lightweight plugin which effectively speeds up your WooCommerce website by disabling the cart fragments script. It also enqueues the script back when the cart is not empty anymore; so it only works while the cart is empty.\u003C\u002Fp>\n\u003Ch4>Why is disabling cart fragments important?\u003C\u002Fh4>\n\u003Cp>WooCommerce makes an AJAX request to check your cart and update your cart totals in wherever your theme shows cart contents (like the header menu). This AJAX call is made to override caching plugins, which is good, but it generally takes time.\u003C\u002Fp>\n\u003Ch4>How does Disable Cart Fragments solve the issue?\u003C\u002Fh4>\n\u003Cp>With our plugin, you have the best of both worlds: You keep using the caching plugin \u003Cem>and\u003C\u002Fem> you still get to update the cart totals \u003Cstrong>when the cart is not empty\u003C\u002Fstrong>. This check is made via WooCommerce cart cookies, so it still employs JavaScript but doesn’t rely on slow AJAX requests. The check is made instantly, whether you’re using a caching plugin or not. How cool is that?\u003C\u002Fp>\n\u003Ch4>WooCommerce Optimization Services\u003C\u002Fh4>\n\u003Cp>Feel free to reach out to us at \u003Ca href=\"https:\u002F\u002Foptimocha.com\u002F?ref=disable-cart-fragments\" rel=\"nofollow ugc\">Optimocha.com\u003C\u002Fa> and let us help you optimize your WooCommerce website!\u003C\u002Fp>\n\u003Ch4>Main plugin features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Disables WooCommerce cart fragments.\u003C\u002Fli>\n\u003Cli>Checks the cart cookies and if it’s not empty, loads the cart fragments script so the cart totals are still updated.\u003C\u002Fli>\n\u003Cli>Brings you joy. (WARNING: Might not bring joy in some rare cases.)\u003C\u002Fli>\n\u003C\u002Ful>\n","A better way to disable WooCommerce's cart fragments script, and re-enqueue it when the cart is updated. Works with all caching plugins.",10000,133118,98,16,"2025-09-01T19:11:00.000Z","4.6","5.6",[145,130,146,147],"cart-fragments","woocommerce","woocommerce-cart-fragments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-cart-fragments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-cart-fragments.2.4.1.zip",{"attackSurface":151,"codeSignals":211,"taintFlows":270,"riskAssessment":296,"analyzedAt":307},{"hooks":152,"ajaxHandlers":200,"restRoutes":208,"shortcodes":209,"cronEvents":210,"entryPointCount":205,"unprotectedCount":205},[153,159,162,164,168,174,177,180,186,188,190,192,195,198],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","admin_menu","closure","ns-admin-options\\ns-admin-options-setup.php",7,{"type":154,"name":160,"callback":156,"file":157,"line":161},"admin_enqueue_scripts",13,{"type":154,"name":163,"callback":156,"file":157,"line":69},"wp_enqueue_scripts",{"type":154,"name":165,"callback":166,"file":167,"line":32},"admin_init","ns_view_register_options_group","ns-custom-message-cart-option.php",{"type":154,"name":169,"callback":170,"priority":171,"file":172,"line":173},"woocommerce_before_cart_table","ns_add_message_cart",9,"ns-custom-message-cart.php",47,{"type":154,"name":175,"callback":170,"priority":171,"file":172,"line":176},"woocommerce_after_cart_table",49,{"type":154,"name":178,"callback":170,"priority":171,"file":172,"line":179},"woocommerce_after_cart",50,{"type":181,"name":182,"callback":183,"priority":67,"file":184,"line":185},"filter","plugin_action_links","pluginEyeOnDeactivationFunction","plugineye\\plugineye-class.php",96,{"type":154,"name":155,"callback":156,"file":184,"line":187},113,{"type":154,"name":160,"callback":156,"file":184,"line":189},125,{"type":154,"name":160,"callback":156,"file":184,"line":191},136,{"type":154,"name":193,"callback":156,"file":184,"line":194},"activated_plugin",147,{"type":154,"name":196,"callback":156,"file":184,"line":197},"in_admin_footer",401,{"type":154,"name":193,"callback":156,"file":184,"line":199},440,[201,206],{"action":202,"nopriv":203,"callback":202,"hasNonce":203,"hasCapCheck":203,"file":204,"line":205},"pe_deactivation_ajax_function",false,"plugineye\\plugineye-ajax\\plugineye_on_deactivation_function.php",2,{"action":202,"nopriv":207,"callback":202,"hasNonce":203,"hasCapCheck":203,"file":204,"line":48},true,[],[],[],{"dangerousFunctions":212,"sqlUsage":213,"outputEscaping":215,"fileOperations":13,"externalRequests":48,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":269},[],{"prepared":13,"raw":13,"locations":214},[],{"escaped":216,"rawEcho":217,"locations":218},4,27,[219,223,224,226,229,230,232,234,235,237,239,240,241,243,244,245,246,248,250,253,255,257,259,261,263,265,267],{"file":220,"line":221,"context":222},"ns-admin-options\\ns_admin_option_dashboard.php",29,"raw output",{"file":220,"line":173,"context":222},{"file":220,"line":225,"context":222},52,{"file":227,"line":228,"context":222},"ns-admin-options\\ns_settings_box_newsletter.php",6,{"file":227,"line":158,"context":222},{"file":227,"line":231,"context":222},17,{"file":233,"line":228,"context":222},"ns-admin-options\\ns_settings_box_pro_version.php",{"file":233,"line":158,"context":222},{"file":233,"line":236,"context":222},8,{"file":233,"line":238,"context":222},11,{"file":233,"line":127,"context":222},{"file":233,"line":161,"context":222},{"file":242,"line":228,"context":222},"ns-admin-options\\ns_settings_box_theme_promo.php",{"file":242,"line":158,"context":222},{"file":242,"line":238,"context":222},{"file":242,"line":238,"context":222},{"file":242,"line":247,"context":222},18,{"file":242,"line":249,"context":222},19,{"file":251,"line":252,"context":222},"ns-admin-options\\ns_settings_custom.php",23,{"file":172,"line":254,"context":222},53,{"file":172,"line":256,"context":222},54,{"file":184,"line":258,"context":222},202,{"file":184,"line":260,"context":222},204,{"file":184,"line":262,"context":222},227,{"file":184,"line":264,"context":222},230,{"file":184,"line":266,"context":222},235,{"file":184,"line":268,"context":222},406,[],[271,288],{"entryPoint":272,"graph":273,"unsanitizedCount":70,"severity":287},"pe_deactivation_ajax_function (plugineye\\plugineye-ajax\\plugineye_on_deactivation_function.php:5)",{"nodes":274,"edges":285},[275,279],{"id":276,"type":277,"label":278,"file":204,"line":228},"n0","source","$_POST",{"id":280,"type":281,"label":282,"file":204,"line":283,"wp_function":284},"n1","sink","wp_remote_request() [SSRF]",45,"wp_remote_request",[286],{"from":276,"to":280,"sanitized":203},"medium",{"entryPoint":289,"graph":290,"unsanitizedCount":70,"severity":287},"\u003Cplugineye_on_deactivation_function> (plugineye\\plugineye-ajax\\plugineye_on_deactivation_function.php:0)",{"nodes":291,"edges":294},[292,293],{"id":276,"type":277,"label":278,"file":204,"line":228},{"id":280,"type":281,"label":282,"file":204,"line":283,"wp_function":284},[295],{"from":276,"to":280,"sanitized":203},{"summary":297,"deductions":298},"The ns-custom-message-cart plugin v1.2.4 exhibits a concerning security posture primarily due to its unprotected AJAX handlers, which represent its entire attack surface. While the plugin demonstrates good practices in its handling of SQL queries by exclusively using prepared statements and avoiding dangerous functions, the lack of authentication checks on its entry points creates a significant vulnerability.  Any user, regardless of their logged-in status or permissions, can potentially interact with these AJAX handlers, making them prime targets for malicious exploitation.\n\nThe static analysis revealed two AJAX handlers, both lacking authentication. Although taint analysis did not reveal critical or high-severity unsanitized paths, the inherent risk of unprotected entry points remains. Furthermore, a low output escaping rate of 13% suggests a high likelihood of cross-site scripting (XSS) vulnerabilities, as user-supplied data may not be adequately sanitized before being displayed.  The absence of any recorded vulnerabilities in its history might indicate a lack of scrutiny or a relatively new plugin, but it should not be interpreted as a sign of inherent security.\n\nIn conclusion, while the plugin's SQL handling is commendable, the unprotected AJAX endpoints and poor output escaping are serious weaknesses that expose the site to potential attacks, including unauthorized actions and XSS. The lack of vulnerability history is not a strong mitigating factor against these directly observable code flaws.",[299,301,303,305],{"reason":300,"points":67},"AJAX handlers without auth checks",{"reason":302,"points":236},"Low output escaping rate (13%)",{"reason":304,"points":158},"No nonce checks on AJAX handlers",{"reason":306,"points":158},"No capability checks on AJAX handlers","2026-03-16T22:26:10.225Z",{"wat":309,"direct":326},{"assetPaths":310,"generatorPatterns":317,"scriptPaths":318,"versionParams":319},[311,312,313,314,315,316],"\u002Fwp-content\u002Fplugins\u002Fns-custom-message-cart\u002Fns-admin-options\u002Fcss\u002Fns-option-css-page.css","\u002Fwp-content\u002Fplugins\u002Fns-custom-message-cart\u002Fns-admin-options\u002Fcss\u002Fns-option-css-custom-page.css","\u002Fwp-content\u002Fplugins\u002Fns-custom-message-cart\u002Fns-admin-options\u002Fjs\u002Fns-option-js-page.js","\u002Fwp-content\u002Fplugins\u002Fns-custom-message-cart\u002Fns-admin-options\u002Fcss\u002Fns-option-css-class.css","\u002Fwp-content\u002Fplugins\u002Fns-custom-message-cart\u002Fplugineye\u002Fassets\u002Fcss\u002Fplugineye_style.css","\u002Fwp-content\u002Fplugins\u002Fns-custom-message-cart\u002Fplugineye\u002Fassets\u002Fjs\u002Fplugineye_scripts.js",[],[313,316],[320,321,322,323,324,325],"ns-option-css-page.css?ver=","ns-option-css-custom-page.css?ver=","ns-option-js-page.js?ver=","ns-option-css-class.css?ver=","plugineye_style.css?ver=","plugineye_scripts.js?ver=",{"cssClasses":327,"htmlComments":330,"htmlAttributes":359,"restEndpoints":360,"jsGlobals":361,"shortcodeOutput":363},[328,329],"ns-woocommerce-","ns_woocommerce_",[331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358],"\u002F* *** plugin options *** *\u002F","\u002F* *** add link premium *** *\u002F","\u002F* *** add menu page and add sub menu page *** *\u002F","\u002F* *** add style *** *\u002F","\u002F* 1.0 Class properties *\u002F","\u002F* 2.0 Class constructor *\u002F","\u002F* 2.1 Constructor __construrctor(array()); *\u002F","\u002F* 3.0 Getters *\u002F","\u002F* 3.1 getData() method *\u002F","\u002F* 3.2 getPluginInitValueOption() method *\u002F","\u002F* 4.0 Setters *\u002F","\u002F* 4.1 setPluginInitValueOption() method *\u002F","\u002F* 5.0 pluginEyeStart() method *\u002F","\u002F* 6.0 addHiddenMenu() method *\u002F","\u002F* 7.0 Enqueue styles *\u002F","\u002F* 7.1 Enqueue css *\u002F","\u002F* 7.2 Enqueue js *\u002F","\u002F* 8.0 redirectOnActivationu() method *\u002F","\u002F* 9.0 displayCatchData() method *\u002F","\u002F* 10.0 pluginSandData($user) method *\u002F","\u002F* 11.0 plugineyePrintForm($user) method *\u002F","\u002F* 12.0 plugineyeUserData($user) method *\u002F","\u002F* 13.0 plugineyeSiteData() method *\u002F","\u002F* 14.0 plugineyeSdkData() method *\u002F","\u002F* 15.0 pluginEyeOnDeactivationFunction( $links, $file ) method *\u002F","\u002F* 16.0 requireAjaxFunction() method *\u002F","\u002F* 17.0 printModalForDeactivation() method *\u002F","\u002F* 18.0 reactivationPluginEye() method *\u002F",[],[],[362],"window.pe_data",[]]