“Simple, Easy & Powerful”
Expire their Download Links and many more
Protect Unlimited Media Files and All File Types
Prevent Direct Access Gold protects unlimited WordPress media files and all file types including PNG, JPEG, ZIP, DOCX, PDF, MP3 and MP4 that you upload to your WordPress Media, Pages or Posts. Once protected, they cannot be accessed directly via their original links (URLs). Unauthorized users will be redirected to your 404 error page when attempting to access and download these files.
Block Google from Indexing your WordPress Protected Files
Prevent Direct Access plugin explicitly tells Google and other search engines not to index any of your protected content so that your protected files and their original URLs won’t be indexed nor appear on the search results. This essentially eliminates the chance of someone picking up your important files from search engines.
Restrict Protected File Access to Logged-in Users or Paid Members
Prevent Direct Access allows some specific roles of your website such as your subscribers and paid members to access your WordPress protected files.
This feature comes in handy when you have a membership site in place where you want to protect your private files against the public, and at the same time, allow your members to access those files.
Create Unlimited Download Links
Prevent Direct Access Gold gives you the power to create as many private download links as you would like to. That allows you to share a protected file with different groups of users, and at the same time, keep track of clicks on each and every private download link. You can even customize your download links so that it looks more meaningful and legitimate to your users.
Random Private URL:
Custom Private URL:
Protect & Expire Download Links
You can protect not only your WordPress files but also their private download links that you’ve created. There are a few ways you can do so:
- Manually deactivate or delete private download links
- Auto deactivate private download links after a number of clicks or days
- Block private links access by IP addresses
You now have total control over who and how long they could access your private files.
We Provide Everything You Need to Secure Your WordPress Files
|Free Version||Gold Version|
|Protect All File Types||Certain file types only|
|Block Google Indexing of Protected Files Using the X-Robots-Tag HTTP header, Robots Meta Tag and Robots.txt||Using robots.txt only|
|Number of Protected Files||Up to 3||Unlimited|
|Number of Download Links||One||Unlimited|
|File Protection Handling||Slow Our free version 2.4 and below is still using an outdated file protection handling. So the plugin is not meant for production use as it would slow down your website (sometimes significantly).||Optimized Protected files are moved into a secured folder for better security and performance.|
|Grant Subscribers & Custom User Roles Access|
|Protect Multiple Files at once Our bulk actions are only available on WordPress version 4.7 and above|
|Protect Files on the fly|
|File Protection Control Select user roles who can protect or unprotect your media files. Default: admins, editors and authors|
|Filter Protected & Unprotected Files on Media library Our filter is only available on WordPress version 4.7 and above|
|Auto Protect New File Uploads|
|Search and Replace unprotected URLs in content|
|Customize "No Access" Page|
|PRIVATE DOWNLOAD LINKS|
|Restrict by IP Addresses|
|Auto-deactivate by Clicks|
|Auto-deactivate by Time|
|Track Download Link Clicks|
|Customize Download Links|
|Change Download Links Prefix|
|Delete Download Links|
|Auto-create new Download Link once Protected|
|Force DownloadsForce downloads instead of redirecting to protected files when clicking on Private Download Links|
|OTHER SECURITY Only work on Apache servers|
|Prevent Image & File Hotlinking Prevent other people from stealing and using your images or files without permission|
|Disable Directory Listing|
|Hide WordPress Version|
|Block Access to Sensitive Files Block access to readme.html, license.txt, and wp-config-sample.php files|
|NGINX: WP Engine, Bitnami and more|
|IIS (Windows Server)|
|PREMIUM ADDONS & INTEGRATIONS|
Contact Form 7
User Access Manager
Paid Membership Pro
|PRIORITY SUPPORT & UPDATES|
|Debug logs Log (fatal) errors of your entire website, which speeds up the troubleshooting process when problems occur.|
|Email Support||Limited||Priority Support|
|Plugin Updates||Limited||Premium Updates|
Updates and Support are indispensable to any software
Get 1-Year Priority Support
We strive to provide world-class support to all customers. Most technical questions and issues will be typically answered within one working day – much faster than free users.
It’s our pleasure to serve you! So please let us know if we can help you with anything.
Check out what others are saying about our support on WordPress.org.
Get 1-Year Free Premium Updates
Continuous plugin updates are essential for both security and functionality side of your website. We will make sure our plugin is always compatible and working with the latest version of WordPress as well as other popular plugins.
What’s more, you will be able to get 1-year FREE updates to our latest version of the plugin, which will definitely be improved significantly with a lot more exciting features!
PS: New features that you will get for FREE if you take action NOW:
Ready to Safeguard Your Online Business?
Protect Your WordPress Files Now & Make Your Life Much Easier
There are 3 types of license that you can choose to restrict access to your WordPress media files
$11.9 UP: $399.9$369.9
per month billed annually
one-time payment lifetime usage and updates
- Install on up to 15 Websites
- 1 Year of Free Updates
- Lifetime of Free Updates
- 1 Year of Fastest Support
- Lifetime of Priority Support
- Get Statistics add-on worth $29.9
- Support Multisite worth $59.9
Cancel or Upgrade your license at any time after download!
100% No-Risk Money Back Guarantee
We’re so confident of our plugin and support that we’re offering you 60-Day Money Back Guarantee. Although we don’t think you’ll ever want one, we’ll gladly provide a refund if it’s requested within 60 days of purchase.