The File Downloads addon allows you to upload files and make them available to only your members based on their membership level or other conditions you define. You can organize files into categories, set download limits, and control exactly who can access them.
Install User Registration & Membership Pro #
To use the File Downloads Addon, ensure User Registration & Membership Pro is installed and activated. If not, purchase it from wpuserregistration.com and follow our guide on activating it with a license key.
This addon is available on the Plus and Professional plans.
Activate the File Downloads Addon #
- Navigate to User Registration & Membership > Addons in your WordPress dashboard.
- Locate or search for the File Downloads and toggle to Activate.

Add Your First File #
Once activated, a new menu item called File Downloads will appear in your dashboard.
To upload a file:
- Navigate to User Registration & Membership > File Downloads.
- Click Add New.
- Enter a file title, click Choose File icon and upload your file.
- (Optional) Add a description to provide more context.
- Click Publish.
Download Limit #
Click on the toggle button to enable down limit. When adding or editing a file, you’ll find this settings for download limit for :
- Per User Download Limit: Specify how many times each user can download the file.
- Total Download Limit: Set the total number of times the file can be downloaded across all users.

Category #
Assign a category for your file. Useful while creating content restriction rules.

These settings help manage bandwidth and ensure files are shared in a controlled way.
Organize Files with Categories #
Categories help you manage and group related files, such as templates, guides, or reports.
To create a category:
- Go to User Registration & Membership > File Downloads > Categories.
- Enter a category name and add a description.
- Enter a slug and (optional) parent category.
- Click Create.

You can assign one or more categories when adding or editing a file.
Control Who Can Download Files #
You can restrict file access based on membership level or other conditions.
Make sure you already have a live membership and have the content restriction addon enabled. To configure permissions:
- Go to User Registration & Membership > Content Rules.
- Under Membership Rules, select your preferred rule.
- Under Access, click Content and choose Files.
- Select the specific files or file categories you want to protect and click Save.

Display Files to Users #
File Downloads in My Account #
After activation, members will see a File Downloads tab inside their My Account area. This section automatically displays all files the logged-in user can download. Pagination is applied automatically for sites with many files.

What Users See #
When users attempt to download a file:
- If they have access, the download begins automatically.
- If they don’t have access, they will see a message explaining the restriction and which membership is required.
- If they’ve reached a download limit, they will be notified of the limit.
This ensures users clearly understand their access level.
