[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffCKVZB00NUa3r7drvgcuigFkfOBomypFyt2eGHwh6jY":3,"$f91m5DHhalINNkz0yeak78i1rYEE53AshF7HpXhRUL6A":753,"$f00MpCfK6dvUflfFR965fwjlWr4mOc7JMngO8I94mlJ4":757},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":129,"fingerprints":592},"dhlpwc","DHL eCommerce (Benelux) for WooCommerce","2.2.3","DHL eCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhlparcel\u002F","\u003Cp>Use the free official DHL eCommerce (Benelux) for WooCommerce plugin to professionalize your online store frontstage and behind the scenes. Manage your shipments easily. Offer visitors a unique experience by tailoring services to your business. Whether you process orders individually or a hundred at a time: you always have the right labels ready as soon as you want them.\u003C\u002Fp>\n\u003Cp>\u003Cem>Please note that this plug-in can only be used by online stores that ship orders from the following regions:\u003C\u002Fem>\u003Cbr \u002F>\n* Netherlands\u003Cbr \u002F>\n* Belgium\u003Cbr \u002F>\n* Luxembourg\u003C\u002Fp>\n\u003Ch4>Benefits & Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Fast and easy \u003Cstrong>label creation\u003C\u002Fstrong> of your orders. Within the Netherlands, Belgium and Luxembourg and into Europe.\u003C\u002Fli>\n\u003Cli>You can easily generate and print \u003Cstrong>multiple labels\u003C\u002Fstrong> at once from the order screen.\u003C\u002Fli>\n\u003Cli>Let customers select their preferred \u003Cstrong>shipping method\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>additional delivery services\u003C\u002Fstrong> such as the 18+ check, insured shipping, signature on receipt and different return address.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>delivery times\u003C\u002Fstrong> so that customers can select a \u003Cstrong>specific time slot\u003C\u002Fstrong> in which their products will be delivered (only available for customers in the Netherlands).\u003C\u002Fli>\n\u003Cli>Show \u003Cstrong>DHL ServicePoints\u003C\u002Fstrong> in the checkout of your online store so that customers can select a pickup point nearby.\u003C\u002Fli>\n\u003Cli>Automatically receive a \u003Cstrong>tracking code\u003C\u002Fstrong> for each label.\u003C\u002Fli>\n\u003Cli>Create a \u003Cstrong>return label automatically\u003C\u002Fstrong> for every shipment.\u003C\u002Fli>\n\u003Cli>Charge \u003Cstrong>variable shipping costs\u003C\u002Fstrong> for recipients in different countries by using Shipping Zones.\u003C\u002Fli>\n\u003Cli>Set rules for \u003Cstrong>variable shipping costs\u003C\u002Fstrong>. For instance: increase shipping costs automatically for heavier products or make \u003Cstrong>shipping cheaper from a number of items\u003C\u002Fstrong> in the shopping cart.\u003C\u002Fli>\n\u003Cli>Offer your customers \u003Cstrong>free or discounted delivery\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Choose from various \u003Cstrong>automation rules\u003C\u002Fstrong> to ship faster than ever.\u003C\u002Fli>\n\u003Cli>Experience \u003Cstrong>premium support\u003C\u002Fstrong>, timely compatibility updates and bug fixes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin has certified compatibility with WMPL that enables you to leverage multilingual capabilities. Click \u003Ca href=\"https:\u002F\u002Fwpml.org\u002Fplugin\u002Fdhl-for-woocommerce\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> for further information.\u003C\u002Fp>\n\u003Ch4>Availability by countries and prerequisites\u003C\u002Fh4>\n\u003Cp>This plug-in can be used by online stores that ship orders from the Benelux region into Europe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DHL eCommerce for Benelux:\u003C\u002Fstrong> Please self-generate your API credentials with your business customer portal account.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>Not a customer yet?\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dutch customers: \u003Ca href=\"https:\u002F\u002Fwww.dhlecommerce.nl\u002Fen\u002Fbusiness\u002Fstart-shipping-immediately\" rel=\"nofollow ugc\">Self-onboard\u003C\u002Fa> yourselves as a business customer of DHL eCommerce Netherlands in a jiffy. You will directly receive an activation email to start shipping immediately.\u003C\u002Fli>\n\u003Cli>Belgium customers: Ask for a \u003Ca href=\"https:\u002F\u002Fwww.dhlecommerce.be\u002Fen\u002Fbusiness\u002Frequest-quote\" rel=\"nofollow ugc\">quote\u003C\u002Fa> if you ship from Belgium or Luxembourg.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional information\u003C\u002Fh4>\n\u003Cp>A “Google Maps API Key” is required if you wish to display DHL locations on a map for your customers.\u003C\u002Fp>\n","DHL eCommerce (Benelux) presents: The official DHL eCommerce for WooCommerce plugin to automate your e-commerce shipping process.",2000,66312,100,2,"2025-12-08T09:54:00.000Z","6.8.5","4.7","5.6",[20,21,22,23,24],"dhl","dhl-ecommerce","shipping","shipping-rates","woocommerce","https:\u002F\u002Fwww.dhlecommerce.nl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.2.3.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"dhlparcel",1,30,94,"2026-05-19T21:21:32.353Z",[39,61,78,91,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"elex-woo-dhl-express-shipping","ELEX WooCommerce DHL Express Shipping Method","3.1.0","ELEXtensions","https:\u002F\u002Fprofiles.wordpress.org\u002Felextensions\u002F","\u003Cp>ELEX WooCommerce DHL  Shipping plugin helps your eCommerce Store by streamlining DHL Express shipping integration by automating the checkout process by fetching real-time shipping rates using DHL Express APIs. The shipping rates will be displayed to the Customer on the cart and checkout page based on product weight, postcode & other relevant details of the items added to the cart.\u003C\u002Fp>\n\u003Ch4>Dynamically Calculate Shipping Rates\u003C\u002Fh4>\n\u003Cp>The shop owner can configure the shipping options from the plugin’s Settings page. During checking out, the Customer can choose the best shipping service and proceed to checkout.\u003C\u002Fp>\n\u003Ch3>Premium Version\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Felextensions.com\u002Fplugin\u002Fwoocommerce-dhl-express-ecommerce-paket-shipping-plugin-with-print-label\u002F\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa> of DHL Plugin features Generating Shipment Labels with Postage, Return Label, Commercial Invoice & Shipment Tracking using DHL Express, DHL Paket & DHL eCommerce APIs.\u003C\u002Fp>\n\u003Ch4>Features of ELEX WooCommerce DHL Shipping Premium\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Supports DHL Express, DHL Paket and DHL eCommerce\u003C\u002Fli>\n\u003Cli>Print DHL Shipping Label with Postage.\u003C\u002Fli>\n\u003Cli>Print DHL Return Label from WooCommerce Order Page.\u003C\u002Fli>\n\u003Cli>DHL Commercial Invoice.\u003C\u002Fli>\n\u003Cli>DHL Archive Air Waybill.\u003C\u002Fli>\n\u003Cli>Create & Delete Shipments in Bulk.\u003C\u002Fli>\n\u003Cli>Use the paperless trade feature and get a DHL Commercial Invoice.\u003C\u002Fli>\n\u003Cli>Auto Shipment Tracking: Tracking info will be available to the customer while generating the label.\u003C\u002Fli>\n\u003Cli>Box packing with DHL boxes and Custom boxes.\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable, edit the names of services and add handling costs to shipping services.\u003C\u002Fli>\n\u003Cli>Many more options to enhance your shipping experience along with great support!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>Premium Version Video Demo\u003C\u002Fh4>\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\u002F87s54jmw00Y?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","Display DHL Express Live Shipping Rates on Cart & Checkout Page based on the Shipping Destination and Cart Content using DHL APIs.",300,10401,90,10,"2026-02-02T05:21:00.000Z","6.9.4","3.0.1","",[21,56,57,58,22],"dhl-express","dhl-paket","dhl-woocommerce","https:\u002F\u002Felextensions.com\u002Fplugin\u002Felex-woocommerce-dhl-express-ecommerce-paket-shipping-plugin-with-print-label-free-version\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Felex-woo-dhl-express-shipping.3.1.0.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":13,"downloaded":69,"rating":36,"num_ratings":70,"last_updated":71,"tested_up_to":52,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":76,"download_link":77,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"a2z-dhl-express-shipping","Shipi – DHL Express Integration for Woocommerce","5.6.4","Aarsiv Groups","https:\u002F\u002Fprofiles.wordpress.org\u002Faarsiv\u002F","\u003Cp>The \u003Cstrong>Shipi – DHL Express Integration for Woocommerce\u003C\u002Fstrong> plugin connects your store directly with \u003Cstrong>DHL Express\u003C\u002Fstrong>, providing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time DHL Express rates at checkout\u003C\u002Fli>\n\u003Cli>Automated shipping labels (including return labels)\u003C\u002Fli>\n\u003Cli>Pickup requests & tracking\u003C\u002Fli>\n\u003Cli>Automatic order status updates\u003C\u002Fli>\n\u003Cli>Full HPOS support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin removes the hassle of manual shipping by automating every step with \u003Ca href=\"https:\u002F\u002Fmyshipi.com\" rel=\"nofollow ugc\">Shipi\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For setup documentation, visit:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fknowledgebase.myshipi.com\u002Fblogs\u002Fhow-to-configure-dhl-express-using-shipi-dhl-express-integration-plugin-in-wordpress\" rel=\"nofollow ugc\">Installation & Configuration Guide\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fknowledgebase.myshipi.com\u002Fblogs\u002Fhow-to-obtain-dhl-express-rest-api-key-and-secret\" rel=\"nofollow ugc\">Obtain DHL Express REST API Key and Secret from DHLExpress\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fknowledgebase.myshipi.com\u002Fblogs\u002Fdhl-express-useful-filters-snippets-for-wordpress-woocommerce\" rel=\"nofollow ugc\">Developer Snippets\u003C\u002Fa> \u002F \u003Ca href=\"https:\u002F\u002Fapp.myshipi.com\u002Fsupport\" rel=\"nofollow ugc\">Request New Snippet\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Customer-Facing (Checkout Page):\u003C\u002Fstrong>\u003Cbr \u002F>\n* Real-time DHL Express shipping rates\u003Cbr \u002F>\n* Domestic & international services:\u003Cbr \u002F>\n  – DHL Express Worldwide\u003Cbr \u002F>\n  – DHL Domestic Express\u003Cbr \u002F>\n  – DHL Economy Select\u003Cbr \u002F>\n  – DHL Express Envelope\u003Cbr \u002F>\n  – And more (14+ services)\u003Cbr \u002F>\n* DHL account discounts supported\u003Cbr \u002F>\n* Hooks & filters available (currency conversion, insurance, packaging, etc.)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Admin-Facing (WooCommerce Dashboard):\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic DHL Express label generation\u003Cbr \u002F>\n* Manual shipment creation option\u003Cbr \u002F>\n* Email delivery of labels + download from WooCommerce order page\u003Cbr \u002F>\n* Return labels & pickup creation\u003Cbr \u002F>\n* Automatic tracking updates for customers\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant labels\u003C\u002Fstrong> – No delays between order placement and label creation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All DHL Express services supported\u003C\u002Fstrong> – Domestic + International\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error prevention\u003C\u002Fstrong> – Handles address length limits to avoid delivery failures\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database optimized\u003C\u002Fstrong> – Short label URLs stored (not heavy Base64 data)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipment auditing\u003C\u002Fstrong> – Detects failed\u002Fdamaged deliveries for refund claims\u003C\u002Fli>\n\u003C\u002Ful>\n","Seamless DHL Express WooCommerce integration - live rates, automated\u002Fmanual labels, return labels, pickups, invoices, and tracking.",54906,12,"2026-02-10T07:12:00.000Z","4.0.1",[20,56,74,23,75],"dhl-plugin","woocommerce-shipping","https:\u002F\u002Fmyshipi.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fa2z-dhl-express-shipping.5.6.4.zip",{"slug":79,"name":80,"version":81,"author":65,"author_profile":66,"description":82,"short_description":83,"active_installs":50,"downloaded":84,"rating":27,"num_ratings":27,"last_updated":85,"tested_up_to":52,"requires_at_least":72,"requires_php":18,"tags":86,"homepage":54,"download_link":89,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":90},"shipi","Shipi – Multi-Carrier Shipping Plugin for WooCommerce","1.3.2","\u003Cp>\u003Cstrong>Shipi\u003C\u002Fstrong> is the ultimate shipping solution for WooCommerce stores. Whether you’re shipping with FedEx, DHL, UPS, Aramex, or others (\u003Ca href=\"https:\u002F\u002Fmyshipi.com\u002Fcarriers\" rel=\"nofollow ugc\">Full List\u003C\u002Fa>) – Shipi simplifies the process.\u003C\u002Fp>\n\u003Cp>Easily compare live shipping rates, generate shipping labels in 1 click, print invoices and packing slips, and track shipments automatically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No coding. No hassle. Just powerful WooCommerce shipping made easy.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Top Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– 📦 \u003Cstrong>Real-time shipping rates\u003C\u002Fstrong> from 15+ carriers (FedEx, DHL, UPS, Aramex, etc.)\u003Cbr \u002F>\n– 🏷️ \u003Cstrong>Instant shipping label generation\u003C\u002Fstrong> after order creation\u003Cbr \u002F>\n– 📊 \u003Cstrong>Compare shipping options\u003C\u002Fstrong> at checkout and backend\u003Cbr \u002F>\n– 🧾 \u003Cstrong>Print invoice & packing slips\u003C\u002Fstrong>\u003Cbr \u002F>\n– 🔁 \u003Cstrong>Automatic order status updates\u003C\u002Fstrong> via webhook\u003Cbr \u002F>\n– 📬 \u003Cstrong>Email customers\u003C\u002Fstrong> with tracking info & delivery status\u003Cbr \u002F>\n– 🌍 \u003Cstrong>Multi-country support\u003C\u002Fstrong> with custom shipper accounts\u003Cbr \u002F>\n– 🔌 Fully integrated into the WooCommerce order page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose Shipi?\u003C\u002Fstrong>\u003Cbr \u002F>\n– Save time with automation\u003Cbr \u002F>\n– Improve delivery experience for your customers\u003Cbr \u002F>\n– Built and tested for WooCommerce 100%\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Start shipping like a pro in just 2 minutes.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For a full visual guide, visit \u003Ca href=\"https:\u002F\u002Fmyshipi.com\u002Fdocs\u002Fwoocommerce\u002Fmulti-carrier\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Shipi’s shipping API to:\u003Cbr \u002F>\n– Link your site to your Shipi account\u003Cbr \u002F>\n– Retrieve live shipping rates\u003Cbr \u002F>\n– Generate shipping labels\u003Cbr \u002F>\n– Load carrier data and brand assets\u003Cbr \u002F>\n– Track shipments and notify customers\u003C\u002Fp>\n\u003Cp>API Endpoints used:\u003Cbr \u002F>\n– \u003Ccode>https:\u002F\u002Fapp.myshipi.com\u002Fapi\u002Flink-site.php\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>https:\u002F\u002Fapp.myshipi.com\u002Fembed\u002Flabel.php\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>https:\u002F\u002Fapp.myshipi.com\u002Flabel_api\u002Fentry.php\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>https:\u002F\u002Fapp.myshipi.com\u002Fassets\u002Fimg\u002Fbrand\u002F\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>https:\u002F\u002Fapp.myshipi.com\u002Fcarriers.php\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>https:\u002F\u002Fapp.myshipi.com\u002Frates_api\u002Fshipi_rates.php\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fmyshipi.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmyshipi.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","🚀 Ship smarter and faster! Shipi helps you connect global shipping carriers with WooCommerce for real-time rates, shipping label generation, and track &hellip;",1416,"2026-02-10T05:35:00.000Z",[20,87,88,23,75],"fedex","shipping-label","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshipi.1.3.2.zip","2026-04-06T09:54:40.288Z",{"slug":75,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":52,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":108,"download_link":109,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"WooCommerce Shipping","2.2.8","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>Save time and money with WooCommerce Shipping. This dedicated shipping plugin allows you to print discounted shipping labels and compare live label rates with just a few clicks. There is no need to spend time setting up individual carrier accounts as everything is done directly from your WooCommerce dashboard.\u003C\u002Fp>\n\u003Cp>With WooCommerce Shipping, critical services are hosted on Automattic’s best-in-class infrastructure, rather than relying on your store’s hosting. That means your store will be more stable and faster.\u003C\u002Fp>\n\u003Cp>To start shipping, simply install this free plugin, create a WooCommerce account, and start saving time and money on your packages.\u003C\u002Fp>\n\u003Ch4>Print USPS, UPS, and DHL shipping labels and get heavily discounted rates\u003C\u002Fh4>\n\u003Cp>Ship domestically and internationally right from your WooCommerce dashboard. Print USPS, UPS, and DHL labels to save up to 77% instantly. All shipments are 100% carbon-neutral. More carriers are coming soon.\u003C\u002Fp>\n\u003Ch4>Compare live shipping label rates\u003C\u002Fh4>\n\u003Cp>Compare live rates across carriers to make sure you get the best price without guesswork or complex math.\u003C\u002Fp>\n\u003Ch4>Split shipments\u003C\u002Fh4>\n\u003Cp>Send orders in multiple shipments as products become ready.\u003C\u002Fp>\n\u003Ch4>Optimized tracking\u003C\u002Fh4>\n\u003Cp>Our built-in Shipment Tracking feature makes it easier for you and your customers to manage tracking numbers by automatically adding tracking IDs to “Order Complete” emails.\u003C\u002Fp>\n\u003Ch4>Address verification at checkout\u003C\u002Fh4>\n\u003Cp>Say goodbye to undeliverable packages and the hassle of managing incorrect addresses by enabling address verification at checkout. Including your customers in the shipping process will reduce failed deliveries, costly returns, and guesswork.\u003C\u002Fp>\n\u003Ch4>Supported store countries and currencies\u003C\u002Fh4>\n\u003Cp>WooCommerce Shipping currently only supports stores shipping from the following countries and using the following currencies. Please note you can still ship internationally, this is only applicable to your store’s location.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Store countries\u003C\u002Fstrong>\u003Cbr \u002F>\n– United States (US)\u003Cbr \u002F>\n– American Samoa (AS)\u003Cbr \u002F>\n– Puerto Rico (PR)\u003Cbr \u002F>\n– United States Virgin Islands (VI)\u003Cbr \u002F>\n– Guam (GU)\u003Cbr \u002F>\n– Northern Mariana Islands (MP)\u003Cbr \u002F>\n– United States Minor Outlying Islands (UM)\u003Cbr \u002F>\n– Federated States of Micronesia (FM)\u003Cbr \u002F>\n– Marshall Islands (MH)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Store currencies\u003C\u002Fstrong>\u003Cbr \u002F>\n– United States Dollar (USD)\u003C\u002Fp>\n","A free shipping plugin for US merchants to print discounted shipping labels and compare live label rates directly from your WooCommerce dashboard.",60000,1474287,42,15,"2026-04-13T11:32:00.000Z","6.8","7.4",[20,106,22,107,24],"labels","usps","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fshipping\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-shipping.2.2.8.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":36,"last_updated":121,"tested_up_to":52,"requires_at_least":122,"requires_php":18,"tags":123,"homepage":125,"download_link":126,"security_score":127,"vuln_count":14,"unpatched_count":27,"last_vuln_date":128,"fetched_at":29},"printful-shipping-for-woocommerce","Printful Integration for WooCommerce","2.2.12","printful","https:\u002F\u002Fprofiles.wordpress.org\u002Fprintful\u002F","\u003Ch4>Partner with the #1 print-on-demand drop shipping plugin. Over 300,000 active customers and counting!\u003C\u002Fh4>\n\u003Cp>With Printful, you can focus on building your store. We’ll print, fulfill and ship your products for you. Simply upload your design, add it to your store, and we’ll do the rest.\u003C\u002Fp>\n\u003Cp>We offer more than 305+ products in various categories—apparel, home & living items, jewelry, accessories, and more!  Once your orders start rolling in, we’ll fulfill and ship each one under your brand at our in-house and partner facilities, located globally.\u003C\u002Fp>\n\u003Cp>Printful customers have already made more than $1 billion in sales, so start selling today!\u003C\u002Fp>\n\u003Ch4>How does Printful work?\u003C\u002Fh4>\n\u003Cp>When a customer buys something from your WooCommerce store, the order is automatically imported to Printful, where we fulfill and ship it to them under your brand. You can then see your order, revenue, and profit statistics on your WooCommerce dashboard.\u003C\u002Fp>\n\u003Cp>We’re trusted to print over 1 million products monthly and we can’t wait to print yours!\u003C\u002Fp>\n\u003Cp>Learn more about the WooCommerce + Printful integration \u003Ca href=\"https:\u002F\u002Fwww.printful.com\u002Fdashboard\u002Fwoocommerce\u002Fregister\" rel=\"nofollow ugc\">here\u003C\u002Fa>:\u003C\u002Fp>\n\u003Ch4>With WooCommerce + Printful, you get:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Control over your profit: We charge you to cover production while you set your retail price, and what’s left is your profit\u003C\u002Fli>\n\u003Cli>Automated tax settings and live shipping rates\u003C\u002Fli>\n\u003Cli>Free design templates: Get creative with our Design Maker\u003C\u002Fli>\n\u003Cli>Product personalization: Sell designs your customers can personalize themselves\u003C\u002Fli>\n\u003Cli>Warehousing & Fulfillment services: Store your inventory at our warehouse, and we’ll fulfill all your orders\u003C\u002Fli>\n\u003Cli>Stress-free shipping: Lost shipments are on us, and we offer shipping methods with tracking\u003C\u002Fli>\n\u003Cli>Discounted samples: Order samples of your products with 20% off + free shipping to select destinations to ensure your customers are getting quality products.\u003C\u002Fli>\n\u003Cli>24\u002F7 support: Get in touch with us using chat or email\u003C\u002Fli>\n\u003C\u002Ful>\n","Grow your store with the top print-on-demand dropshipping plugin",50000,1732108,52,"2026-01-14T14:00:00.000Z","5.3",[124,114,22,23,24],"drop-shipping","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprintful-shipping-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprintful-shipping-for-woocommerce.2.2.12.zip",98,"2026-02-18 14:59:59",{"attackSurface":130,"codeSignals":434,"taintFlows":500,"riskAssessment":580,"analyzedAt":591},{"hooks":131,"ajaxHandlers":349,"restRoutes":431,"shortcodes":432,"cronEvents":433,"entryPointCount":404,"unprotectedCount":404},[132,138,142,147,150,154,156,160,163,165,169,174,178,181,184,187,191,193,196,200,203,205,209,212,214,218,220,222,225,227,228,232,236,240,243,246,250,253,256,260,262,263,266,270,273,275,278,280,284,288,292,295,298,302,304,308,312,315,317,320,324,327,330,331,334,338,342,346,347],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","plugins_loaded","init","dhlpwoocommerce.php",37,{"type":133,"name":139,"callback":140,"file":136,"line":141},"before_woocommerce_init","closure",133,{"type":133,"name":143,"callback":144,"file":145,"line":146},"admin_enqueue_scripts","load_scripts","includes\\controller\\admin\\class-dhlpwc-controller-admin-migrate.php",28,{"type":133,"name":148,"callback":149,"file":145,"line":35},"admin_notices","show_migrate_notice",{"type":133,"name":143,"callback":151,"file":152,"line":153},"load_styles","includes\\controller\\admin\\class-dhlpwc-controller-admin-order-metabox.php",20,{"type":133,"name":143,"callback":144,"file":152,"line":155},21,{"type":133,"name":157,"callback":158,"priority":50,"file":152,"line":159},"add_meta_boxes","add_meta_box",23,{"type":133,"name":143,"callback":151,"file":161,"line":162},"includes\\controller\\admin\\class-dhlpwc-controller-admin-order.php",16,{"type":133,"name":143,"callback":144,"file":161,"line":164},17,{"type":133,"name":166,"callback":167,"priority":50,"file":161,"line":168},"woocommerce_admin_order_data_after_shipping_address","parcelshop_info",19,{"type":170,"name":171,"callback":172,"priority":50,"file":161,"line":173},"filter","handle_bulk_actions-woocommerce_page_wc-orders","handle_wc_bulk_actions",24,{"type":170,"name":175,"callback":176,"priority":50,"file":161,"line":177},"woocommerce_shop_order_list_table_columns","add_label_column",29,{"type":133,"name":179,"callback":180,"priority":50,"file":161,"line":35},"woocommerce_shop_order_list_table_custom_column","add_label_column_content",{"type":170,"name":182,"callback":176,"priority":50,"file":161,"line":183},"manage_edit-shop_order_columns",32,{"type":133,"name":185,"callback":180,"priority":50,"file":161,"line":186},"manage_shop_order_posts_custom_column",33,{"type":170,"name":188,"callback":189,"file":161,"line":190},"bulk_actions-woocommerce_page_wc-orders","add_bulk_create_actions",40,{"type":170,"name":192,"callback":189,"file":161,"line":100},"bulk_actions-edit-shop_order",{"type":133,"name":148,"callback":194,"file":161,"line":195},"bulk_create_notice",69,{"type":133,"name":197,"callback":198,"file":161,"line":199},"admin_action_dhlpwc_download_label","download_label",72,{"type":170,"name":188,"callback":201,"file":161,"line":202},"add_bulk_download_action",76,{"type":170,"name":192,"callback":201,"file":161,"line":204},78,{"type":133,"name":206,"callback":207,"file":161,"line":208},"admin_action_dhlpwc_download_labels","download_multiple_labels",79,{"type":170,"name":188,"callback":210,"file":161,"line":211},"add_bulk_print_action",85,{"type":170,"name":192,"callback":210,"file":161,"line":213},87,{"type":133,"name":215,"callback":216,"file":161,"line":217},"admin_action_dhlpwc_print_labels","print_multiple_labels",88,{"type":133,"name":148,"callback":219,"file":161,"line":49},"bulk_print_notice",{"type":170,"name":175,"callback":221,"priority":50,"file":161,"line":36},"add_delivery_time_column",{"type":133,"name":179,"callback":223,"priority":50,"file":161,"line":224},"add_delivery_time_column_content",95,{"type":170,"name":182,"callback":221,"file":161,"line":226},97,{"type":133,"name":185,"callback":223,"priority":50,"file":161,"line":127},{"type":170,"name":229,"callback":230,"priority":50,"file":161,"line":231},"views_woocommerce_page_wc-orders","add_delivery_times_filter",103,{"type":170,"name":233,"callback":234,"file":161,"line":235},"manage_woocommerce_page_wc-orders_sortable_columns","sort_delivery_time_column",104,{"type":170,"name":237,"callback":238,"file":161,"line":239},"woocommerce_order_list_table_prepare_items_query_args","delivery_date_orderby_hpos",105,{"type":170,"name":241,"callback":230,"priority":50,"file":161,"line":242},"views_edit-shop_order",108,{"type":170,"name":244,"callback":234,"file":161,"line":245},"manage_edit-shop_order_sortable_columns",109,{"type":133,"name":247,"callback":248,"file":161,"line":249},"pre_get_posts","delivery_date_orderby",110,{"type":133,"name":143,"callback":144,"file":251,"line":252},"includes\\controller\\admin\\class-dhlpwc-controller-admin-product.php",14,{"type":133,"name":254,"callback":255,"file":251,"line":162},"woocommerce_product_options_shipping","add_product_fields",{"type":133,"name":257,"callback":258,"file":251,"line":259},"woocommerce_process_product_meta","save_custom_fields",18,{"type":133,"name":143,"callback":151,"file":261,"line":159},"includes\\controller\\admin\\class-dhlpwc-controller-admin-settings.php",{"type":133,"name":143,"callback":144,"file":261,"line":173},{"type":170,"name":264,"callback":265,"file":261,"line":35},"option_woocommerce_dhlpwc_settings","filter_settings_before_get",{"type":170,"name":267,"callback":268,"file":261,"line":269},"woocommerce_shipping_dhlpwc_instance_option","filter_settings_shipping_zones_before_get",31,{"type":170,"name":271,"callback":272,"file":261,"line":183},"pre_update_option_woocommerce_dhlpwc_settings","filter_settings_before_save",{"type":170,"name":274,"callback":272,"file":261,"line":186},"woocommerce_shipping_dhlpwc_instance_settings_values",{"type":133,"name":276,"callback":277,"file":261,"line":137},"admin_menu","add_submenu_link",{"type":133,"name":148,"callback":279,"file":261,"line":190},"check_for_notices",{"type":133,"name":281,"callback":282,"priority":50,"file":283,"line":252},"woocommerce_order_details_after_order_table_items","track_and_trace","includes\\controller\\class-dhlpwc-controller-account.php",{"type":133,"name":285,"callback":286,"priority":50,"file":287,"line":252},"woocommerce_order_status_changed","auto_print","includes\\controller\\class-dhlpwc-controller-autoprint.php",{"type":133,"name":289,"callback":290,"file":291,"line":70},"wp_loaded","set_parcelshop_hooks","includes\\controller\\class-dhlpwc-controller-cart.php",{"type":133,"name":289,"callback":293,"file":291,"line":294},"set_delivery_time_hooks",13,{"type":170,"name":296,"callback":297,"priority":50,"file":291,"line":252},"woocommerce_package_rates","sort_rates",{"type":133,"name":299,"callback":300,"file":291,"line":301},"wp_enqueue_scripts","load_parcelshop_styles",22,{"type":133,"name":299,"callback":303,"file":291,"line":159},"load_parcelshop_scripts",{"type":133,"name":305,"callback":306,"priority":50,"file":291,"line":307},"woocommerce_after_shipping_rate","show_parcelshop_shipping_method",25,{"type":170,"name":309,"callback":310,"priority":50,"file":291,"line":311},"woocommerce_cart_shipping_method_full_label","display_zero_fee_number",43,{"type":170,"name":309,"callback":313,"priority":50,"file":291,"line":314},"display_zero_fee_text",45,{"type":133,"name":299,"callback":316,"file":291,"line":224},"load_delivery_time_scripts",{"type":133,"name":305,"callback":318,"priority":50,"file":291,"line":319},"show_delivery_times_shipping_method",99,{"type":170,"name":321,"callback":322,"priority":50,"file":323,"line":70},"woocommerce_validate_postcode","validate_postcode","includes\\controller\\class-dhlpwc-controller-checkout.php",{"type":133,"name":325,"callback":326,"priority":50,"file":323,"line":294},"woocommerce_checkout_update_order_meta","add_option_meta",{"type":133,"name":328,"callback":329,"priority":50,"file":323,"line":252},"woocommerce_store_api_checkout_order_processed","add_option_meta_block_checkout",{"type":133,"name":289,"callback":290,"file":323,"line":162},{"type":133,"name":332,"callback":333,"priority":50,"file":323,"line":177},"woocommerce_after_checkout_validation","validate_parcelshop_selection",{"type":133,"name":335,"callback":336,"priority":13,"file":337,"line":159},"woocommerce_email_customer_details","add_service_point_to_customer_details_order_email","includes\\controller\\class-dhlpwc-controller-mail.php",{"type":170,"name":339,"callback":340,"priority":50,"file":341,"line":70},"woocommerce_shipping_methods","add_shipping_method","includes\\controller\\class-dhlpwc-controller-settings.php",{"type":170,"name":343,"callback":344,"priority":50,"file":345,"line":252},"pr_shipping_dhl_bypass_load_plugin","load_alternative_plugin","includes\\controller\\isolated\\class-dhlpwc-controller-isolated-load-switcher.php",{"type":133,"name":143,"callback":144,"file":345,"line":153},{"type":133,"name":148,"callback":348,"file":345,"line":155},"show_load_switcher",[350,354,357,360,364,367,370,373,376,380,384,387,390,394,397,401,405,407,410,411,414,416,419,420,424,425,428],{"action":351,"nopriv":352,"callback":353,"hasNonce":352,"hasCapCheck":352,"file":145,"line":269},"dhlpwc_dismiss_migrate_notice",false,"dismiss_notice",{"action":355,"nopriv":352,"callback":356,"hasNonce":352,"hasCapCheck":352,"file":145,"line":183},"dhlpwc_dismiss_migrate_notice_forever","dismiss_notice_forever",{"action":358,"nopriv":352,"callback":359,"hasNonce":352,"hasCapCheck":352,"file":152,"line":307},"dhlpwc_label_create","create_label",{"action":361,"nopriv":352,"callback":362,"hasNonce":352,"hasCapCheck":352,"file":152,"line":363},"dhlpwc_label_delete","delete_label",26,{"action":365,"nopriv":352,"callback":366,"hasNonce":352,"hasCapCheck":352,"file":152,"line":146},"dhlpwc_load_options","load_options",{"action":368,"nopriv":352,"callback":369,"hasNonce":352,"hasCapCheck":352,"file":152,"line":177},"dhlpwc_load_sizes","load_sizes",{"action":371,"nopriv":352,"callback":372,"hasNonce":352,"hasCapCheck":352,"file":152,"line":269},"dhlpwc_metabox_terminal_search","terminal_search",{"action":374,"nopriv":352,"callback":375,"hasNonce":352,"hasCapCheck":352,"file":152,"line":183},"dhlpwc_metabox_parcelshop_search","parcelshop_search",{"action":377,"nopriv":352,"callback":378,"hasNonce":352,"hasCapCheck":352,"file":152,"line":379},"dhlpwc_label_print","print_label",36,{"action":381,"nopriv":352,"callback":382,"hasNonce":352,"hasCapCheck":352,"file":152,"line":383},"dhlpwc_print_label_request","print_label_request",41,{"action":385,"nopriv":352,"callback":386,"hasNonce":352,"hasCapCheck":352,"file":261,"line":100},"dhlpwc_dismiss_admin_notice","dismiss_admin_notice",{"action":388,"nopriv":352,"callback":389,"hasNonce":352,"hasCapCheck":352,"file":261,"line":311},"dhlpwc_dismiss_admin_notice_forever","dismiss_admin_notice_forever",{"action":391,"nopriv":352,"callback":392,"hasNonce":352,"hasCapCheck":352,"file":261,"line":393},"dhlpwc_test_connection","test_connection",44,{"action":395,"nopriv":352,"callback":396,"hasNonce":352,"hasCapCheck":352,"file":261,"line":314},"dhlpwc_search_printers","search_printers",{"action":398,"nopriv":352,"callback":399,"hasNonce":352,"hasCapCheck":352,"file":261,"line":400},"dhlpwc_dynamic_option_settings","dynamic_option_settings",46,{"action":402,"nopriv":352,"callback":403,"hasNonce":352,"hasCapCheck":352,"file":291,"line":404},"dhlpwc_load_parcelshop_selection","parcelshop_modal_content",27,{"action":402,"nopriv":406,"callback":403,"hasNonce":352,"hasCapCheck":352,"file":291,"line":146},true,{"action":408,"nopriv":352,"callback":409,"hasNonce":352,"hasCapCheck":352,"file":291,"line":35},"dhlpwc_parcelshop_selection_sync","parcelshop_selection_sync",{"action":408,"nopriv":406,"callback":409,"hasNonce":352,"hasCapCheck":352,"file":291,"line":269},{"action":412,"nopriv":352,"callback":413,"hasNonce":352,"hasCapCheck":352,"file":291,"line":186},"dhlpwc_delivery_time_selection_sync","delivery_time_selection_sync",{"action":412,"nopriv":406,"callback":413,"hasNonce":352,"hasCapCheck":352,"file":291,"line":415},34,{"action":417,"nopriv":352,"callback":418,"hasNonce":352,"hasCapCheck":352,"file":291,"line":379},"dhlpwc_get_initial_parcelshop","get_initial_parcelshop",{"action":417,"nopriv":406,"callback":418,"hasNonce":352,"hasCapCheck":352,"file":291,"line":137},{"action":421,"nopriv":352,"callback":422,"hasNonce":352,"hasCapCheck":352,"file":291,"line":423},"dhlpwc_get_delivery_times","get_delivery_times",39,{"action":421,"nopriv":406,"callback":422,"hasNonce":352,"hasCapCheck":352,"file":291,"line":190},{"action":426,"nopriv":352,"callback":427,"hasNonce":352,"hasCapCheck":352,"file":345,"line":159},"dhlpwc_load_switcher","load_switcher",{"action":429,"nopriv":352,"callback":430,"hasNonce":352,"hasCapCheck":352,"file":345,"line":173},"dhlpwc_inject_switcher","inject_switcher",[],[],[],{"dangerousFunctions":435,"sqlUsage":436,"outputEscaping":438,"fileOperations":448,"externalRequests":448,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":499},[],{"prepared":27,"raw":27,"locations":437},[],{"escaped":439,"rawEcho":35,"locations":440},407,[441,444,446,449,452,455,456,458,460,461,464,465,468,471,474,476,478,480,482,484,485,486,487,489,491,493,494,496,497,498],{"file":442,"line":314,"context":443},"includes\\class-dhlpwc-template.php","raw output",{"file":152,"line":445,"context":443},296,{"file":447,"line":448,"context":443},"includes\\view\\admin\\action-button-container.php",4,{"file":450,"line":451,"context":443},"includes\\view\\admin\\load-switcher.php",5,{"file":453,"line":454,"context":443},"includes\\view\\admin\\migrate.php",11,{"file":453,"line":383,"context":443},{"file":457,"line":448,"context":443},"includes\\view\\admin\\multi-select.php",{"file":459,"line":301,"context":443},"includes\\view\\admin\\notice.php",{"file":459,"line":415,"context":443},{"file":462,"line":463,"context":443},"includes\\view\\admin\\order\\delivery-times.php",6,{"file":462,"line":70,"context":443},{"file":466,"line":467,"context":443},"includes\\view\\admin\\settings-container.php",8,{"file":469,"line":470,"context":443},"includes\\view\\mail\\plain\\track-and-trace.php",7,{"file":472,"line":473,"context":443},"includes\\view\\mail\\track-and-trace.php",3,{"file":475,"line":294,"context":443},"includes\\view\\modal.php",{"file":477,"line":448,"context":443},"includes\\view\\order\\meta\\form\\options-container.php",{"file":479,"line":269,"context":443},"includes\\view\\order\\meta\\form\\options.php",{"file":479,"line":481,"context":443},59,{"file":483,"line":473,"context":443},"includes\\view\\order\\meta\\form\\sizes-container.php",{"file":483,"line":70,"context":443},{"file":483,"line":294,"context":443},{"file":483,"line":269,"context":443},{"file":488,"line":448,"context":443},"includes\\view\\order\\meta\\label-container.php",{"file":490,"line":301,"context":443},"includes\\view\\order\\meta\\label.php",{"file":492,"line":473,"context":443},"includes\\view\\order\\meta-container.php",{"file":492,"line":153,"context":443},{"file":495,"line":448,"context":443},"includes\\view\\order\\meta.php",{"file":495,"line":470,"context":443},{"file":495,"line":454,"context":443},{"file":495,"line":164,"context":443},[],[501,519,529,538,552,560,572],{"entryPoint":502,"graph":503,"unsanitizedCount":14,"severity":518},"download_label (includes\\controller\\admin\\class-dhlpwc-controller-admin-order.php:419)",{"nodes":504,"edges":516},[505,510],{"id":506,"type":507,"label":508,"file":161,"line":509},"n0","source","$_GET (x2)",421,{"id":511,"type":512,"label":513,"file":161,"line":514,"wp_function":515},"n1","sink","header() [Header Injection]",436,"header",[517],{"from":506,"to":511,"sanitized":352},"medium",{"entryPoint":520,"graph":521,"unsanitizedCount":14,"severity":518},"download_multiple_labels (includes\\controller\\admin\\class-dhlpwc-controller-admin-order.php:450)",{"nodes":522,"edges":527},[523,525],{"id":506,"type":507,"label":508,"file":161,"line":524},458,{"id":511,"type":512,"label":513,"file":161,"line":526,"wp_function":515},470,[528],{"from":506,"to":511,"sanitized":352},{"entryPoint":530,"graph":531,"unsanitizedCount":448,"severity":518},"\u003Cclass-dhlpwc-controller-admin-order> (includes\\controller\\admin\\class-dhlpwc-controller-admin-order.php:0)",{"nodes":532,"edges":536},[533,535],{"id":506,"type":507,"label":534,"file":161,"line":509},"$_GET (x4)",{"id":511,"type":512,"label":513,"file":161,"line":514,"wp_function":515},[537],{"from":506,"to":511,"sanitized":352},{"entryPoint":539,"graph":540,"unsanitizedCount":27,"severity":551},"print_label_request (includes\\controller\\admin\\class-dhlpwc-controller-admin-order-metabox.php:214)",{"nodes":541,"edges":549},[542,545],{"id":506,"type":507,"label":543,"file":152,"line":544},"$_GET",216,{"id":511,"type":512,"label":546,"file":152,"line":547,"wp_function":548},"echo() [XSS]",233,"echo",[550],{"from":506,"to":511,"sanitized":406},"low",{"entryPoint":553,"graph":554,"unsanitizedCount":27,"severity":551},"\u003Cclass-dhlpwc-controller-admin-order-metabox> (includes\\controller\\admin\\class-dhlpwc-controller-admin-order-metabox.php:0)",{"nodes":555,"edges":558},[556,557],{"id":506,"type":507,"label":543,"file":152,"line":544},{"id":511,"type":512,"label":546,"file":152,"line":547,"wp_function":548},[559],{"from":506,"to":511,"sanitized":406},{"entryPoint":561,"graph":562,"unsanitizedCount":34,"severity":551},"dismiss_admin_notice_forever (includes\\controller\\admin\\class-dhlpwc-controller-admin-settings.php:106)",{"nodes":563,"edges":570},[564,567],{"id":506,"type":507,"label":565,"file":261,"line":566},"$_POST['notice_tag_forever']",118,{"id":511,"type":512,"label":568,"file":261,"line":566,"wp_function":569},"update_option() [Settings Manipulation]","update_option",[571],{"from":506,"to":511,"sanitized":352},{"entryPoint":573,"graph":574,"unsanitizedCount":34,"severity":551},"\u003Cclass-dhlpwc-controller-admin-settings> (includes\\controller\\admin\\class-dhlpwc-controller-admin-settings.php:0)",{"nodes":575,"edges":578},[576,577],{"id":506,"type":507,"label":565,"file":261,"line":566},{"id":511,"type":512,"label":568,"file":261,"line":566,"wp_function":569},[579],{"from":506,"to":511,"sanitized":352},{"summary":581,"deductions":582},"The \"dhlpwc\" v2.2.3 plugin exhibits a significant security concern due to its extensive attack surface of 27 AJAX handlers, all of which lack authentication checks. This means any user, regardless of their logged-in status or permissions, can potentially trigger these handlers. While the plugin shows good practices in using prepared statements for SQL queries and a high percentage of properly escaped output, the absence of authorization on such a large number of entry points is a critical oversight. The taint analysis, while not revealing critical or high severity unsanitized paths, still found 5 flows with unsanitized paths, indicating a potential for issues if inputs are not handled carefully in these unprotected AJAX endpoints. The plugin's history of zero vulnerabilities is a positive sign, suggesting that perhaps these entry points have not been exploited in the past or have been overlooked. However, this lack of past vulnerabilities should not breed complacency, especially given the current static analysis findings. The overall security posture is weakened by the unprotected AJAX handlers, which overshadows otherwise good coding practices. A balanced conclusion is that while the plugin has some strong security foundations, the lack of authentication on its numerous AJAX endpoints presents a substantial and immediate risk that requires urgent attention.",[583,585,587,589],{"reason":584,"points":50},"Unprotected AJAX handlers",{"reason":586,"points":451},"Flows with unsanitized paths",{"reason":588,"points":50},"No nonce checks on AJAX handlers",{"reason":590,"points":50},"No capability checks on AJAX handlers","2026-03-16T18:38:11.528Z",{"wat":593,"direct":640},{"assetPaths":594,"generatorPatterns":616,"scriptPaths":617,"versionParams":618},[595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615],"\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Fbackend\u002Fmigrate.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Fbackend\u002Fmigrate.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fcheckout.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fcheckout.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fcart.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fcart.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Faccount.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Faccount.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fmail.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fmail.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fprint.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fprint.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Fproduct.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Fproduct.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Forder-metabox.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Forder-metabox.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Forder.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Forder.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Fsettings.js","\u002Fwp-content\u002Fplugins\u002Fdhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Fadmin-settings.js",[],[596,598,600,602,604,606,608,610,612,614,615],[619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639],"dhlpwc\u002Fassets\u002Fcss\u002Fbackend\u002Fmigrate.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Fbackend\u002Fmigrate.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fcheckout.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fcheckout.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fcart.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fcart.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Faccount.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Faccount.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fmail.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fmail.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Ffrontend\u002Fprint.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Ffrontend\u002Fprint.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Fproduct.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Fproduct.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Forder-metabox.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Forder-metabox.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Forder.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Forder.js?ver=","dhlpwc\u002Fassets\u002Fcss\u002Fadmin\u002Fsettings.css?ver=","dhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Fsettings.js?ver=","dhlpwc\u002Fassets\u002Fjs\u002Fadmin\u002Fadmin-settings.js?ver=",{"cssClasses":641,"htmlComments":710,"htmlAttributes":727,"restEndpoints":734,"jsGlobals":741,"shortcodeOutput":752},[642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709],"dhlpwc-migrate-notice","dhlpwc-migrate-notice__message","dhlpwc-migrate-notice__actions","dhlpwc-migrate-notice__dismiss","dhlpwc-migrate-notice__dismiss-forever","dhlpwc-checkout-delivery-options","dhlpwc-checkout-delivery-options-title","dhlpwc-checkout-delivery-options-list","dhlpwc-checkout-delivery-option-item","dhlpwc-checkout-delivery-option-item--selected","dhlpwc-checkout-delivery-option-item__details","dhlpwc-checkout-delivery-option-item__title","dhlpwc-checkout-delivery-option-item__description","dhlpwc-checkout-delivery-option-item__price","dhlpwc-cart-delivery-options","dhlpwc-cart-delivery-options-title","dhlpwc-cart-delivery-options-list","dhlpwc-cart-delivery-option-item","dhlpwc-cart-delivery-option-item--selected","dhlpwc-cart-delivery-option-item__details","dhlpwc-cart-delivery-option-item__title","dhlpwc-cart-delivery-option-item__description","dhlpwc-cart-delivery-option-item__price","dhlpwc-account-delivery-options","dhlpwc-account-delivery-options-title","dhlpwc-account-delivery-options-list","dhlpwc-account-delivery-option-item","dhlpwc-account-delivery-option-item--selected","dhlpwc-account-delivery-option-item__details","dhlpwc-account-delivery-option-item__title","dhlpwc-account-delivery-option-item__description","dhlpwc-account-delivery-option-item__price","dhlpwc-mail-shipping-details","dhlpwc-mail-shipping-details-title","dhlpwc-mail-shipping-details-content","dhlpwc-print-shipment-button","dhlpwc-product-settings","dhlpwc-product-settings-title","dhlpwc-product-settings-field","dhlpwc-product-settings-label","dhlpwc-product-settings-input","dhlpwc-order-metabox","dhlpwc-order-metabox-title","dhlpwc-order-metabox-content","dhlpwc-order-metabox-field","dhlpwc-order-metabox-label","dhlpwc-order-metabox-value","dhlpwc-order-metabox-actions","dhlpwc-order-metabox-button","dhlpwc-order-details","dhlpwc-order-details-title","dhlpwc-order-details-content","dhlpwc-order-details-field","dhlpwc-order-details-label","dhlpwc-order-details-value","dhlpwc-order-details-actions","dhlpwc-order-details-button","dhlpwc-settings-section","dhlpwc-settings-section-title","dhlpwc-settings-field","dhlpwc-settings-label","dhlpwc-settings-input","dhlpwc-admin-settings-wrapper","dhlpwc-admin-settings-section","dhlpwc-admin-settings-section-title","dhlpwc-admin-settings-field","dhlpwc-admin-settings-label","dhlpwc-admin-settings-input",[711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726],"\u003C!-- DHLPWC Template: admin\u002Fmigrate.php -->","\u003C!-- DHLPWC Template: admin\u002Fmigrate-notice.php -->","\u003C!-- DHLPWC Template: frontend\u002Fcheckout\u002Fdelivery-options.php -->","\u003C!-- DHLPWC Template: frontend\u002Fcart\u002Fdelivery-options.php -->","\u003C!-- DHLPWC Template: frontend\u002Faccount\u002Fdelivery-options.php -->","\u003C!-- DHLPWC Template: frontend\u002Fmail\u002Fshipping-details.php -->","\u003C!-- DHLPWC Template: frontend\u002Fprint\u002Fshipment-button.php -->","\u003C!-- DHLPWC Template: admin\u002Fproduct\u002Fsettings.php -->","\u003C!-- DHLPWC Template: admin\u002Forder\u002Fmetabox.php -->","\u003C!-- DHLPWC Template: admin\u002Forder\u002Fdetails.php -->","\u003C!-- DHLPWC Template: admin\u002Fsettings\u002Fgeneral.php -->","\u003C!-- DHLPWC Template: admin\u002Fsettings\u002Fshipping.php -->","\u003C!-- DHLPWC Template: admin\u002Fsettings\u002Flabels.php -->","\u003C!-- DHLPWC Template: admin\u002Fsettings\u002Fapi.php -->","\u003C!-- DHLPWC Template: admin\u002Fsettings\u002Fadvanced.php -->","\u003C!-- DHLPWC Template: admin\u002Fadmin-settings.php -->",[728,729,730,731,732,733],"data-dhlpwc-dismiss-url","data-dhlpwc-dismiss-forever-url","data-dhlpwc-migrate-priority","data-dhlpwc-checkout-delivery-option-id","data-dhlpwc-cart-delivery-option-id","data-dhlpwc-account-delivery-option-id",[735,736,737,738,739,740],"\u002Fwp-json\u002Fdhlpwc\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fdhlpwc\u002Fv1\u002Fshipments","\u002Fwp-json\u002Fdhlpwc\u002Fv1\u002Fshipments\u002F(?P\u003Cid>[\\d]+)","\u002Fwp-json\u002Fdhlpwc\u002Fv1\u002Fshipments\u002F(?P\u003Cid>[\\d]+)\u002Fcancel","\u002Fwp-json\u002Fdhlpwc\u002Fv1\u002Fshipments\u002F(?P\u003Cid>[\\d]+)\u002Fprint","\u002Fwp-json\u002Fdhlpwc\u002Fv1\u002Fsettings\u002Fmigrate",[742,743,744,745,746,747,748,749,750,751],"DHLPWC_ADMIN_AJAX_URL","DHLPWC_CHECKOUT_DATA","DHLPWC_CART_DATA","DHLPWC_ACCOUNT_DATA","DHLPWC_PRINT_DATA","DHLPWC_PRODUCT_SETTINGS_DATA","DHLPWC_ORDER_METABOX_DATA","DHLPWC_ORDER_DETAILS_DATA","DHLPWC_SETTINGS_DATA","DHLPWC_ADMIN_SETTINGS_DATA",[],{"error":406,"url":754,"statusCode":755,"statusMessage":756,"message":756},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fdhlpwc\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":137,"versions":758},[759,764,771,778,785,792,799,806,813,820,827,834,841,848,855,862,869,876,883,890,897,904,911,918,925,932,939,946,953,960,967,974,981,988,995,1002,1009],{"version":6,"download_url":26,"svn_tag_url":760,"released_at":28,"has_diff":352,"diff_files_changed":761,"diff_lines":28,"trac_diff_url":762,"vulnerabilities":763,"is_current":406},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.2.1&new_path=%2Fdhlpwc%2Ftags%2F2.2.3",[],{"version":765,"download_url":766,"svn_tag_url":767,"released_at":28,"has_diff":352,"diff_files_changed":768,"diff_lines":28,"trac_diff_url":769,"vulnerabilities":770,"is_current":352},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.2.0&new_path=%2Fdhlpwc%2Ftags%2F2.2.1",[],{"version":772,"download_url":773,"svn_tag_url":774,"released_at":28,"has_diff":352,"diff_files_changed":775,"diff_lines":28,"trac_diff_url":776,"vulnerabilities":777,"is_current":352},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.16&new_path=%2Fdhlpwc%2Ftags%2F2.2.0",[],{"version":779,"download_url":780,"svn_tag_url":781,"released_at":28,"has_diff":352,"diff_files_changed":782,"diff_lines":28,"trac_diff_url":783,"vulnerabilities":784,"is_current":352},"2.1.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.14&new_path=%2Fdhlpwc%2Ftags%2F2.1.16",[],{"version":786,"download_url":787,"svn_tag_url":788,"released_at":28,"has_diff":352,"diff_files_changed":789,"diff_lines":28,"trac_diff_url":790,"vulnerabilities":791,"is_current":352},"2.1.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.12&new_path=%2Fdhlpwc%2Ftags%2F2.1.14",[],{"version":793,"download_url":794,"svn_tag_url":795,"released_at":28,"has_diff":352,"diff_files_changed":796,"diff_lines":28,"trac_diff_url":797,"vulnerabilities":798,"is_current":352},"2.1.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.11&new_path=%2Fdhlpwc%2Ftags%2F2.1.12",[],{"version":800,"download_url":801,"svn_tag_url":802,"released_at":28,"has_diff":352,"diff_files_changed":803,"diff_lines":28,"trac_diff_url":804,"vulnerabilities":805,"is_current":352},"2.1.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.10&new_path=%2Fdhlpwc%2Ftags%2F2.1.11",[],{"version":807,"download_url":808,"svn_tag_url":809,"released_at":28,"has_diff":352,"diff_files_changed":810,"diff_lines":28,"trac_diff_url":811,"vulnerabilities":812,"is_current":352},"2.1.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.8&new_path=%2Fdhlpwc%2Ftags%2F2.1.10",[],{"version":814,"download_url":815,"svn_tag_url":816,"released_at":28,"has_diff":352,"diff_files_changed":817,"diff_lines":28,"trac_diff_url":818,"vulnerabilities":819,"is_current":352},"2.1.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.7&new_path=%2Fdhlpwc%2Ftags%2F2.1.8",[],{"version":821,"download_url":822,"svn_tag_url":823,"released_at":28,"has_diff":352,"diff_files_changed":824,"diff_lines":28,"trac_diff_url":825,"vulnerabilities":826,"is_current":352},"2.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.6&new_path=%2Fdhlpwc%2Ftags%2F2.1.7",[],{"version":828,"download_url":829,"svn_tag_url":830,"released_at":28,"has_diff":352,"diff_files_changed":831,"diff_lines":28,"trac_diff_url":832,"vulnerabilities":833,"is_current":352},"2.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.5&new_path=%2Fdhlpwc%2Ftags%2F2.1.6",[],{"version":835,"download_url":836,"svn_tag_url":837,"released_at":28,"has_diff":352,"diff_files_changed":838,"diff_lines":28,"trac_diff_url":839,"vulnerabilities":840,"is_current":352},"2.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.4&new_path=%2Fdhlpwc%2Ftags%2F2.1.5",[],{"version":842,"download_url":843,"svn_tag_url":844,"released_at":28,"has_diff":352,"diff_files_changed":845,"diff_lines":28,"trac_diff_url":846,"vulnerabilities":847,"is_current":352},"2.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.3&new_path=%2Fdhlpwc%2Ftags%2F2.1.4",[],{"version":849,"download_url":850,"svn_tag_url":851,"released_at":28,"has_diff":352,"diff_files_changed":852,"diff_lines":28,"trac_diff_url":853,"vulnerabilities":854,"is_current":352},"2.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.2&new_path=%2Fdhlpwc%2Ftags%2F2.1.3",[],{"version":856,"download_url":857,"svn_tag_url":858,"released_at":28,"has_diff":352,"diff_files_changed":859,"diff_lines":28,"trac_diff_url":860,"vulnerabilities":861,"is_current":352},"2.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.1.1&new_path=%2Fdhlpwc%2Ftags%2F2.1.2",[],{"version":863,"download_url":864,"svn_tag_url":865,"released_at":28,"has_diff":352,"diff_files_changed":866,"diff_lines":28,"trac_diff_url":867,"vulnerabilities":868,"is_current":352},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.20&new_path=%2Fdhlpwc%2Ftags%2F2.1.1",[],{"version":870,"download_url":871,"svn_tag_url":872,"released_at":28,"has_diff":352,"diff_files_changed":873,"diff_lines":28,"trac_diff_url":874,"vulnerabilities":875,"is_current":352},"2.0.20","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.20.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.20\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.19&new_path=%2Fdhlpwc%2Ftags%2F2.0.20",[],{"version":877,"download_url":878,"svn_tag_url":879,"released_at":28,"has_diff":352,"diff_files_changed":880,"diff_lines":28,"trac_diff_url":881,"vulnerabilities":882,"is_current":352},"2.0.19","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.19.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.19\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.18&new_path=%2Fdhlpwc%2Ftags%2F2.0.19",[],{"version":884,"download_url":885,"svn_tag_url":886,"released_at":28,"has_diff":352,"diff_files_changed":887,"diff_lines":28,"trac_diff_url":888,"vulnerabilities":889,"is_current":352},"2.0.18","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.18.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.18\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.17&new_path=%2Fdhlpwc%2Ftags%2F2.0.18",[],{"version":891,"download_url":892,"svn_tag_url":893,"released_at":28,"has_diff":352,"diff_files_changed":894,"diff_lines":28,"trac_diff_url":895,"vulnerabilities":896,"is_current":352},"2.0.17","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.17.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.17\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.16&new_path=%2Fdhlpwc%2Ftags%2F2.0.17",[],{"version":898,"download_url":899,"svn_tag_url":900,"released_at":28,"has_diff":352,"diff_files_changed":901,"diff_lines":28,"trac_diff_url":902,"vulnerabilities":903,"is_current":352},"2.0.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.15&new_path=%2Fdhlpwc%2Ftags%2F2.0.16",[],{"version":905,"download_url":906,"svn_tag_url":907,"released_at":28,"has_diff":352,"diff_files_changed":908,"diff_lines":28,"trac_diff_url":909,"vulnerabilities":910,"is_current":352},"2.0.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.14&new_path=%2Fdhlpwc%2Ftags%2F2.0.15",[],{"version":912,"download_url":913,"svn_tag_url":914,"released_at":28,"has_diff":352,"diff_files_changed":915,"diff_lines":28,"trac_diff_url":916,"vulnerabilities":917,"is_current":352},"2.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.13&new_path=%2Fdhlpwc%2Ftags%2F2.0.14",[],{"version":919,"download_url":920,"svn_tag_url":921,"released_at":28,"has_diff":352,"diff_files_changed":922,"diff_lines":28,"trac_diff_url":923,"vulnerabilities":924,"is_current":352},"2.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.12&new_path=%2Fdhlpwc%2Ftags%2F2.0.13",[],{"version":926,"download_url":927,"svn_tag_url":928,"released_at":28,"has_diff":352,"diff_files_changed":929,"diff_lines":28,"trac_diff_url":930,"vulnerabilities":931,"is_current":352},"2.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.11&new_path=%2Fdhlpwc%2Ftags%2F2.0.12",[],{"version":933,"download_url":934,"svn_tag_url":935,"released_at":28,"has_diff":352,"diff_files_changed":936,"diff_lines":28,"trac_diff_url":937,"vulnerabilities":938,"is_current":352},"2.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.10&new_path=%2Fdhlpwc%2Ftags%2F2.0.11",[],{"version":940,"download_url":941,"svn_tag_url":942,"released_at":28,"has_diff":352,"diff_files_changed":943,"diff_lines":28,"trac_diff_url":944,"vulnerabilities":945,"is_current":352},"2.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.9&new_path=%2Fdhlpwc%2Ftags%2F2.0.10",[],{"version":947,"download_url":948,"svn_tag_url":949,"released_at":28,"has_diff":352,"diff_files_changed":950,"diff_lines":28,"trac_diff_url":951,"vulnerabilities":952,"is_current":352},"2.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.8&new_path=%2Fdhlpwc%2Ftags%2F2.0.9",[],{"version":954,"download_url":955,"svn_tag_url":956,"released_at":28,"has_diff":352,"diff_files_changed":957,"diff_lines":28,"trac_diff_url":958,"vulnerabilities":959,"is_current":352},"2.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.7&new_path=%2Fdhlpwc%2Ftags%2F2.0.8",[],{"version":961,"download_url":962,"svn_tag_url":963,"released_at":28,"has_diff":352,"diff_files_changed":964,"diff_lines":28,"trac_diff_url":965,"vulnerabilities":966,"is_current":352},"2.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.6&new_path=%2Fdhlpwc%2Ftags%2F2.0.7",[],{"version":968,"download_url":969,"svn_tag_url":970,"released_at":28,"has_diff":352,"diff_files_changed":971,"diff_lines":28,"trac_diff_url":972,"vulnerabilities":973,"is_current":352},"2.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.5&new_path=%2Fdhlpwc%2Ftags%2F2.0.6",[],{"version":975,"download_url":976,"svn_tag_url":977,"released_at":28,"has_diff":352,"diff_files_changed":978,"diff_lines":28,"trac_diff_url":979,"vulnerabilities":980,"is_current":352},"2.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.4&new_path=%2Fdhlpwc%2Ftags%2F2.0.5",[],{"version":982,"download_url":983,"svn_tag_url":984,"released_at":28,"has_diff":352,"diff_files_changed":985,"diff_lines":28,"trac_diff_url":986,"vulnerabilities":987,"is_current":352},"2.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.3&new_path=%2Fdhlpwc%2Ftags%2F2.0.4",[],{"version":989,"download_url":990,"svn_tag_url":991,"released_at":28,"has_diff":352,"diff_files_changed":992,"diff_lines":28,"trac_diff_url":993,"vulnerabilities":994,"is_current":352},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.2&new_path=%2Fdhlpwc%2Ftags%2F2.0.3",[],{"version":996,"download_url":997,"svn_tag_url":998,"released_at":28,"has_diff":352,"diff_files_changed":999,"diff_lines":28,"trac_diff_url":1000,"vulnerabilities":1001,"is_current":352},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.1&new_path=%2Fdhlpwc%2Ftags%2F2.0.2",[],{"version":1003,"download_url":1004,"svn_tag_url":1005,"released_at":28,"has_diff":352,"diff_files_changed":1006,"diff_lines":28,"trac_diff_url":1007,"vulnerabilities":1008,"is_current":352},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdhlpwc%2Ftags%2F2.0.0&new_path=%2Fdhlpwc%2Ftags%2F2.0.1",[],{"version":1010,"download_url":1011,"svn_tag_url":1012,"released_at":28,"has_diff":352,"diff_files_changed":1013,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":1014,"is_current":352},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdhlpwc.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdhlpwc\u002Ftags\u002F2.0.0\u002F",[],[]]