[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6pKoQISKOCr8TlNkqS9fb8rgl-Py7G4IqOLe33FB2KA":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":126,"fingerprints":328},"edd-custom-checkout-fields","Custom checkout fields for EDD","1.4.4","Omid Shamloo","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoback2\u002F","\u003Cp>By \u003Cstrong>Custom checkout fields for EDD\u003C\u002Fstrong> , you can add custom fields to the EDD checkout page and get information from users.\u003C\u002Fp>\n\u003Cp>Supported fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>text\u003C\u002Fli>\n\u003Cli>textarea\u003C\u002Fli>\n\u003Cli>select\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple!\u003C\u002Fli>\n\u003Cli>translate ready\u003C\u002Fli>\n\u003Cli>adding with drag and drop\u003C\u002Fli>\n\u003Cli>resort new fields as you want with drag\u003C\u002Fli>\n\u003Cli>add custom email tags for new added fields\u003C\u002Fli>\n\u003Cli>Show on the Purchase History(Admin menu)\u003C\u002Fli>\n\u003Cli>Show on payment confirmation page(Frontend)\u003C\u002Fli>\n\u003C\u002Ful>\n","Add custom fields to the edd checkout form",100,6168,3,"2025-09-21T14:11:00.000Z","6.8.5","4.6","7.0",[19,20,21,22,23],"checkout","custom-checkout","easy-digital-downloads","edd","edd-custom-field","https:\u002F\u002Fwp-master.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-custom-checkout-fields.1.4.4.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"goback2",7,7850,91,158,73,"2026-04-04T01:08:53.081Z",[39,60,75,87,104],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":11,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-digital-downloads-empty-cart","Easy Digital Downloads – Empty Cart","1.0.2","Sean Davis","https:\u002F\u002Fprofiles.wordpress.org\u002Fsdavis2702\u002F","\u003Cp>Built for use with the Easy Digital Downloads plugin, this extension provides settings for the display of the [download_checkout] shortcode when no items are in the cart.\u003C\u002Fp>\n\u003Cp>Follow EDD Empty Cart’s development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdavismedia\u002Fedd-empty-cart\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add content to the empty cart display in Easy Digital Downloads.",90,4148,2,"2016-06-25T20:40:00.000Z","4.6.30","3.9.2","",[19,21,55,22,56],"ecommerce","shopping-cart","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-empty-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-empty-cart.1.0.2.zip",85,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":11,"num_ratings":49,"last_updated":70,"tested_up_to":71,"requires_at_least":52,"requires_php":53,"tags":72,"homepage":73,"download_link":74,"security_score":59,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-digital-downloads-continue-shopping","Easy Digital Downloads – Continue Shopping","1.0.4","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Built for use with the Easy Digital Downloads plugin, this extension displays a Continue Shopping link in the checkout cart and allows you to specify what page users will be sent to when they click the link.\u003C\u002Fp>\n\u003Cp>Follow EDD Continue Shopping’s development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feasydigitaldownloads\u002Fedd-continue-shopping\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a Continue Shopping link to the Easy Digital Downloads checkout cart.",70,4724,"2021-03-25T15:37:00.000Z","5.7.15",[19,21,55,22,56],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-continue-shopping\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-continue-shopping.1.0.4.zip",{"slug":76,"name":77,"version":78,"author":43,"author_profile":44,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":26,"num_ratings":26,"last_updated":83,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":84,"homepage":85,"download_link":86,"security_score":59,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-digital-downloads-clear-cart","Easy Digital Downloads – Clear Cart","1.0.1","\u003Cp>Built for use with the Easy Digital Downloads plugin, this extension displays a Clear Cart link in the checkout cart and allows you to remove all items from the shopping cart with a single click. You can also choose a page to redirect to once the cart is cleared.\u003C\u002Fp>\n\u003Cp>Follow EDD Clear Cart’s development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdavismedia\u002Fedd-clear-cart\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a Clear Cart link to the Easy Digital Downloads checkout cart.",20,2482,"2016-06-25T20:57:00.000Z",[19,21,55,22,56],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-clear-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-clear-cart.1.0.1.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":26,"num_ratings":26,"last_updated":53,"tested_up_to":97,"requires_at_least":16,"requires_php":53,"tags":98,"homepage":53,"download_link":102,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":103},"checkout-styler-for-easy-digital-downloads","Checkout Styler for Easy Digital Downloads","1.0.0","IdeaBox Creations","https:\u002F\u002Fprofiles.wordpress.org\u002Fideaboxcreations\u002F","\u003Cp>Styling Easy Digital Downloads checkout form has never been so easy!\u003Cbr \u002F>\nGet complete control of styling with various options and live preview as you make changes.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Requirement\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin requires Easy Digital Downloads plugin.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">\u003Cstrong>Get Easy Digital Downloads.\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n  Easy Digital Downloads is a complete eCommerce solution for selling digital products on WordPress.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Getting started:\u003C\u002Fh4>\n\u003Cp>Follow these 6 simple steps to build beautiful forms.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Step #1: \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Install\u002FActivate Easy Digital Downloads. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">\u003Cstrong>Get Easy Digital Downloads\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Step #2: \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Create Downloads and publish them.\u003C\u002Fli>\n\u003Cli>Step #3: \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Create a page where you can use the shortcode [downloads number=”12″ column=”4″].\u003C\u002Fli>\n\u003Cli>Step #4: \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Go to the checkout page where you want to style.\u003C\u002Fli>\n\u003Cli>Step #5: \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Now, view this page and click the “Customize” link in the WordPress admin bar at the top of the page.\u003C\u002Fli>\n\u003Cli>Step #6: \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Find and open Checkout Styler for EDD panel and customize your checkout page. That’s all!\u003C\u002Fli>\n\u003C\u002Ful>\n","An addon for Easy Digital Downloads plugin to help you customize the checkout page with Live Preview.",10,1605,"5.1.22",[99,21,100,22,101],"customize-checkout","easy-digital-downloads-styler","edd-styler","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-styler-for-easy-digital-downloads.zip","2026-03-15T10:48:56.248Z",{"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":117,"requires_at_least":118,"requires_php":53,"tags":119,"homepage":53,"download_link":125,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"checkout-field-editor-and-manager-for-woocommerce","Checkout Field Editor for WooCommerce – Checkout Manager","3.0.2","acowebs","https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F","\u003Cp>WooCommerce checkout field editor and manager plugin helps to manage the checkout page fields in WooCommerce Store.\u003Cbr \u002F>\nIt’s drag and drop form builder helps editing checkout fields easier. It can use to add, modify or hide default WooCommerce checkout fields.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwcfe-free-demo.acowebs.com\u002Fwp-admin\u002Fadmin.php?page=awcfe_admin_ui#\u002Fsection\u002Fbilling\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fguideline\u002Fplugin-docs-faqs\u002Fwcfem\u002F\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-checkout-field-editor-and-manager\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>HOW TO manage WooCommerce Checkout Fields?\u003C\u002Fh3>\n\u003Cp>After activating WooCommerce checkout field editor  plugin, go to the menu WooCommerce >>Checkout Field in WordPress left menu bar.\u003Cbr \u002F>\nHere you can manage all the fields available in WooCommerce and also you can add WooCommerce custom checkout fields\u003C\u002Fp>\n\u003Ch4>Check out our video demo on how this works:\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\u002Flo0vHSmX9MU?version=3&rel=0&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\u003Ch3>Following Fields are supported\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Text Field\u003C\u002Fstrong> – \u003Cem>Input type text, Can use for single line texts\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Email Field\u003C\u002Fstrong> – \u003Cem>Input type email\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Password Field\u003C\u002Fstrong> – \u003Cem>Input type Password\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Phone Field\u003C\u002Fstrong> – \u003Cem>Input type telephone number\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Select Field\u003C\u002Fstrong> – \u003Cem>Input type select\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Textarea\u003C\u002Fstrong> – \u003Cem>Textarea checkout field, Can use for entering multiline texts\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Radio\u003C\u002Fstrong> – \u003Cem>Set radio fields to choose from\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Paragraph\u003C\u002Fstrong> – \u003Cem>Paragraph field can be used to show instructions on checkout fields, It can use to show messages in between checkout fields\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Header\u003C\u002Fstrong> – \u003Cem>Header fields can use to set html Header tag in woocommerce checkout fields, It provides h1 to h6 variations\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Checkbox Field\u003C\u002Fstrong> – \u003Cem>Input type Checkbox\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Number Field\u003C\u002Fstrong> – \u003Cem>Input type number\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>URL Field\u003C\u002Fstrong> – \u003Cem>Input type url\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Toggle switch\u003C\u002Fstrong> – \u003Cem>switch field\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>CHECKOUT FIELD EDITOR FEATURES\u003C\u002Fh3>\n\u003Cp>👉 Edit Default Fields – Checkout field manager will help to edit the default woocommerce checkout fields\u003C\u002Fp>\n\u003Cp>👉 Add new Fields – You can add new fields to checkout page\u003C\u002Fp>\n\u003Cp>👉 Change Fields Order – It can drag and adjust the fields position,\u003C\u002Fp>\n\u003Cp>👉 Hide Checkout Fields – It can hide the default WooCommerce checkout fields\u003C\u002Fp>\n\u003Cp>👉 Enable or Disable Checkout Fields – It can Enable or Disable WooCommerce checkout fields\u003C\u002Fp>\n\u003Cp>👉 Show in Order Details – Checkout fields filled by customer can be view on order details\u003C\u002Fp>\n\u003Cp>👉 Show in Email Details – WooCommerce Checkout fields submitted by customer can be view on order emails\u003C\u002Fp>\n\u003Cp>👉 Adjust the column width – It can adjust to show  fields in half width or full width in checkout page\u003C\u002Fp>\n\u003Cp>👉 Set Custom CSS class – It can set custom css class for individual checkout fields\u003C\u002Fp>\n\u003Cp>👉 WPML and Polylang support – Multilingual plugins WPML and Poly lang is supported\u003C\u002Fp>\n\u003Ch3>DEMO – CHECK THIS OUT IN REAL\u003C\u002Fh3>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwcfe-free-demo.acowebs.com\u002Fcheckout\u002F?add-to-cart=32\" rel=\"nofollow ugc\">Front end Demo\u003C\u002Fa>\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fwcfe-free-demo.acowebs.com\u002Fwp-admin\u002Fadmin.php?page=awcfe_admin_ui#\u002Fsection\u002Fbilling\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>PRO FEATURES\u003C\u002Fh3>\n\u003Cp>👉 All features on free version\u003C\u002Fp>\n\u003Cp>👉 24+ Field Types.\u003C\u002Fp>\n\u003Cp>👉 Conditional Checkout Fields.\u003C\u002Fp>\n\u003Cp>👉 Conditional Checkout sections.\u003C\u002Fp>\n\u003Cp>👉 Conditional rules based on existing fields, product, product variations, category, user role, shipping method and payment method.\u003C\u002Fp>\n\u003Cp>👉 Add fields to checkout and my account page account registration.\u003C\u002Fp>\n\u003Cp>👉 Create new sections other than default sections.\u003C\u002Fp>\n\u003Cp>👉 New Sections available at 13 different positions.\u003C\u002Fp>\n\u003Cp>👉 Edit, Duplicate and delete custom sections.\u003C\u002Fp>\n\u003Cp>👉 Custom validation rules using RegEx for text and textarea input.\u003C\u002Fp>\n\u003Cp>👉 Price option: add extra fee based on field selection.\u003C\u002Fp>\n\u003Cp>👉 Option to add tax for extra fee added.\u003C\u002Fp>\n\u003Ch3>Premium Checkout Fields\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>1. Text\n2. Hidden\n3. Email\n4. Telephone\n5. Password\n6. Number\n7. Textarea\n8. Radio\n9. Select\n10. Multi Select\n11. Checkbox\n12. Checkbox Group\n13. Heading\n14. Paragraph\n15. Label\n16. Date picker\n17. Time picker\n18. Datetime picker\n19. Color picker\n20. File Upload\n21. Google place select\n22. Image group\n23. URL\n24. Toggle switch\n25. Color group\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>➡ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-checkout-field-editor-and-manager\u002F\" rel=\"nofollow ugc\">GET PREMIUM VERSION NOW!\u003C\u002Fa> \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>PRO DEMO – CHECK THIS OUT IN REAL\u003C\u002Fh3>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwcfe-demo.acowebs.com\u002F\" rel=\"nofollow ugc\">Front end Demo\u003C\u002Fa>\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fwcfe-demo.acowebs.com\u002Fwp-admin\u002Fadmin.php?page=awcfe_admin_ui#\u002F\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Acowebs?\u003C\u002Fh3>\n\u003Cp>Acowebs is responsible for empowering your e-commerce stores with reliable Shopify applications and WooCommerce plugins. We own a team of experts who develop the WordPress plugins and themes to offer a great customer experience. Since we are an award-winning software development company, our team of professionals offers incredible support to improve the User experience.\u003C\u002Fp>\n\u003Cp>Check out our other WordPress plugins \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F#content-plugins\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>What our customer says:\u003C\u002Fh3>\n\u003Cp>“The checkout field editor for woocommerce plugin helped me manage checkout fields in-store easily. It is easy now to use drag-and-drop for editing the checkout fields. There are a lot more features in the premium version than free! Thanks to the team for the quick support. Must-try plugin!”.\u003C\u002Fp>\n\u003Cp>“Very well developed and high-end user Experience. Can certainly go for custom check out options and advanced field editor options”\u003C\u002Fp>\n\u003Ch3>OTHER USEFUL LINKS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-checkout-field-editor-and-manager\u002F\" rel=\"nofollow ugc\">Find all PRO features\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fguideline\u002Fplugin-docs-faqs\u002Fwcfem\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-plugins\u002F\" rel=\"nofollow ugc\">Find Our Other Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.acowebs.com\u002Fportal\u002Fnewticket\" rel=\"nofollow ugc\">Support Ticket\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Facowebs\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Facowebs\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCXoOjbKiXjDocNMe8qd3WHw\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WooCommerce checkout field editor and manager helps to manage checkout fields in WooCommerce",20000,624126,98,161,"2026-02-10T10:40:00.000Z","6.9.4","4.0",[120,121,122,123,124],"checkout-field-customizer","checkout-form-designer","checkout-form-editor","woocommerce-checkout-field-manager","woocommerce-custom-checkout-fields","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-field-editor-and-manager-for-woocommerce.3.0.2.zip",{"attackSurface":127,"codeSignals":193,"taintFlows":290,"riskAssessment":318,"analyzedAt":327},{"hooks":128,"ajaxHandlers":189,"restRoutes":190,"shortcodes":191,"cronEvents":192,"entryPointCount":26,"unprotectedCount":26},[129,134,138,142,145,150,154,158,163,167,171,175,178,181,185],{"type":130,"name":131,"callback":131,"file":132,"line":133},"action","plugins_loaded","index.php",38,{"type":130,"name":135,"callback":136,"file":132,"line":137},"admin_menu","_admin_menu",76,{"type":130,"name":139,"callback":140,"file":132,"line":141},"edd_purchase_form_user_info_fields","wpm_edd_display_checkout_fields",132,{"type":130,"name":143,"callback":140,"file":132,"line":144},"edd_purchase_form_after_user_info",138,{"type":146,"name":147,"callback":148,"file":132,"line":149},"filter","edd_purchase_form_required_fields","wpm_edd_required_checkout_fields",140,{"type":130,"name":151,"callback":152,"priority":95,"file":132,"line":153},"edd_checkout_error_checks","wpm_edd_validate_checkout_fields",141,{"type":146,"name":155,"callback":156,"file":132,"line":157},"edd_payment_meta","wpm_edd_store_custom_fields",142,{"type":130,"name":159,"callback":160,"priority":161,"file":132,"line":162},"edd_payment_view_details","wpm_edd_view_order_details",999,143,{"type":130,"name":164,"callback":165,"priority":161,"file":132,"line":166},"edd_payment_receipt_after","wpm_edd_view_order_details_td",144,{"type":130,"name":168,"callback":169,"priority":161,"file":132,"line":170},"edd_add_email_tags","wpm_edd_add_sample_email_tag",145,{"type":130,"name":172,"callback":173,"priority":95,"file":132,"line":174},"edd_insert_payment","wpm_edd_insert_payment",146,{"type":146,"name":176,"callback":176,"priority":95,"file":132,"line":177},"edd_payments_table_columns",150,{"type":146,"name":179,"callback":179,"priority":95,"file":132,"line":180},"edd_payments_table_column",151,{"type":146,"name":182,"callback":183,"priority":95,"file":132,"line":184},"edd_purchase_data_before_gateway","wpm_edd_custom_fields_data_to_purchase_data",157,{"type":130,"name":186,"callback":187,"file":132,"line":188},"init","load_wpm_edd_custom_fields",552,[],[],[],[],{"dangerousFunctions":194,"sqlUsage":195,"outputEscaping":197,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":289},[],{"prepared":26,"raw":26,"locations":196},[],{"escaped":198,"rawEcho":199,"locations":200},4,45,[201,205,207,209,211,213,215,217,219,221,223,225,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,263,265,267,269,271,273,275,277,279,280,281,283,285,287],{"file":202,"line":203,"context":204},"class-fields-generator.php",191,"raw output",{"file":202,"line":206,"context":204},211,{"file":202,"line":208,"context":204},238,{"file":202,"line":210,"context":204},246,{"file":202,"line":212,"context":204},273,{"file":202,"line":214,"context":204},310,{"file":202,"line":216,"context":204},339,{"file":202,"line":218,"context":204},345,{"file":202,"line":220,"context":204},346,{"file":202,"line":222,"context":204},353,{"file":202,"line":224,"context":204},358,{"file":202,"line":224,"context":204},{"file":202,"line":227,"context":204},368,{"file":202,"line":229,"context":204},375,{"file":202,"line":231,"context":204},383,{"file":202,"line":233,"context":204},388,{"file":202,"line":235,"context":204},392,{"file":202,"line":237,"context":204},406,{"file":202,"line":239,"context":204},413,{"file":202,"line":241,"context":204},424,{"file":202,"line":243,"context":204},430,{"file":202,"line":245,"context":204},439,{"file":202,"line":247,"context":204},452,{"file":202,"line":249,"context":204},478,{"file":202,"line":251,"context":204},479,{"file":202,"line":253,"context":204},480,{"file":202,"line":255,"context":204},490,{"file":202,"line":257,"context":204},491,{"file":132,"line":259,"context":204},197,{"file":132,"line":261,"context":204},208,{"file":132,"line":206,"context":204},{"file":132,"line":264,"context":204},214,{"file":132,"line":266,"context":204},217,{"file":132,"line":268,"context":204},226,{"file":132,"line":270,"context":204},227,{"file":132,"line":272,"context":204},229,{"file":132,"line":274,"context":204},234,{"file":132,"line":276,"context":204},382,{"file":132,"line":278,"context":204},387,{"file":132,"line":241,"context":204},{"file":132,"line":243,"context":204},{"file":132,"line":282,"context":204},442,{"file":132,"line":284,"context":204},447,{"file":132,"line":286,"context":204},454,{"file":132,"line":288,"context":204},460,[],[291,310],{"entryPoint":292,"graph":293,"unsanitizedCount":308,"severity":309},"render_custom_fields (class-fields-generator.php:49)",{"nodes":294,"edges":305},[295,300],{"id":296,"type":297,"label":298,"file":202,"line":299},"n0","source","$_POST['wpm_fields']",199,{"id":301,"type":302,"label":303,"file":202,"line":299,"wp_function":304},"n1","sink","update_option() [Settings Manipulation]","update_option",[306],{"from":296,"to":301,"sanitized":307},false,1,"low",{"entryPoint":311,"graph":312,"unsanitizedCount":308,"severity":309},"\u003Cclass-fields-generator> (class-fields-generator.php:0)",{"nodes":313,"edges":316},[314,315],{"id":296,"type":297,"label":298,"file":202,"line":299},{"id":301,"type":302,"label":303,"file":202,"line":299,"wp_function":304},[317],{"from":296,"to":301,"sanitized":307},{"summary":319,"deductions":320},"The \"edd-custom-checkout-fields\" plugin, version 1.4.4, presents a mixed security picture. On one hand, the plugin demonstrates good practices by having no known CVEs and no bundled libraries, indicating a generally well-maintained codebase. The absence of direct SQL queries without prepared statements and the lack of file operations or external HTTP requests are also positive signs.  However, the static analysis reveals significant concerns regarding output escaping and taint analysis. With only 8% of outputs properly escaped, there's a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, especially given the two identified taint flows with unsanitized paths. While these taint flows are not currently classified as critical or high severity, they represent potential vectors for exploitation if user-supplied data is not rigorously validated and escaped before output. The plugin's attack surface is notably zero in terms of direct entry points like AJAX handlers, REST API routes, and shortcodes, which is a strong defensive measure.  Despite the low perceived immediate risk due to a clean vulnerability history, the poor output escaping and unhandled taint flows represent a considerable latent risk that should be addressed.",[321,324],{"reason":322,"points":323},"Low percentage of properly escaped output",15,{"reason":325,"points":326},"Taint flows with unsanitized paths",12,"2026-03-16T20:59:12.034Z",{"wat":329,"direct":338},{"assetPaths":330,"generatorPatterns":333,"scriptPaths":334,"versionParams":335},[331,332],"\u002Fwp-content\u002Fplugins\u002Fedd-custom-checkout-fields\u002Fedd-custom-fields.css","\u002Fwp-content\u002Fplugins\u002Fedd-custom-checkout-fields\u002Fedd-custom-fields.js",[],[332],[336,337],"edd-custom-checkout-fields\u002Fedd-custom-fields.css?ver=","edd-custom-checkout-fields\u002Fedd-custom-fields.js?ver=",{"cssClasses":339,"htmlComments":354,"htmlAttributes":355,"restEndpoints":364,"jsGlobals":365,"shortcodeOutput":366},[4,340,341,342,343,344,345,346,347,348,349,350,351,352,353],"edd-custom-checkout-fields-text","edd-custom-checkout-fields-multi_line_text","edd-custom-checkout-fields-checkbox","edd-custom-checkout-fields-paragraph","edd-custom-checkout-fields-select","edd-custom-checkout-fields-date","edd-custom-checkout-fields-radio","edd-custom-checkout-fields-time","edd-custom-checkout-fields-email","edd-custom-checkout-fields-number","edd-custom-checkout-fields-url","edd-custom-checkout-fields-password","edd-custom-checkout-fields-hidden","ecf_full_centered",[],[356,357,358,359,360,361,362,363,362],"data-id","data-required","data-title","data-type","data-placeholder","data-desc","data-combobox_choices","data-paragraph_content",[],[],[]]