[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCdqgRRonl1qZ3zMx4Hj4NmvsRvBQnSiwDzIwi_v3YFI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":155,"fingerprints":248},"download-monitor-integration-for-woocommerce","Download Monitor integration for WooCommerce","1.0.2","Cristian Raiber","https:\u002F\u002Fprofiles.wordpress.org\u002Fcristianraiber-1\u002F","\u003Cp>With the help of this extension you will be able to restrict the downloads from your website behind a WooCommerce purchase.\u003C\u002Fp>\n\u003Ch3>How does it work\u003C\u002Fh3>\n\u003Cp>When configuring your WooCommerce products, you will be able to select and attach a download\u002Ffile from Download Monitor. This will allow users to download that specific file only after they purchase the product it is linked to.\u003C\u002Fp>\n\u003Cp>You can read more about this extension in our \u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fkb\u002Fwoocommerce-and-download-monitor-integration\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description-block\" rel=\"nofollow ugc\">official documentation article\u003C\u002Fa>.\u003C\u002Fp>\n","Restrict your available downloads behind a WooCommerce purchase.",70,1328,0,"2025-12-02T10:21:00.000Z","6.9.4","5.5","7.3",[19,20,21,22,23],"download","files","protection","purchase","shop","https:\u002F\u002Fdownload-monitor.com\u002Fkb\u002Fwoocommerce-and-download-monitor-integration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownload-monitor-integration-for-woocommerce.1.0.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"cristianraiber-1",1,30,94,"2026-04-04T09:17:53.045Z",[37,62,87,110,133],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"filester","File Manager Pro – Filester","2.0.2","Ninja Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fninjateam\u002F","\u003Cp>Filester is a WP File Manager Pro plugin, but you can download and use it completely for free. It comes with all the \u003Cstrong>premium features\u003C\u002Fstrong> of other WordPress advanced file manager plugins out there.\u003C\u002Fp>\n\u003Cp>Filester helps you manage \u003Cstrong>WordPress configuration files\u003C\u002Fstrong>, while \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FFileBird-Folders-Plugin\" rel=\"nofollow ugc\">FileBird\u003C\u002Fa> allows you to manage\u002Fupload\u002Fdownload \u003Cstrong>media library folders\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>With Filester – File Manager Pro, you can copy, paste, create an archive, download, upload, edit, delete, preview, duplicate, and get info of the WordPress configuration and directory files \u003Cstrong>without FTP access\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This file manager plugin is dedicated to boosting your productivity in managing WordPress. All necessary file operations are fully provided and tested on a variety of servers and browsers.\u003C\u002Fp>\n\u003Cp>Another thing you will appreciate about it is the clean and compact UI\u002FUX, which makes editing and transferring directory files and folders extra fast.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Did you know?\u003C\u002Fstrong>\u003Cbr \u002F>\nMore than \u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fblog\u002F2020\u002F09\u002Fmillions-of-sites-targeted-in-file-manager-vulnerability-attacks\u002F\" rel=\"nofollow ugc\">700,000 WordPress websites\u003C\u002Fa> were attacked during September 2020.\u003Cbr \u002F>\nMalicious bots are looking to exploit vulnerable versions of WP file manager plugins.\u003Cbr \u002F>\nFortunately, Filester comes with this vulnerability \u003Cstrong>fixed\u003C\u002Fstrong>!\u003Cbr \u002F>\nFilester poses no risk to you, so rest assured! 🤗\u003C\u002Fp>\n\u003Ch3>⚡️ FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag & drop interface:\u003C\u002Fstrong> Easily move and arrange files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart context menu:\u003C\u002Fstrong> Right-click on any files to make operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage files and folders:\u003C\u002Fstrong> Copy, move, upload, create folder\u002Ffile, rename, duplicate, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in advanced code editor:\u003C\u002Fstrong> Integrated development environment ACE Editor, CodeMirror, CKEditor, TinyMCE, and others\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible configuration:\u003C\u002Fstrong> Access rights, uploadable file types\u002Fextensions, maximum file size limit, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create\u002Fextract archives:\u003C\u002Fstrong> .zip, .rar, .xz, .tar, .gzip\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Great UI\u002FUX design:\u003C\u002Fstrong> Clean, high-quality & productivity-driven \u003C\u002Fli>\n\u003Cli>\u003Cstrong>User authority settings:\u003C\u002Fstrong> File extensions to be locked, file visibility, root path access, .htaccess file \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit media files:\u003C\u002Fstrong> Using Photopea & TUI Image Editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple languages supported:\u003C\u002Fstrong> English, German, Spanish, Italian, French, Japanese, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL supported:\u003C\u002Fstrong> Hebrew, Arabic, Persian, Kurdish, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🙌 OTHER FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Local file system\u003C\u002Fli>\n\u003Cli>Simple client-server API based on JSON\u003C\u002Fli>\n\u003Cli>List and icon view\u003C\u002Fli>\n\u003Cli>Multi-root support\u003C\u002Fli>\n\u003Cli>Hidden files\u002Ffolders options\u003C\u002Fli>\n\u003Cli>Set hidden files for other users\u003C\u002Fli>\n\u003Cli>Root path for each user role\u003C\u002Fli>\n\u003Cli>Easy to navigate\u003C\u002Fli>\n\u003Cli>6 themes for your preferred interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔑 HOW IT WORKS\u003C\u002Fh3>\n\u003Cp>Filester plugin helps you easily manage WordPress files so that you don’t have to access directories via FTP or cPanel.\u003C\u002Fp>\n\u003Cp>This plugin creates a new menu \u003Cstrong>File Manager\u003C\u002Fstrong> in your WordPress dashboard. From then on, you can view all server files, configuration, and media files on your current WordPress website.\u003C\u002Fp>\n\u003Cp>You can edit, copy, upload\u002Fdownload files\u002Ffolders to your server from File Manager section. This toolbar is similar to the settings in an FTP client. It allows you to preview, edit, upload, download, duplicate and delete files or folders.\u003C\u002Fp>\n\u003Cp>With Filester, it’s easy to modify the auto-update mechanism with each new version of WordPress. You can quickly \u003Cstrong>search for specific text or code\u003C\u002Fstrong> within your WordPress files and replace it efficiently.\u003C\u002Fp>\n\u003Cp>With built-in code editors, you can edit code files with syntax highlighting and code completion features for themes, plugins, and custom code snippets. It takes one click to download a plugin’s \u003Cstrong>ZIP file\u003C\u002Fstrong> to your local storage. It helps track changes made to files and revert to previous versions if needed.\u003C\u002Fp>\n\u003Cp>All webmasters can also \u003Ca href=\"https:\u002F\u002Fninjateam.org\u002Fdownload-wordpress-media-library\u002F\" rel=\"nofollow ugc\">download WordPress media library\u003C\u002Fa> using Filester download options as well.\u003C\u002Fp>\n\u003Ch3>🎏 COMPATIBILITY\u003C\u002Fh3>\n\u003Cp>Filester works seamlessly with all major WordPress themes, page builders, and website builders.\u003C\u002Fp>\n\u003Cp>💙 \u003Cstrong>Like Filester?\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffilester\u002Freviews\u002F?filter=5\" rel=\"ugc\">Share your experience\u003C\u002Fa> and empower other users to manage WordPress like a pro.\u003C\u002Fp>\n\u003Cp>👉 Check out NinjaTeam \u003Ca href=\"https:\u002F\u002Fninjateam.org\u002Fcategory\u002Ftutorials\u002F\" rel=\"nofollow ugc\">WordPress tutorials\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>CREDIT\u003C\u002Fh4>\n\u003Cp>Big thanks to elFinder – open-source file manager for web.\u003C\u002Fp>\n","Advanced File Manager and Code Editor. Best WordPress file manager without FTP access. No need to upgrade because this is PRO version.",100000,1341884,98,146,"2026-01-12T14:11:00.000Z","3.0","",[53,54,20,55,56],"download-plugin","file-manager","wordpress-file-manager","wp-file-manager","https:\u002F\u002Fninjateam.org\u002Ffilester","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilester.2.0.2.zip",91,9,"2025-06-19 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":15,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":13,"last_vuln_date":86,"fetched_at":28},"download-monitor","Download Monitor","5.1.10","WP Chill","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpchill\u002F","\u003Ch3>Powerful Download Manager Plugin for WordPress\u003C\u002Fh3>\n\u003Cp>Download Monitor is a powerful download manager plugin for handling downloadable files, adding download links to your posts or pages, and tracking downloads.\u003C\u002Fp>\n\u003Cp>Download Monitor has been featured on the websites of some of the most popular and leading businesses in the WordPress ecosystem, such as WPBeginner, Pagely, Jilt, WP Fusion & Kinsta.\u003C\u002Fp>\n\u003Ch4>See how easy it is to list a download on your WordPress site\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FxEbliDziMrU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLM2tOjfhVrZfvMiJ3ib1GqvWBpYpBeQaS\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Download Monitor Extensions available when purchasing a Pro plan\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Fbuttons\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Buttons\" rel=\"nofollow ugc\">Buttons\u003C\u002Fa>: Create beautiful, fully customizable download buttons for your files.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Fdownloading-page\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Downloading+page\" rel=\"nofollow ugc\">Downloading Page\u003C\u002Fa>: Serve your downloads from a separate page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Fgoogle-drive\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Google+drive\" rel=\"nofollow ugc\">Google Drive\u003C\u002Fa>: Lets you use the files hosted on your Google Drive as Download Monitor files.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Fadvanced-access-manager\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Advanced+access+manager\" rel=\"nofollow ugc\">Advanced Access Manager\u003C\u002Fa>: Create advanced download limitations per download and on a global level.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Femail-notification\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Email+notification\" rel=\"nofollow ugc\">Email Notification\u003C\u002Fa>: Trigger an email notification whenever one of your files is downloaded.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fkb\u002Fpage-addon\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Page+addon\" rel=\"nofollow ugc\">Document Library Manage\u003C\u002Fa>: Display files in fast, searchable tables or grids with sorting, filters, and flexible styling. Your documents, easy to find.\u003C\u002Fli>\n\u003Cli>Lock downloads option: Set restrictions to your download functionality using \u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fextensions\u002Fmailchimp-lock\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Mailchimp+lock\" rel=\"nofollow ugc\">MailChimp Lock\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fextensions\u002Femail-lock\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Email+lock\" rel=\"nofollow ugc\">Email Lock\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Fcaptcha\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Captcha\" rel=\"nofollow ugc\">CAPTCHA\u003C\u002Fa>, \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fextensions\u002Fgravity-forms\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Gravity+forms\" rel=\"nofollow ugc\">Gravity Forms Gated Content\u003C\u002Fa>: easily create a download gate with Gravity Forms. Require users to fill-in a form before accessing a download.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fextensions\u002Fninja-forms\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Ninja+forms\" rel=\"nofollow ugc\">Ninja Forms Lock\u003C\u002Fa>: if you are an user of Ninja Forms, you can also use this to require users to fill-in of a form before accesing a download.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fkb\u002Fwpforms-integration\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=WPForms\" rel=\"nofollow ugc\">WPForms Gated Content\u003C\u002Fa>: gate your downloads by first requesting users to submit a form build using WPForms.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fkb\u002Fcontact-form-7\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=CF7\" rel=\"nofollow ugc\">Contact Form 7 Lock\u003C\u002Fa>: request the submission of a Contact Form 7 form before providing access to the download.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>We have a large Knowledge Base on our \u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=knowledge+base\" rel=\"nofollow ugc\">Download Monitor website\u003C\u002Fa> that contains documentation about how to how to setup and use Download Monitor.\u003C\u002Fp>\n\u003Ch3>How-to Guides\u003C\u002Fh3>\n\u003Cp>Are you a new Download Monitor user? Read these articles on how to get your files ready for download with Download Monitor:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002Finstall-and-activate-download-monitor\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=how+to+install\" rel=\"nofollow ugc\">How to install Download Monitor\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002Fadding-downloads-to-your-website\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=how+to+add\" rel=\"nofollow ugc\">How to add your first download in Download Monitor\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002Fshortcode-downloads\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=how+to+list\" rel=\"nofollow ugc\">How to list your first download on your website with the download shortcode\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>More advanced topics that a lot of people find interesting:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002Fcontent-templates\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=style+buttons\" rel=\"nofollow ugc\">Learn more about the different ways you can style your download buttons\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002Foverriding-content-templates\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=customize+buttons\" rel=\"nofollow ugc\">Learn more about how to customize your download buttons\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.download-monitor.com\u002Fkb\u002Faction-and-filter-reference\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=action+filter\" rel=\"nofollow ugc\">Learn more about what actions and filters are available in Download Monitor\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Contributing and reporting bugs\u003C\u002Fh4>\n\u003Cp>You can contribute code to this plugin via GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPChill\u002Fdownload-monitor\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FWPChill\u002Fdownload-monitor\u003C\u002Fa>\u003Cbr \u002F>\nYou can contribute localizations via Transifex \u003Ca href=\"https:\u002F\u002Fwww.transifex.com\u002Fprojects\u002Fp\u002Fdownload-monitor\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.transifex.com\u002Fprojects\u002Fp\u002Fdownload-monitor\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Help & Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Search our extensive \u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fkb\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=knowledge+base\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa> for documentation about installing the plugin\u002Fthe extensions, available settings and how to use them.\u003C\u002Fli>\n\u003Cli>Browse \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdownload-monitor\u002F\" rel=\"ugc\">Download monitor’s WordPress forum\u003C\u002Fa> to find answers to your queries or create a new topic.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdownload-monitor.com\u002Fcontact\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=contact+us\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> directly for support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3rd party or external service disclaimer\u003C\u002Fh3>\n\u003Cp>The plugin connects to our website through an API call (https:\u002F\u002Fdownload-monitor.com\u002F?dlm-all-extensions=true) in order to request a list of available extensions.\u003C\u002Fp>\n\u003Cp>IT DOES NOT SEND ANY DATA NOR DO WE COLLECT INFORMATION FROM THE REQUEST\u003C\u002Fp>\n\u003Cp>Our privacy policy can be found at this URL https:\u002F\u002Fdownload-monitor.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Powerful Download Manager Plugin for WordPress",90000,6615752,90,516,"2026-03-05T07:46:00.000Z","6.4","7.4",[78,79,80,54,81],"digital-store","download-manager","ecommerce","password-protection","https:\u002F\u002Fwww.download-monitor.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownload-monitor.5.1.10.zip",82,26,"2026-03-29 12:42:40",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":34,"num_ratings":97,"last_updated":98,"tested_up_to":15,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":106,"download_link":107,"security_score":47,"vuln_count":108,"unpatched_count":13,"last_vuln_date":109,"fetched_at":28},"prevent-direct-access","Prevent Direct Access – Protect WordPress Files","2.8.8.4","WP Folio Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fbuildwps\u002F","\u003Cp>Prevent Direct Access (PDA) offers a simple solution to protect your WordPress files as well as prevent Google, other search engines and unwanted users from indexing and stealing your hard-to-produce ebooks, documents, and videos.\u003C\u002Fp>\n\u003Cp>We’ve created an intuitive user interface directly in your Media Library. It’s simple and easy to use. You’ll be able to protect your private files in no time.\u003C\u002Fp>\n\u003Ch4>An Inside Look at Prevent Direct Access (PDA) Gold\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F37wP7TTcW4Q?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Our PDA Lite version offers the following features:\u003C\u002Fp>\n\u003Ch3>Protect Unlimited WordPress Media Library File Uploads\u003C\u002Fh3>\n\u003Cp>Prevent Direct Access is designed to protect all your WordPress media files such as images (PNG, JPEG), documents (PDF, DOCX, PPTX), audios, and videos (MP4, MP3) that you upload to your website under Media Library or via Media, Pages or Posts.\u003C\u002Fp>\n\u003Cp>Once protected, only admin users and the file’s author can access them directly. Unwanted users will be redirected to your 404 not found page when attempting to read and download these file URLs.\u003C\u002Fp>\n\u003Cp>You can protect unlimited file uploads with our PDA Lite alone.\u003C\u002Fp>\n\u003Ch3>Customize “No Access” Page\u003C\u002Fh3>\n\u003Cp>Instead of redirecting unauthorized users to the 404 page, you can show them a custom page, e.g registration or login page. Users will have to log into your site in order to access these protected files.\u003C\u002Fp>\n\u003Ch3>Auto-generate Private URLs\u003C\u002Fh3>\n\u003Cp>Once a WordPress file is protected, Prevent Direct Access will automatically generate a private download link containing a random string for you to access or share this private file with others.\u003C\u002Fp>\n\u003Cp>You can then copy that private download link to clipboard and subsequently paste it on your browsers and\u002For email by clicking on the Copy URL button.\u003C\u002Fp>\n\u003Ch3>Restrict Access based on IP Addresses\u003C\u002Fh3>\n\u003Cp>Private Download Links can be accessed by anyone who knows the exact URL. You have an option to block unwanted IP addresses from accessing your private links. You can also expire them automatically by clicks or time with our PDA Gold version.\u003C\u002Fp>\n\u003Ch3>Block Google from Indexing your Files\u003C\u002Fh3>\n\u003Cp>Prevent Direct Access (PDA) explicitly tells Google and other search engines not to index any of your protected files so that their content and original URLs will never appear on the search results.\u003C\u002Fp>\n\u003Ch3>Prevent Image Hotlinking\u003C\u002Fh3>\n\u003Cp>Our plugin also stops others from stealing and using your images on their website by linking them directly from your website, which could slow down your website significantly.\u003C\u002Fp>\n\u003Ch3>Protect WordPress Uploads Directory\u003C\u002Fh3>\n\u003Cp>The \u003Ccode>wp-content\u002Fuploads\u003C\u002Fcode> folder where all your uploaded images and files are stored will also be protected. No one will be able to see and browse the content on that folder anymore.\u003C\u002Fp>\n\u003Ch3>Disable Copy and Right Click\u003C\u002Fh3>\n\u003Cp>Our plugin provides you with an option to disable text selection and right-click on all your web pages to prevent content theft.\u003C\u002Fp>\n\u003Ch3>Restrict Media Library Access\u003C\u002Fh3>\n\u003Cp>Instead of allowing users to view all file uploads in Media Library, you can restrict users to view their own ones only.\u003C\u002Fp>\n\u003Cp>We also provide a premium \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fextensions\u002Fwordpress-restrict-page-file-access\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Folder Protection\u003C\u002Fa> feature that allows you to protect all files inside the private folder with just one-click.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Prevent Direct Access Gold Version\u003C\u002Fh4>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Ffeatures\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">PDA Gold\u003C\u002Fa> offers more advanced features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Protect unlimited files and all file types\u003C\u002Fli>\n\u003Cli>Encrypt protected files to stop unauthorized downloads from viewing\u003C\u002Fli>\n\u003Cli>Protect new file uploads automatically or on the fly\u003C\u002Fli>\n\u003Cli>Restrict protected file access to logged-in users or custom user roles\u003C\u002Fli>\n\u003Cli>Search and replace unprotected URLs in content\u003C\u002Fli>\n\u003Cli>Create & customize unlimited Private Download Links\u003C\u002Fli>\n\u003Cli>Expire Private Download Links by days and clicks\u003C\u002Fli>\n\u003Cli>Protect all files under specific folders on WordPress root and uploads directory with our \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fextensions\u002Fwordpress-restrict-page-file-access\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Folder Protection\u003C\u002Fa> feature.\u003C\u002Fli>\n\u003Cli>Grant individual or multiple files access via Referrer Links\u003C\u002Fli>\n\u003Cli>Restrict access to WooCommerce order page by IP addresses using \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fextensions\u002Fwoocommerce-integration\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">WooCommerce Integration\u003C\u002Fa> extension\u003C\u002Fli>\n\u003Cli>Sync or offload multiple files to Amazon S3, search & replace unprotected URLs in content and set their expiration time with \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fextensions\u002Famazon-s3-wordpress-uploads\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Amazon S3 Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Upload multiple files directly from your local to Amazon S3 or Wasabi using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-s3-smart-upload\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"ugc\">WordPress Amazon S3 – Wasabi Smart File Uploads Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fextensions\u002Fwordpress-multisite-integration?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Integrate with WordPress Multisite Network\u003C\u002Fa> and top membership plugins\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fdocs\u002Fgrant-learndash-courses-access-enrolled-students\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Integrate with LearnDash plugin\u003C\u002Fa> to grant course materials access to enrolled students only\u003C\u002Fli>\n\u003Cli>Protect multiple files at once and many other premium features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Ffeatures\u002F?utm_source=wp.org&utm_medium=premium-after-gold-features&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Prevent Direct Access (PDA) Gold\u003C\u002Fa> now.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Documentation and support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fdocs\u002F?utm_source=wp.org&utm_medium=documentations-and-support&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Check out \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fdocs\u002Fcompatible-wordpress-plugins\u002F?utm_source=wp.org&utm_medium=documentations-and-support&utm_campaign=pda-lite\" rel=\"nofollow ugc\">compatible hosting, themes, and plugins\u003C\u002Fa> with PPWP\u003C\u002Fli>\n\u003Cli>If you have any more questions or want to request new features, contact us through \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fcontact\u002F?utm_source=wp.org&utm_medium=documentations-and-support&utm_campaign=pda-lite\" rel=\"nofollow ugc\">this form\u003C\u002Fa> or drop us an email at \u003Ca href=\"mailto:hello@preventdirectaccess.com\" rel=\"nofollow ugc\">hello@preventdirectaccess.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>PDA is designed to fully respect and protect personal information of its users. It does not collect any user information without your consent.\u003C\u002Fp>\n\u003Cp>We’re using GetResponse to communicate with our users in case they would like to opt in and receive future updates from us.\u003C\u002Fp>\n\u003Cp>User’s emails will be first sent to an external API on our secure server before getting managed by GetResponse.\u003C\u002Fp>\n\u003Cp>Please see our complete \u003Ca href=\"https:\u002F\u002Fpreventdirectaccess.com\u002Fprivacy-policy\u002F?utm_source=wp.org&utm_medium=privacy-policy&utm_campaign=pda-lite\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.getresponse.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">GetResponse’s\u003C\u002Fa>.\u003C\u002Fp>\n","A simple way to prevent search engines and the public from indexing and accessing your files without complex user authentication.",10000,251967,292,"2025-12-23T11:52:00.000Z","4.7","5.6.1",[102,103,104,21,105],"copy-protection","downloads","folder-protection","uploads","https:\u002F\u002Fpreventdirectaccess.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprevent-direct-access.2.8.8.4.zip",2,"2025-04-24 00:00:00",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":72,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":129,"download_link":130,"security_score":131,"vuln_count":132,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"download-attachments","Download Attachments","1.3.2","dFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fdfactory\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fdownload-attachments\u002F\" rel=\"nofollow ugc\">Download Attachments\u003C\u002Fa> is a new approach to managing downloads in WordPress. Instead of bloated interface it enables simple, drag & drop and AJAX driven metabox where you can insert and manage your Media Library files and automatically or manually display them after, before or inside posts content.\u003C\u002Fp>\n\u003Cp>For more information, check out plugin page at \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002F\" rel=\"nofollow ugc\">dFactory\u003C\u002Fa> site.\u003C\u002Fp>\n\u003Ch4>Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic or manual download links display\u003C\u002Fli>\n\u003Cli>Select post types where Download Attachments should be used\u003C\u002Fli>\n\u003Cli>Select list, table or sortable, dynamic table display style\u003C\u002Fli>\n\u003Cli>Downloads count\u003C\u002Fli>\n\u003Cli>Advanced attachments sorting\u003C\u002Fli>\n\u003Cli>Most Downloaded Attachments widget\u003C\u002Fli>\n\u003Cli>Drag & drop files ordering\u003C\u002Fli>\n\u003Cli>Based on Media Library attachments\u003C\u002Fli>\n\u003Cli>Easy customisation of Frontend & Backend display\u003C\u002Fli>\n\u003Cli>Pretty URLs for download links\u003C\u002Fli>\n\u003Cli>Encrypt URLs by default\u003C\u002Fli>\n\u003Cli>Customizable tamplates engine\u003C\u002Fli>\n\u003Cli>Custom download slug\u003C\u002Fli>\n\u003Cli>Custom permission for metabox display\u003C\u002Fli>\n\u003Cli>Option to exclude selected attachments from display\u003C\u002Fli>\n\u003Cli>Option to select from all Media Library files or only those attached to a post\u003C\u002Fli>\n\u003Cli>2 shortcodes\u003C\u002Fli>\n\u003Cli>5 functions and multiple filter hooks for developers\u003C\u002Fli>\n\u003Cli>Option to use attachment caption and\u002For description for download links description\u003C\u002Fli>\n\u003Cli>Compatible with WPML & Polylang\u003C\u002Fli>\n\u003Cli>.pot file for translations included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get involved\u003C\u002Fh4>\n\u003Cp>Feel free to contribute to the source code on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdfactoryplugins\" rel=\"nofollow ugc\">dFactory GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n","Download Attachments is a new approach to managing downloads in WordPress. It allows you to easily add and display download links in any post or page.",9000,214951,46,"2025-11-15T13:33:00.000Z","6.8.5","6.0","7.0.0",[126,127,19,128,20],"attachment","attachments","file","http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fdownload-attachments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownload-attachments.1.3.2.zip",97,3,{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":34,"num_ratings":143,"last_updated":144,"tested_up_to":122,"requires_at_least":145,"requires_php":146,"tags":147,"homepage":151,"download_link":152,"security_score":153,"vuln_count":108,"unpatched_count":32,"last_vuln_date":154,"fetched_at":28},"media-library-downloader","Media Library Downloader","1.4.0","M.Code","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevloper00\u002F","\u003Cp>Transform your WordPress media library into a powerful download center! While WordPress doesn’t provide native file download capabilities, Media Library Downloader bridges this gap with enterprise-grade functionality and professional user experience.\u003C\u002Fp>\n\u003Cp>Whether you need to download a single image or backup hundreds of media files, this plugin makes it effortless with intuitive one-click downloads, smart bulk operations, and advanced management features.\u003C\u002Fp>\n\u003Ch4>Core Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Single & Bulk Downloads\u003C\u002Fstrong> – Download individual files instantly or create ZIP archives from multiple selections\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Compatibility\u003C\u002Fstrong> – Works seamlessly with both List and Grid view layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Download Management\u003C\u002Fstrong> – Automatic file organization with customizable naming patterns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Indicators\u003C\u002Fstrong> – Real-time feedback during download preparation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX Technology\u003C\u002Fstrong> – Lightning-fast downloads with no page refreshes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Admin Settings Dashboard\u003C\u002Fstrong> – Complete control panel for configuration and monitoring\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download Activity Logging\u003C\u002Fstrong> – Track usage patterns and generate statistics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Cleanup\u003C\u002Fstrong> – Scheduled maintenance to keep your server optimized\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security & Permissions\u003C\u002Fstrong> – Enterprise-grade access control and CSRF protection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Compliant\u003C\u002Fstrong> – Full keyboard navigation and screen reader support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Extensive hooks and filters for customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong> – Quickly download media for offline editing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Administrators\u003C\u002Fstrong> – Bulk backup and migration of media files  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> – Client asset delivery and portfolio management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> – Media file management during development\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anyone\u003C\u002Fstrong> – Who needs efficient file access from WordPress media library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Experience the difference of professional-grade media management with intuitive design and powerful functionality!\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>Once the plugin is installed and activated, you can start downloading files from your media library immediately.\u003C\u002Fp>\n\u003Ch4>Downloading Single Files\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to your WordPress admin area\u003C\u002Fli>\n\u003Cli>Navigate to \u003Cstrong>Media > Library\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>You can use either List view or Grid view\u003C\u002Fli>\n\u003Cli>Locate the file you want to download\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>Download\u003C\u002Fstrong> button that appears next to each media file\u003C\u002Fli>\n\u003Cli>The file will be downloaded to your computer\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Downloading Multiple Files\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Media > Library\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Switch to List view for easier bulk selection\u003C\u002Fli>\n\u003Cli>Use the checkboxes to select multiple files you want to download\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>Bulk Download\u003C\u002Fstrong> button\u003C\u002Fli>\n\u003Cli>All selected files will be packaged and downloaded as a ZIP file\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>View Options\u003C\u002Fh4>\n\u003Cp>The plugin works seamlessly with both WordPress media library view options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>List View\u003C\u002Fstrong>: Shows files in a table format with download buttons in each row\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid View\u003C\u002Fstrong>: Displays files as thumbnails with download options accessible via hover or click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Settings\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Settings > Media Downloader\u003C\u002Fstrong> in your WordPress admin\u003C\u002Fli>\n\u003Cli>Configure maximum download size limits (default: 100MB)\u003C\u002Fli>\n\u003Cli>Set automatic cleanup intervals for temporary files (default: 24 hours)\u003C\u002Fli>\n\u003Cli>Enable download logging to track activity (optional)\u003C\u002Fli>\n\u003Cli>Customize ZIP filename patterns with placeholders like {timestamp}, {date}, {user}\u003C\u002Fli>\n\u003Cli>Use manual cleanup to remove temporary files immediately\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Important Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Downloads are processed using AJAX, so there’s no page reload\u003C\u002Fli>\n\u003Cli>Large files or multiple file downloads may take a few moments to process\u003C\u002Fli>\n\u003Cli>Ensure your browser allows downloads from your WordPress site\u003C\u002Fli>\n\u003Cli>The plugin respects WordPress user permissions – only users with appropriate media access can download files\u003C\u002Fli>\n\u003Cli>Temporary ZIP files are automatically cleaned up based on your settings\u003C\u002Fli>\n\u003Cli>Download activity can be logged and viewed in the admin dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n","Professional media download solution with bulk operations, smart management, and enterprise-grade security for WordPress",3000,15041,6,"2025-08-30T08:22:00.000Z","5.0","5.6",[19,148,20,149,150],"downloader","library","media","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmedia-library-downloader\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-library-downloader.1.4.0.zip",76,"2025-12-04 00:00:00",{"attackSurface":156,"codeSignals":220,"taintFlows":234,"riskAssessment":235,"analyzedAt":247},{"hooks":157,"ajaxHandlers":208,"restRoutes":217,"shortcodes":218,"cronEvents":219,"entryPointCount":108,"unprotectedCount":108},[158,163,169,173,178,182,186,190,195,200,203],{"type":159,"name":160,"callback":161,"priority":33,"file":162,"line":120},"filter","dlm_can_download","check_access","classes\\class-dlm-wc-access.php",{"type":164,"name":165,"callback":166,"priority":167,"file":162,"line":168},"action","dlm_no_access_after_message","add_products_on_modal",15,48,{"type":164,"name":170,"callback":171,"file":162,"line":172},"wp_enqueue_scripts","enqueue_scripts",49,{"type":164,"name":174,"callback":175,"file":176,"line":177},"woocommerce_product_options_general_product_data","add_download_monitor_field","classes\\class-dlm-wc-integration.php",51,{"type":164,"name":179,"callback":180,"file":176,"line":181},"woocommerce_process_product_meta","save_download_monitor_field",52,{"type":164,"name":183,"callback":184,"file":176,"line":185},"woocommerce_account_downloads_endpoint","show_download_monitor_content",53,{"type":164,"name":187,"callback":188,"file":176,"line":189},"admin_enqueue_scripts","enqueue_admin_scripts",54,{"type":164,"name":191,"callback":192,"file":193,"line":194},"wp_footer","add_footer_scripts","classes\\class-dlm-wc-modal.php",37,{"type":164,"name":196,"callback":197,"priority":167,"file":198,"line":199},"admin_notices","dlmwc_dlm_needs","download-monitor-integration-for-woocommerce.php",43,{"type":164,"name":196,"callback":201,"priority":167,"file":198,"line":202},"dlmwc_woocommerce_needs",50,{"type":164,"name":204,"callback":205,"priority":206,"file":198,"line":207},"plugins_loaded","dlmwc_integration",120,66,[209,215],{"action":210,"nopriv":211,"callback":212,"hasNonce":213,"hasCapCheck":213,"file":193,"line":214},"dlm_woo_lock_modal",true,"xhr_no_access_modal",false,38,{"action":210,"nopriv":213,"callback":212,"hasNonce":213,"hasCapCheck":213,"file":193,"line":216},39,[],[],[],{"dangerousFunctions":221,"sqlUsage":222,"outputEscaping":224,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":233},[],{"prepared":13,"raw":13,"locations":223},[],{"escaped":33,"rawEcho":132,"locations":225},[226,229,231],{"file":176,"line":227,"context":228},152,"raw output",{"file":176,"line":230,"context":228},181,{"file":176,"line":232,"context":228},184,[],[],{"summary":236,"deductions":237},"The \"download-monitor-integration-for-woocommerce\" plugin v1.0.2 exhibits a mixed security posture. On the positive side, the plugin demonstrates strong data handling practices by utilizing prepared statements for all SQL queries and performing proper output escaping on the vast majority of its outputs. The absence of dangerous functions, file operations, external HTTP requests, and a clean vulnerability history further contribute to a generally secure foundation.  However, the presence of two AJAX handlers entirely lacking authentication checks represents a significant security concern. This unprotected entry point creates a substantial attack surface that could potentially be exploited by unauthenticated users to trigger unintended actions or manipulate plugin functionality. The lack of nonce checks and capability checks on these AJAX handlers exacerbates this risk, as there are no built-in mechanisms to verify the legitimacy of requests. While the plugin has no recorded vulnerabilities and uses good practices for data sanitization in its SQL queries and output, the unprotected AJAX endpoints are a critical weakness that needs immediate attention. Addressing these unauthenticated AJAX handlers is paramount to improving the plugin's overall security.",[238,241,244],{"reason":239,"points":240},"AJAX handlers without auth checks",10,{"reason":242,"points":243},"AJAX handlers without nonce checks",8,{"reason":245,"points":246},"AJAX handlers without capability checks",7,"2026-03-16T21:32:59.515Z",{"wat":249,"direct":258},{"assetPaths":250,"generatorPatterns":253,"scriptPaths":254,"versionParams":255},[251,252],"\u002Fwp-content\u002Fplugins\u002Fdownload-monitor-integration-for-woocommerce\u002Fassets\u002Fcss\u002Fdlm-wc-frontend.css","\u002Fwp-content\u002Fplugins\u002Fdownload-monitor-integration-for-woocommerce\u002Fassets\u002Fjs\u002Fdlm-wc-frontend.js",[],[252],[256,257],"download-monitor-integration-for-woocommerce\u002Fassets\u002Fcss\u002Fdlm-wc-frontend.css?ver=","download-monitor-integration-for-woocommerce\u002Fassets\u002Fjs\u002Fdlm-wc-frontend.js?ver=",{"cssClasses":259,"htmlComments":261,"htmlAttributes":262,"restEndpoints":264,"jsGlobals":265,"shortcodeOutput":267},[260],"dlm-wc-modal",[],[263],"data-dlm-wc-download-id",[],[266],"dlm_wc_frontend_params",[]]