[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_SdCbb3rpH4MwfPQtygFrXVMLpUk4r2nqI6UlQxENgk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":126,"fingerprints":187},"change-shipping-label","Change Shipping Label","1.2","Jan Wittler | Wittler Web GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Fbloggingwelt\u002F","\u003Cp>A simple plugin for changing shipping labels in WooCommece cart and checkout. You have options for showing or hiding it completely and you can change the labels to the text that you want!\u003C\u002Fp>\n\u003Cp>I can’t guarantee that the labels you have changed match the legal obligations in your country, so please check this in advance. I am not responsible for the functionality of the plugin and the use is at your own risk and responsibility.\u003C\u002Fp>\n","A simple plugin for changing shipping labels in WooCommece cart and checkout.",0,947,"2021-04-08T11:09:00.000Z","5.7.15","3.3","5.2.4",[18,19,20,21,22],"cart","checkout","labels","shipping","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-shipping-label.zip",85,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},"bloggingwelt",1,30,84,"2026-04-04T17:08:38.307Z",[36,56,71,88,104],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":31,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":23,"download_link":55,"security_score":46,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"shipblink-easypost-live-checkout-rates-labels","ShipBlink: EasyPost Live Checkout Rates & Labels","1.0.4","Sam (ShipBlink)","https:\u002F\u002Fprofiles.wordpress.org\u002Fshipblink\u002F","\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\u002FF_YA3v5PVxg?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>ShipBlink empowers ecommerce merchants with a comprehensive shipping solution that enhances both the checkout and post-purchase experience. By offering real-time, accurate shipping rates, automated label creation, and seamless integration with over 100 carriers, ShipBlink reduces cart abandonment and streamlines your shipping operations. Whether you need discounted shipping rates or a fully branded customer experience, ShipBlink delivers powerful tools for growing your business efficiently.\u003C\u002Fp>\n\u003Cp>100% Powered by EasyPost – no additional plugins required!\u003C\u002Fp>\n\u003Cp>Designed to simplify ecommerce logistics, ShipBlink provides AI-powered delivery estimates, automates manual tasks, and ensures that your customers get the best shipping options. With features like batch label creation and customizable tracking pages, ShipBlink helps you save time, lower costs, and increase customer satisfaction—all from one easy-to-use platform.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Accurate and Low-Cost Live Rates:\u003C\u002Fstrong> Convert carts with the lowest, most accurate shipping costs and AI-backed delivery estimates with live rating—no more inflated flat rates. MagicLogic-powered Cartonization\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Eco-Friendly Labels:\u003C\u002Fstrong> Reduce environmental impact with 100% carbon-neutral shipping.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Seamless Platform Integration:\u003C\u002Fstrong> Effortlessly add ShipBlink to platforms like WooCommerce, Shopify, BigCommerce, and eBay.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Streamlined Order Fulfillment:\u003C\u002Fstrong> Streamline order fulfillment through batching labels, configuring automated settings, and bulk operations on your orders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Comprehensive Package Insurance:\u003C\u002Fstrong> Protect your packages against damage, loss, and theft with our low-cost shipping insurance and simple claims process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Branded Tracking Pages:\u003C\u002Fstrong> Improve customer engagement and satisfaction with customizable branded tracking pages featuring real-time updates.\u003C\u002Fp>\n\u003Ch3>Priority Support\u003C\u002Fh3>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002Fshipblink.com\u002Fsupport\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa> or view our \u003Ca href=\"https:\u002F\u002Fhelp.shipblink.com\" rel=\"nofollow ugc\">Help center\u003C\u002Fa> and we will be happy to assist you.\u003C\u002Fp>\n\u003Ch3>Supported Carriers\u003C\u002Fh3>\n\u003Cp>ShipBlink integrates with a wide range of regional, domestic and international carriers through the EasyPost platform, ensuring comprehensive shipping coverage, including:\u003C\u002Fp>\n\u003Cp>– USPS\u003Cbr \u002F>\n– USPS Cubic\u003Cbr \u002F>\n– USPS Domestic\u003Cbr \u002F>\n– USPS International\u003Cbr \u002F>\n– USPS Returns\u003Cbr \u002F>\n– UPS\u003Cbr \u002F>\n– UPS Domestic\u003Cbr \u002F>\n– UPS International\u003Cbr \u002F>\n– UPS Mail Innovations\u003Cbr \u002F>\n– FedEx\u003Cbr \u002F>\n– FedEx Domestic\u003Cbr \u002F>\n– FedEx Ground Economy\u003Cbr \u002F>\n– FedEx International\u003Cbr \u002F>\n– FedEx Returns\u003Cbr \u002F>\n– DHL Express\u003Cbr \u002F>\n– DHL Express Domestic\u003Cbr \u002F>\n– DHL Express Worldwide\u003Cbr \u002F>\n– GSO\u003Cbr \u002F>\n– Accurate\u003Cbr \u002F>\n– APC\u003Cbr \u002F>\n– Asendia USA\u003Cbr \u002F>\n– Australia Post\u003Cbr \u002F>\n– Better Trucks\u003Cbr \u002F>\n– Bluestreak\u003Cbr \u002F>\n– Canada Post\u003Cbr \u002F>\n– Canpar\u003Cbr \u002F>\n– CDL Last Mile Solutions\u003Cbr \u002F>\n– Chronopost\u003Cbr \u002F>\n– CIRRO E-Commerce\u003Cbr \u002F>\n– Courier Express\u003Cbr \u002F>\n– CouriersPlease\u003Cbr \u002F>\n– CSLogistics\u003Cbr \u002F>\n– Dai Post\u003Cbr \u002F>\n– DeliverIt\u003Cbr \u002F>\n– Deutsche Post\u003Cbr \u002F>\n– DHL eCommerce Solutions\u003Cbr \u002F>\n– DHL Paket\u003Cbr \u002F>\n– DPD\u003Cbr \u002F>\n– DPD NL\u003Cbr \u002F>\n– DPD UK\u003Cbr \u002F>\n– DoorDash\u003Cbr \u002F>\n– Douglas\u003Cbr \u002F>\n– EPostGlobalV2\u003Cbr \u002F>\n– ePost Global\u003Cbr \u002F>\n– Estafeta\u003Cbr \u002F>\n– Evri\u003Cbr \u002F>\n– FedEx International Connect\u003Cbr \u002F>\n– FirstChoice\u003Cbr \u002F>\n– FirstMile\u003Cbr \u002F>\n– Flexport\u003Cbr \u002F>\n– Gio\u003Cbr \u002F>\n– Hailify\u003Cbr \u002F>\n– Henry\u003Cbr \u002F>\n– Interlink Express\u003Cbr \u002F>\n– Jet\u003Cbr \u002F>\n– Jitsu\u003Cbr \u002F>\n– Kuroneko Yamato\u003Cbr \u002F>\n– La Poste\u003Cbr \u002F>\n– Loomis Express\u003Cbr \u002F>\n– LSO\u003Cbr \u002F>\n– SEKO OmniParcel\u003Cbr \u002F>\n– OnTracV3\u003Cbr \u002F>\n– Optima\u003Cbr \u002F>\n– Osm Worldwide\u003Cbr \u002F>\n– Pandion\u003Cbr \u002F>\n– Parcelforce\u003Cbr \u002F>\n– Passport\u003Cbr \u002F>\n– PostNL\u003Cbr \u002F>\n– Purolator\u003Cbr \u002F>\n– Quick\u003Cbr \u002F>\n– Rover\u003Cbr \u002F>\n– Royal Mail\u003Cbr \u002F>\n– Sendle\u003Cbr \u002F>\n– SF Express\u003Cbr \u002F>\n– SmartKargo\u003Cbr \u002F>\n– Sonic\u003Cbr \u002F>\n– Spee-Dee\u003Cbr \u002F>\n– SpeedX\u003Cbr \u002F>\n– Swyft\u003Cbr \u002F>\n– TForce Logistics\u003Cbr \u002F>\n– TCC\u003Cbr \u002F>\n– UDS\u003Cbr \u002F>\n– UPS i-parcel\u003Cbr \u002F>\n– Veho\u003Cbr \u002F>\n– Yanwen\u003C\u002Fp>\n","Simplifying ecommerce shipping for WooCommerce merchants. Live Checkout Rates, Batch Labels powered by EasyPost",40,1447,100,"2026-01-15T16:34:00.000Z","6.9.4","4.0","7.2",[52,53,21,54,22],"batch-labels","checkout-rates","weight-based-shipping","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshipblink-easypost-live-checkout-rates-labels.1.0.4.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":32,"downloaded":64,"rating":11,"num_ratings":11,"last_updated":65,"tested_up_to":14,"requires_at_least":66,"requires_php":66,"tags":67,"homepage":69,"download_link":70,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"checkout-shipping-message-add-on-for-woocommerce","Checkout Shipping Message Add-on for WooCommerce","1.0.0","willduttenhance","https:\u002F\u002Fprofiles.wordpress.org\u002Fwillduttenhance\u002F","\u003Cp>This add-on will allow you to add a custom message to WooCommerce under that shipping totals shipping section of your checkout.\u003C\u002Fp>\n\u003Cp>The message will be wrapped by id shipping_message and class woocommerce-shipping-shipping-message for your theme to style\u003C\u002Fp>\n\u003Cp>Proudly supported by \u003Ca href=\"http:\u002F\u002Fenhanceindustries.com\u002F\" rel=\"nofollow ugc\">Enhance Industries\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Allows global custom message on the shipping totals area when checking out of Woocommerce\u003C\u002Fp>\n\u003Ch4>Supported Shops:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce (3.8.x) …tested to 5.1.0\u003C\u002Fli>\n\u003Cli>PHP 5.3 or higher\u003C\u002Fli>\n\u003Cli>WordPress 5.7.x or higher\u003C\u002Fli>\n\u003C\u002Ful>\n","This add-on will allow you to add a custom message to WooCommerce under that shipping totals shipping section of your checkout.",1315,"2021-04-14T02:48:00.000Z","5.3",[18,19,21,68,22],"shipping-message","https:\u002F\u002Fgithub.com\u002Fenhanceindustries\u002Fcheckout-shipping-message-add-on-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-shipping-message-add-on-for-woocommerce.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":46,"num_ratings":31,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":23,"tags":84,"homepage":23,"download_link":87,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"free-shipping-notice-for-woocommerce","Free Shipping Notice for WooCommerce","2.0","caitlinchou","https:\u002F\u002Fprofiles.wordpress.org\u002Fcaitlinchou\u002F","\u003Cp>Increase average order value by advertising your free shipping. Make sure your customers know about your offer through the Free Shipping Notice plugin.\u003C\u002Fp>\n\u003Cp>Free Shipping Notice adds a message in your cart and checkout about the amount remaining until a customer is eligible for free shipping.\u003C\u002Fp>\n\u003Cp>Features\u003Cbr \u002F>\n*   \u003Cstrong>Individualized\u003C\u002Fstrong> – updates based on each customer’s cart total to show remaining amount to spend\u003Cbr \u002F>\n*   \u003Cstrong>Customization\u003C\u002Fstrong> – customize colors, free shipping minimum, and applicable countries in the settings tab\u003Cbr \u002F>\n*   \u003Cstrong>Geolocation\u003C\u002Fstrong> – the plugin will detect a customer’s country to see if free shipping applies there (based on settings)\u003Cbr \u002F>\n*   \u003Cstrong>Mobile-friendly\u003C\u002Fstrong> – compatible with mobile devices\u003C\u002Fp>\n\u003Cp>Note\u003Cbr \u002F>\nTo use Free Shipping Notice, you must set up free shipping by adding a “free shipping” shipping method with a minimum order requirement through WooCommerce shipping zones\u003C\u002Fp>\n","Displays the remaining price to receive free shipping on the cart and checkout pages.",20,2856,"2019-03-11T15:31:00.000Z","4.9.29","3.0.0",[18,19,85,86,22],"free-shipping","free-shipping-tracker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-shipping-notice-for-woocommerce.2.0.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":11,"downloaded":96,"rating":11,"num_ratings":11,"last_updated":97,"tested_up_to":48,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":102,"download_link":103,"security_score":46,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"lite-shipping-counter-notice","Lite Shipping Counter & Notice","1.0.2","Luis Ruiz","https:\u002F\u002Fprofiles.wordpress.org\u002Flruizcode\u002F","\u003Cp>Lite Shipping Counter & Notice displays a simple message in Cart and\u002For Checkout telling customers how much they need to add to qualify for free shipping.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Toggle enable\u002Fdisable globally\u003C\u002Fli>\n\u003Cli>Custom message text with %%amount%% placeholder\u003C\u002Fli>\n\u003Cli>Show on Cart and\u002For Checkout pages\u003C\u002Fli>\n\u003Cli>Optional built-in styling or disable for custom CSS\u003C\u002Fli>\n\u003Cli>Background & text color customization\u003C\u002Fli>\n\u003Cli>Rounded corners option\u003C\u002Fli>\n\u003Cli>Ultra lightweight – no external assets on frontend\u003C\u002Fli>\n\u003Cli>Modern React-based settings page\u003C\u002Fli>\n\u003Cli>HPOS compatible\u003C\u002Fli>\n\u003Cli>Multilingual Compatibility: WPML, Polylang, TranslatePress, qTranslate-X, Weglot, WordPress locale (fallback)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin uses a build process to generate the JavaScript and CSS files\u003Cbr \u002F>\ndistributed in \u003Ccode>assets\u002Fbuild\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>The original, human-readable source files are available in the\u003Cbr \u002F>\n    assets\u002Fsrc\u002F directory included in this plugin.\u003C\u002Fp>\n","Lightweight notice for WooCommerce that shows how much is left to unlock free shipping.",130,"2026-02-17T11:44:00.000Z","6.0","7.4",[18,19,85,101,22],"notification-bar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flite-shipping-counter-notice\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flite-shipping-counter-notice.1.0.2.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":48,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":124,"download_link":125,"security_score":46,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"woocommerce-direct-checkout","Direct Checkout for WooCommerce","3.6.3","quadlayers","https:\u002F\u002Fprofiles.wordpress.org\u002Fquadlayers\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fwoocommerce-direct-checkout\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fwoocommerce-direct-checkout\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fdocumentation\u002Fwoocommerce-direct-checkout\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fquadlayers\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WooCommerce direct checkout is a helpful tool to simplify the checkout process. Direct checkout converts into one-click process, customer dicesion to sale.\u003C\u002Fp>\n\u003Ch3>Presentation\u003C\u002Fh3>\n\u003Cp>WooCommerce Direct Checkout  is a plugin to allow the steps reduction inside Woocommerce checkout process. You are able to simplify the checkout process by skipping the shopping cart page. The “Add to cart” button is added in each product to redirect customers to the checkout page. This can encourage buyers to shop more and quickly. You will increase your sales reducing cart abandonment.\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\u002FRH7WJEZYLOU?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\u003Ch4>Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simplify check out process.\u003C\u002Fli>\n\u003Cli>Reduce cart abandonment\u003C\u002Fli>\n\u003Cli>Skip add to cart.\u003C\u002Fli>\n\u003Cli>Avoid reload checkout page.\u003C\u002Fli>\n\u003Cli>Remove checkout fields.\u003C\u002Fli>\n\u003Cli>Quick purchase functionality.\u003C\u002Fli>\n\u003Cli>Simplify Woocommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Formerly WooCommerce Direct Checkout\u003C\u002Fh3>\n\u003Cp>This plugin was formerly known as “WooCommerce Direct Checkout”. WordPress forced us on August 8, 2019 to change the name of the plugin due to use of the “WooCommerce” word at the beginning of the name. We apologize for the problems that the downtime may have caused to you.\u003C\u002Fp>\n\u003Ch3>Ajax add to cart\u003C\u002Fh3>\n\u003Cp>The Ajax add to cart option allows you to include single products, variable, grouped and virtual products in the cart without required to reload the entire site each time.\u003C\u002Fp>\n\u003Ch3>Speed checkout process\u003C\u002Fh3>\n\u003Cp>WooCommerce Direct Checkout aims to simplify the checkout process, leading to an immediate increase in sales. This plugin for WooCommerce allows you to redirect users to the checkout instead of cart page, change the text and link of the added to cart alert and include the ajax add to cart button in the products pages.\u003C\u002Fp>\n\u003Ch3>Remove checkout fields\u003C\u002Fh3>\n\u003Cp>The checkout options allow you to easily remove the unnecessary fields to reduce the user spend completing those fields. Also WooCommerce Direct Checkot allows you to remove other unnecessary things in the checkout process like the order comments, shipping address, coupon form, policy text, and terms and conditions.\u003C\u002Fp>\n\u003Ch3>One page checkout\u003C\u002Fh3>\n\u003Cp>In the premium version of WooCommerce Direct Checkot, we’ve included an incredible feature that includes a cart form in the checkout. This allows your users to edit the cart items directly in the checkout page, avoiding the need to force them to edit the order in the cart page.\u003C\u002Fp>\n\u003Ch3>Quick purchase button\u003C\u002Fh3>\n\u003Cp>The premium version of WooCommerce Direct Checkot allows to include a quick purchase button in the single products page that redirects your users directly to the checkout page, avoiding the need to force them to add the products in the cart.\u003Cbr \u002F>\n\\\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","Formerly \"WooCommerce Direct Checkout\". This plugin simplifies the entire WooCommerce checkout process to improve your sales rate.",80000,3153614,96,403,"2026-03-11T18:49:00.000Z","4.7","5.6",[120,121,105,122,123],"woocommerce-ajax","woocommerce-ajax-cart","woocommerce-one-page-checkout","woocommerce-quick-buy","https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fwoocommerce-direct-checkout\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-direct-checkout.3.6.3.zip",{"attackSurface":127,"codeSignals":152,"taintFlows":174,"riskAssessment":175,"analyzedAt":186},{"hooks":128,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":11,"unprotectedCount":11},[129,135,139,144],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","admin_menu","change_shipping_labels_add_plugin_page","change-shipping-label.php",43,{"type":130,"name":136,"callback":137,"file":133,"line":138},"admin_init","change_shipping_labels_page_init",44,{"type":140,"name":141,"callback":142,"file":133,"line":143},"filter","woocommerce_shipping_package_name","csl_custom_shipping_label",199,{"type":140,"name":145,"callback":146,"file":133,"line":147},"woocommerce_cart_shipping_method_full_label","csl_change_shipping_method_label",243,[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":173},[],{"prepared":11,"raw":11,"locations":155},[],{"escaped":157,"rawEcho":158,"locations":159},4,6,[160,163,165,167,169,171],{"file":133,"line":161,"context":162},159,"raw output",{"file":133,"line":164,"context":162},161,{"file":133,"line":166,"context":162},173,{"file":133,"line":168,"context":162},175,{"file":133,"line":170,"context":162},177,{"file":133,"line":172,"context":162},179,[],[],{"summary":176,"deductions":177},"The \"change-shipping-label\" plugin v1.2 exhibits a generally positive security posture based on the provided static analysis. The complete absence of identifiable entry points like AJAX handlers, REST API routes, shortcodes, and cron events, along with zero unprotected entry points, significantly limits the potential attack surface. Furthermore, the code demonstrates good practice by utilizing prepared statements for all SQL queries and avoiding file operations and external HTTP requests, which are common sources of vulnerabilities. The lack of known CVEs and historical vulnerabilities further bolsters confidence in its current security state.\n\nHowever, a notable area of concern is the output escaping. With only 40% of the 10 outputs being properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means that malicious scripts could potentially be injected and executed within the WordPress admin area or on the frontend if the unescaped output is rendered in a context that allows for script execution. Additionally, the absence of nonce checks and capability checks across all entry points (though there are no entry points detected) is a theoretical weakness that could become a practical one if the plugin were to introduce new entry points in the future without adequate security measures. \n\nIn conclusion, while the plugin has a strong foundation with minimal attack surface and secure data handling for SQL, the insufficient output escaping presents a clear and present risk. Addressing the unescaped outputs should be the immediate priority to mitigate potential XSS vulnerabilities. The lack of specific security checks (nonces, capabilities) on entry points is less of an immediate concern given the current lack of entry points, but it's a good practice to incorporate these moving forward.",[178,181,184],{"reason":179,"points":180},"Insufficient output escaping",8,{"reason":182,"points":183},"Missing nonce checks",5,{"reason":185,"points":183},"Missing capability checks","2026-03-17T07:10:27.525Z",{"wat":188,"direct":193},{"assetPaths":189,"generatorPatterns":190,"scriptPaths":191,"versionParams":192},[],[],[],[],{"cssClasses":194,"htmlComments":196,"htmlAttributes":212,"restEndpoints":229,"jsGlobals":230,"shortcodeOutput":231},[195],"change_shipping_labels_option_name",[197,198,199,200,201,202,203,204,205,206,207,208,209,210,211],"Copyright (C) 2020 Jan Wittler","This program is free software; you can redistribute it and\u002For","modify it under the terms of the GNU General Public License","as published by the Free Software Foundation; either version 2","of the License, or (at your option) any later version.","This program is distributed in the hope that it will be useful,","but WITHOUT ANY WARRANTY; without even the implied warranty of","MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the","GNU General Public License for more details.","You should have received a copy of the GNU General Public License","along with this program; if not, write to the Free Software","Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.","Generated by the WordPress Option Page generator","at http:\u002F\u002Fjeremyhixon.com\u002Fwp-tools\u002Foption-page\u002F","Modified by the Author of the Plugin.",[213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228],"name=\"change_shipping_labels_option_name[shipping_label_0]\"","id=\"shipping_label_0\"","name=\"change_shipping_labels_option_name[display_options_1]\"","id=\"display_options_1-0\"","value=\"Show\"","id=\"display_options_1-1\"","value=\"Hide\"","name=\"change_shipping_labels_option_name[shipping_method_label_2]\"","id=\"shipping_method_label_2\"","name=\"change_shipping_labels_option_name[display_options_3]\"","id=\"display_options_3-0\"","value=\"Show label and price\"","id=\"display_options_3-1\"","value=\"Show label and hide price\"","id=\"display_options_3-2\"","value=\"Hide label and show price\"",[],[],[]]