[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwLTMALfaa9kGU3NGMH_-PNa7IgZ3wSgzCqsQhbKs2do":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":130,"fingerprints":182},"edd-user-admin-purchases-column","User Admin Purchases Column for Easy Digital Downloads","1.0.6","Marcel Pol","https:\u002F\u002Fprofiles.wordpress.org\u002Fmpol\u002F","\u003Cp>See basic statistics of customers for the Easy Digital Downloads e-commerce plugin.\u003Cbr \u002F>\nThis plugin will show the number of orders a customer has made on the overview of the users table.\u003Cbr \u002F>\nOn the user profile you will see the number of orders, products bought and total amount spent.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Translations can be added very easily through \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fedd-user-admin-purchases-column\" rel=\"nofollow ugc\">GlotPress\u003C\u002Fa>.\u003Cbr \u002F>\nYou can start translating strings there for your locale. They need to be validated though, so if there’s no validator yet, and you want to apply for being validator (PTE), please post it on the support forum.\u003Cbr \u002F>\nI will make a request on make\u002Fpolyglots to have you added as validator for this plugin\u002Flocale.\u003C\u002Fp>\n\u003Ch4>Contributions\u003C\u002Fh4>\n\u003Cp>This plugin is also available in \u003Ca href=\"https:\u002F\u002Fcodeberg.org\u002Fcyclotouriste\u002Fedd-user-admin-purchases-column\" rel=\"nofollow ugc\">Codeberg\u003C\u002Fa>.\u003C\u002Fp>\n","See basic statistics of customers for the Easy Digital Downloads e-commerce plugin.",0,1847,"2026-01-10T09:22:00.000Z","6.9.4","4.1","7.0",[18,19,20,21],"customer-statistics","easy-digital-downloads","edd","statistics","https:\u002F\u002Fzenoweb.nl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-user-admin-purchases-column.1.0.6.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"mpol",18,82270,99,1119,78,"2026-04-03T19:23:07.969Z",[37,58,75,94,115],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":24,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"edd-metrics","EDD Metrics","1.0","Scott Bolinger","https:\u002F\u002Fprofiles.wordpress.org\u002Fscottopolis\u002F","\u003Cp>Get the important metrics for your business, such as average revenue per customer, renewal rate, refund rate, and more. Support EDD Software Licensing add-on for renewal rates, and EDD Recurring Payments for subscription information.\u003C\u002Fp>\n\u003Cp>Included metrics:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Net Revenue (Properly subtracts refunds)\u003C\u002Fli>\n\u003Cli>Sales\u003C\u002Fli>\n\u003Cli>Average revenue per customer\u003C\u002Fli>\n\u003Cli>Estimated monthly revenue\u003C\u002Fli>\n\u003Cli>Refunds\u003C\u002Fli>\n\u003Cli>Discounts\u003C\u002Fli>\n\u003Cli>Renewals, and renewal rate (if EDD Software Licensing is active)\u003C\u002Fli>\n\u003Cli>Subscriptions (if EDD Recurring Payments is active)\u003C\u002Fli>\n\u003Cli>Recurring revenue this period and next 30 days\u003C\u002Fli>\n\u003Cli>Earnings by download\u003C\u002Fli>\n\u003Cli>Earnings by gateway\u003C\u002Fli>\n\u003Cli>New customers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Charts are displayed on the detail page along with other metrics.\u003C\u002Fp>\n\u003Cp>To contribute or report an issue, please use the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fscottopolis\u002Fedd-metrics\" rel=\"nofollow ugc\">EDD Metrics Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin is inspired by (and basically a total copy of) \u003Ca href=\"https:\u002F\u002Fbaremetrics.com\u002F\" rel=\"nofollow ugc\">Baremetrics\u003C\u002Fa>. I would have just used Baremetrics instead of building a new plugin, except that Baremetrics is very specific to SaaS businesses, and doesn’t really work for EDD.\u003C\u002Fp>\n","Better reports for Easy Digital Downloads, similar to Baremetrics.",80,4710,17,"2018-11-16T22:26:00.000Z","4.9.29","4.0","",[53,19,20,54,21],"analytics","metrics","http:\u002F\u002Fmetricswp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-metrics.1.0.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":11,"num_ratings":11,"last_updated":51,"tested_up_to":14,"requires_at_least":68,"requires_php":51,"tags":69,"homepage":72,"download_link":73,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":74},"edd-geckoboard","Easy Digital Downloads – Geckoboard","1.0.1","DigitalME","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalmeactivecampaign\u002F","\u003Cp>The EDD Geckoboard extension provides near-realtime stats regarding your EDD website through the Geckoboard KPI dashboard platform. Currently, the extension supports the following widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sales (Bar\u002FColumn Graph & Number Widgets)\u003C\u002Fli>\n\u003Cli>Extensions (Bar\u002FColumn Graph & Number Widgets)\u003C\u002Fli>\n\u003Cli>Recent Purchases (List Widget)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Follow this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSection214\u002FEDD-Geckoboard\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Allow site owners to display EDD statistics through Geckoboard",10,1916,"3.7",[19,20,70,21,71],"geckoboard","stats","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fedd-geckoboard\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-geckoboard.1.0.1.zip","2026-03-15T10:48:56.248Z",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":24,"num_ratings":85,"last_updated":86,"tested_up_to":14,"requires_at_least":50,"requires_php":87,"tags":88,"homepage":92,"download_link":93,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"easy-digital-downloads-free-link","Easy Digital Downloads Free Link","1.1.0","webaware","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebaware\u002F","\u003Cp>Replace the add-to-cart button in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> with a direct link to the download file when the product is free and has only one file. This only works when the file is an external link to a web-accessible file.\u003C\u002Fp>\n\u003Cp>For archive pages on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fshop-front\" rel=\"ugc\">Shop Front theme\u003C\u002Fa>, the cart icon is replaced with a download icon and direct download link.\u003C\u002Fp>\n\u003Cp>Want to see it in action? Check out the \u003Ca href=\"https:\u002F\u002Fshop.webaware.com.au\u002F\" rel=\"nofollow ugc\">WebAware shop\u003C\u002Fa> — it’s running this plugin.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>Many thanks to the generous efforts of our translators:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Albanian (sq) — \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fsq\u002Fdefault\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">the Albanian translation team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Chinese (zh_CN) — \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fzh-cn\u002Fdefault\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">the Chinese (simplified) translation team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>English (en_CA) — \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fen-ca\u002Fdefault\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">the English (Canadian) translation team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>English (en_GB) — \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fen-gb\u002Fdefault\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">the English (British) translation team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French (fr_FR) — \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Ffr\u002Fdefault\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">the French translation team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU) — \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftheguitarlesson\u002F\" rel=\"nofollow ugc\">Tom Vicces\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Japanese (ja) — \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fja\u002Fdefault\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">the Japanese translation team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Norwegian: Bokmål (nb_NO) — \u003Ca href=\"http:\u002F\u002Fwww.neonnero.com\u002F\" rel=\"nofollow ugc\">neonnero\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Norwegian: Nynorsk (nn_NO) — \u003Ca href=\"http:\u002F\u002Fwww.neonnero.com\u002F\" rel=\"nofollow ugc\">neonnero\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’d like to help out by translating this plugin, please \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Feasy-digital-downloads-free-link\" rel=\"nofollow ugc\">sign up for an account and dig in\u003C\u002Fa>.\u003C\u002Fp>\n","replace EDD add-to-cart button with download link when product is free",1000,36405,5,"2025-12-14T04:00:00.000Z","5.6",[89,90,91,19,20],"digital-downloads","download","downloads","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-free-link\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-free-link.1.1.0.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":83,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":112,"download_link":113,"security_score":114,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"edd-auto-register","EDD Auto Register","1.4.5","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>This plugin now requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" title=\"Easy Digital Downloads\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> 2.9 or greater.\u003C\u002Fp>\n\u003Cp>Once activated, EDD Auto Register will create a WordPress user account for your customer at checkout, without the need for the customer to enter any additional information. This eliminates the need for the default EDD registration form, and drastically reduces the time it takes your customers to complete their purchase.\u003C\u002Fp>\n\u003Cp>Guest checkout is required so the plugin overrides the setting. The registration form is hidden on checkout while the plugin is active.\u003C\u002Fp>\n\u003Cp>There are various filters available for developers, see the FAQ tab for more information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More extensions for Easy Digital Downloads\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can find more extensions (both free and commercial) from \u003Ca href=\"https:\u002F\u002Feasydigitaldownloads.com\u002Fdownloads\u002F\" title=\"Easy Digital Downloads\" rel=\"nofollow ugc\">Easy Digital Downloads’ website\u003C\u002Fa>\u003C\u002Fp>\n","Automatically creates a WP user account at checkout, based on customer's email address.",88450,94,12,"2024-04-22T22:52:00.000Z","6.2.9","4.4","5.4",[89,110,19,20,111],"e-downloads","purchase","https:\u002F\u002Feasydigitaldownloads.com\u002Fdownloads\u002Fauto-register\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-auto-register.1.4.5.zip",92,{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":83,"downloaded":123,"rating":24,"num_ratings":124,"last_updated":125,"tested_up_to":106,"requires_at_least":108,"requires_php":51,"tags":126,"homepage":128,"download_link":129,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"edd-featured-downloads","Easy Digital Downloads Featured Downloads","1.0.5","Andrew Munro \u002F AffiliateWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumobi\u002F","\u003Ch4>Featured Downloads is now part of EDD Core\u003C\u002Fh4>\n\u003Cp>As of Easy Digital Downloads 3.5.1, the Featured Downloads addon is included in Easy Digital Downloads. You no longer need this addon to use the Featured Downloads feature.\u003C\u002Fp>\n\u003Ch4>About this Addon\u003C\u002Fh4>\n\u003Cp>This plugin requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Feasy-digital-downloads\u002F\" title=\"Easy Digital Downloads\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa>. It’s aimed at developers\u002Fclients who need to show a list of featured downloads.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Provides a template tag so finely-tuned placement of featured downloads in your theme is possible.\u003C\u002Fli>\n\u003Cli>Provides a shortcode which will simply list all the featured downloads, without the need to enter any IDs.\u003C\u002Fli>\n\u003Cli>Provides a simple interface for managing featured downloads in the WordPress admin. A “feature download” checkbox will be added to each download edit\u002Fpublish screen as well as the quick edit boxes. At a glance you’ll also be able to see which downloads have been featured on your website from the main download listing.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Add the “featured” attribute to the existing [downloads] shortcode provided by Easy Digital Downloads:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[downloads featured=\"yes\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Template Tag Usage\u003C\u002Fh4>\n\u003Cp>The following code can be used to show the featured downloads anywhere in your theme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>echo do_shortcode( '[downloads featured=\"yes\"]' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can include any other attributes supported by the \u003Ca href=\"https:\u002F\u002Fdocs.easydigitaldownloads.com\u002Farticle\u002F224-downloads\" rel=\"nofollow ugc\">[downloads] shortcode\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Building your own Query\u003C\u002Fh4>\n\u003Cp>To build your own query using \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FClass_Reference\u002FWP_Query\" title=\"WP_Query\" rel=\"nofollow ugc\">WP_Query\u003C\u002Fa> you can use the \u003Ccode>meta_key\u003C\u002Fcode> parameter with a value of \u003Ccode>edd_feature_download\u003C\u002Fcode>. The following example builds a simple unordered list with all the featured downloads.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\n$args = array(\n    'post_type' => 'download',\n    'meta_key'  => 'edd_feature_download',\n);\n\n$featured_downloads = new WP_Query( $args );\n\nif( $featured_downloads->have_posts() ) : ?>\n\n    \u003Cul>\n        \u003C?php while( $featured_downloads->have_posts() ) : $featured_downloads->the_post(); ?>\n        \u003Cli>\n           \u003Ca href=\"\u003C?php the_permalink(); ?>\" title=\"\u003C?php the_title(); ?>\">\n                \u003C?php the_title(); ?>\n           \u003C\u002Fa>\n        \u003C\u002Fli>\n        \u003C?php endwhile; ?>\n    \u003C\u002Ful>\n\n\u003C?php endif; wp_reset_postdata(); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Easily feature your downloads",80323,1,"2025-08-18T19:59:00.000Z",[89,110,19,20,127],"featured-downloads","https:\u002F\u002Feasydigitaldownloads.com\u002Fdownloads\u002Fedd-featured-downloads\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-featured-downloads.1.0.5.zip",{"attackSurface":131,"codeSignals":159,"taintFlows":174,"riskAssessment":175,"analyzedAt":181},{"hooks":132,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":11,"unprotectedCount":11},[133,139,143,148,151],{"type":134,"name":135,"callback":136,"file":137,"line":138},"filter","manage_users_columns","edd_uapc_manage_users_columns","edd-user-admin-purchases-column.php",55,{"type":134,"name":140,"callback":141,"priority":66,"file":137,"line":142},"manage_users_custom_column","edd_uapc_manage_users_custom_column",91,{"type":144,"name":145,"callback":146,"file":137,"line":147},"action","show_user_profile","edd_uapc_manage_users_profile_info",163,{"type":144,"name":149,"callback":146,"file":137,"line":150},"edit_user_profile",164,{"type":144,"name":152,"callback":153,"file":137,"line":154},"admin_init","edd_uapc_load_lang",177,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":173},[],{"prepared":11,"raw":11,"locations":162},[],{"escaped":11,"rawEcho":164,"locations":165},3,[166,169,171],{"file":137,"line":167,"context":168},152,"raw output",{"file":137,"line":170,"context":168},153,{"file":137,"line":172,"context":168},154,[],[],{"summary":176,"deductions":177},"The security analysis of \"edd-user-admin-purchases-column\" v1.0.6 indicates a generally good security posture with no immediately obvious critical vulnerabilities identified in the static analysis or vulnerability history. The absence of identified CVEs and the lack of dangerous functions or file operations are positive signs. The plugin also demonstrates responsible use of prepared statements for SQL queries.\n\nHowever, a significant concern arises from the output escaping analysis. With three total outputs and zero properly escaped, this presents a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data displayed on the frontend or admin area could potentially be injected with malicious scripts, leading to session hijacking or other attacks. The lack of nonce checks and capability checks, while not directly flagged as issues in this specific analysis, are important security mechanisms that should be considered for any plugin with user interaction points, especially if the attack surface were to expand.\n\nGiven the current data, the primary risk lies in the unescaped output. While the plugin has a clean vulnerability history, the potential for XSS due to improper output sanitization is a serious concern that needs immediate attention. Developers should prioritize implementing proper escaping functions for all output to mitigate this risk.",[178],{"reason":179,"points":180},"0% of outputs are properly escaped",8,"2026-03-17T06:17:37.529Z",{"wat":183,"direct":188},{"assetPaths":184,"generatorPatterns":185,"scriptPaths":186,"versionParams":187},[],[],[],[],{"cssClasses":189,"htmlComments":191,"htmlAttributes":192,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":195},[190],"edd-uapc",[],[],[],[],[]]