{"id":330620,"date":"2026-06-29T10:07:49","date_gmt":"2026-06-29T10:07:49","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/filedroppr\/"},"modified":"2026-06-29T10:12:30","modified_gmt":"2026-06-29T10:12:30","slug":"filedroppr","status":"publish","type":"plugin","link":"https:\/\/os.wordpress.org\/plugins\/filedroppr\/","author":23519773,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"FileDroppr - PDF Tracking & Analytics","header_author":"FileDroppr","header_description":"Share PDFs as secure, trackable links and see readership analytics right in your dashboard.","assets_banners_color":"","last_updated":"2026-06-29 10:12:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/filedroppr.com\/developers","header_author_uri":"https:\/\/filedroppr.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"nickzer0","date":"2026-06-29 10:12:30"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3589846,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3589846,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[262246],"plugin_tags":[232,9054,1764,138,550],"plugin_category":[36,50,56],"plugin_contributors":[269436],"plugin_business_model":[],"class_list":["post-330620","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-analytics","plugin_tags-documents","plugin_tags-pdf","plugin_tags-share","plugin_tags-tracking","plugin_category-analytics","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-nickzer0","plugin_committers-nickzer0"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/filedroppr\/assets\/icon-128x128.png?rev=3589846","icon_2x":"https:\/\/ps.w.org\/filedroppr\/assets\/icon-256x256.png?rev=3589846","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>FileDroppr turns your PDFs into secure, trackable share links - and surfaces who read them inside wp-admin.<\/p>\n\n<ul>\n<li>Upload a PDF from the FileDroppr admin page and get a trackable share link.<\/li>\n<li>See your files, view counts, and expiry at a glance; open the full readership analytics with one click.<\/li>\n<li>A dashboard widget shows recent reads (file, reader country, pages read, when).<\/li>\n<li>Embed a tracked link anywhere with the <code>[filedroppr uuid=\"...\"]<\/code> shortcode.<\/li>\n<\/ul>\n\n<p>You need a free FileDroppr account and an API key (Account \u2192 API keys at filedroppr.com). Readership analytics, password protection, and expiry follow your FileDroppr plan.<\/p>\n\n<p>This plugin is a client for the FileDroppr service (https:\/\/filedroppr.com); PDFs you share are uploaded to your FileDroppr account over HTTPS.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin is a client for FileDroppr (https:\/\/filedroppr.com), the external service it depends on to store and share your PDFs and to report readership analytics. A free FileDroppr account and an API key are required.<\/p>\n\n<p>The plugin sends data to FileDroppr over HTTPS only when you actively use it:<\/p>\n\n<ul>\n<li>When you upload a PDF (FileDroppr -&gt; Files), that PDF file is sent to your FileDroppr account to create a secure, trackable share link.<\/li>\n<li>When you view your files, a file's analytics, or the \"Recent reads\" dashboard widget, the plugin sends authenticated requests to read that data.<\/li>\n<li>When you open a file's QR code, the plugin requests the QR image for that file.<\/li>\n<\/ul>\n\n<p>Every request includes your FileDroppr API key as a bearer token. Nothing is sent until you take one of the actions above, and the plugin contacts no other external service.<\/p>\n\n<p>Service provided by FileDroppr. Terms of Service and Privacy Policy: https:\/\/filedroppr.com\/terms<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>filedroppr<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the zip via Plugins \u2192 Add New \u2192 Upload.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to <strong>FileDroppr \u2192 Settings<\/strong>, paste your API key (from filedroppr.com\/account \u2192 API keys), and save.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20an%20api%20key%3F\"><h3>Where do I get an API key?<\/h3><\/dt>\n<dd><p>Create one at filedroppr.com\/account under \"API keys\". It starts with <code>fk_live_<\/code>.<\/p><\/dd>\n<dt id=\"is%20my%20api%20key%20stored%20securely%3F\"><h3>Is my API key stored securely?<\/h3><\/dt>\n<dd><p>It's stored in your site's options table and sent only to filedroppr.com over HTTPS. Treat it like a password; revoke it anytime from your FileDroppr account.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>API-key settings with a connection test, PDF upload, and a files list with view counts and expiry.<\/li>\n<li>In-admin readership analytics per file (summary, breakdowns, recent sessions).<\/li>\n<li>QR code for each share link, with a one-click PNG download.<\/li>\n<li>\"Recent reads\" dashboard widget and the <code>[filedroppr]<\/code> shortcode.<\/li>\n<li>Responses are cached briefly so admin screens stay responsive; clear errors for oversized uploads; uninstall removes stored settings.<\/li>\n<\/ul>","raw_excerpt":"Share PDFs as secure, trackable links and see readership analytics right in your WordPress dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/330620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=330620"}],"author":[{"embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nickzer0"}],"wp:attachment":[{"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=330620"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=330620"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=330620"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=330620"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=330620"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/os.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=330620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}