Title: Member File Box – Secure Personal Downloads
Author: HostingTime GmbH
Published: <strong>29 d'abril de 2026</strong>
Last modified: 29 d'abril de 2026

---

Cerca extensions

![](https://ps.w.org/member-file-box/assets/banner-772x250.png?rev=3518074)

![](https://ps.w.org/member-file-box/assets/icon-256x256.png?rev=3518074)

# Member File Box – Secure Personal Downloads

 Per [HostingTime GmbH](https://profiles.wordpress.org/htonline/)

[Baixa](https://downloads.wordpress.org/plugin/member-file-box.1.0.0.zip)

 * [Detalls](https://ca.wordpress.org/plugins/member-file-box/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/member-file-box/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/member-file-box/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/member-file-box/#developers)

 [Suport](https://wordpress.org/support/plugin/member-file-box/)

## Descripció

**Member File Box** lets you upload PDF files and assign them to individual WordPress
users or MemberPress members. Each user can only access their own files — never 
those of other users.

Perfect for consultants, coaches, agencies, and service providers who need to deliver
personalized documents such as reports, contracts, analyses, invoices, or handbooks
directly to their clients through a secure member area.

#### Key Features

 * **Individual file delivery** – Upload files and assign them to a specific user
 * **Secure file storage** – Files are stored outside the public web root; direct
   URL access is blocked via `.htaccess`
 * **Dedicated admin menu** – Manage all documents from a clean backend panel
 * **Email notification** – Optionally notify the user by email when a new file 
   is available
 * **Expiry dates** – Set an optional expiry date per file; expired files are hidden
   automatically
 * **Categories** – Organize files by type (Analysis, Contract, Handbook, Report,
   Checklist, etc.)
 * **Frontend shortcode** – Display files to logged-in users with `[ki_downloadbereich]`
 * **MemberPress compatible** – Works with any MemberPress version via direct database
   queries
 * **Works without MemberPress** – Falls back to all WordPress users if MemberPress
   is not installed
 * **Backend search** – Quickly filter documents by name, user, or category

#### How It Works

 1. Admin uploads a PDF and selects a user from the dropdown
 2. Optionally adds a description, category, expiry date, and enables email notification
 3. The user logs in and sees their personal files via the `[ki_downloadbereich]` shortcode
 4. Download links are validated server-side — only the assigned user (or admins) can
    download the file

#### Use Cases

 * Deliver personalized compliance reports to individual clients
 * Share contracts or invoices securely with specific users
 * Provide custom analysis documents in a member area
 * Send handbooks or onboarding materials to new members

#### Shortcode

Place this shortcode on any page in your member area:

    ```
    [ki_downloadbereich]
    ```

Users who are not logged in will see a login prompt. Users with no assigned files
will see an informative empty state message.

## Instal·lació

 1. Upload the `member-file-box` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Go to **KI Documents** in your admin sidebar to upload files
 4. Add the shortcode `[ki_downloadbereich]` to the page where users should see their
    files
 5. (Optional) Protect that page using a MemberPress access rule or WordPress capability

## PMF

### Does this plugin work without MemberPress?

Yes. Without MemberPress, the user dropdown shows all WordPress users and any logged-
in user can access their assigned files. MemberPress is recommended for membership-
based access control, but not required.

### Where are the uploaded files stored?

Files are stored in `/wp-content/ki-dokumente-secure/`. This directory is protected
by a `.htaccess` rule that blocks all direct HTTP access. Files are only served 
through a validated WordPress download handler.

### Can one user see another user’s files?

No. Every download request is validated server-side. Only the assigned user (or 
a WordPress administrator) can download a file.

### What file types are supported?

Currently only PDF files are supported (max. 50 MB per file).

### Can I set an expiry date for a file?

Yes. You can optionally set an expiry date per file during upload. After that date
the file is automatically hidden from the user’s download area.

### How do I notify a user about a new file?

Check the «Notify member by email» checkbox when uploading. The plugin sends an 
HTML email via `wp_mail()` using your site’s configured mail settings (e.g. WP Mail
SMTP).

### Can administrators download all files?

Yes. WordPress administrators bypass the access check and can download any file 
at any time.

### How do I display the file area on my site?

Add the shortcode `[ki_downloadbereich]` to any page. We recommend placing it inside
a MemberPress-protected page or a page restricted by user role so only authorized
users can access it.

## Ressenyes

No hi ha ressenyes per a aquesta extensió.

## Col·laboradors i desenvolupadors

«Member File Box – Secure Personal Downloads» és programari de codi obert. La següent
gent ha col·laborat en aquesta extensió.

Col·laboradors

 *   [ HostingTime GmbH ](https://profiles.wordpress.org/htonline/)

[Traduïu «Member File Box – Secure Personal Downloads» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/member-file-box)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/member-file-box/),
baixeu-vos el [repositori SVN](https://plugins.svn.wordpress.org/member-file-box/),
o subscriviu-vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/member-file-box/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/member-file-box/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 1.0.0

 * Initial release
 * Individual file upload and assignment per user
 * Secure file storage outside the public web root (.htaccess protection)
 * MemberPress integration via direct DB query (version-independent)
 * Fallback mode for sites without MemberPress
 * Optional email notification on new file
 * Expiry date support per file
 * Categories: Analysis, Contract, Handbook, Report, Checklist, and more
 * Shortcode [ki_downloadbereich] for frontend display
 * Backend search across all documents
 * Clean admin interface with upload form and document list

## Meta

 *  Versió **1.0.0**
 *  Darrera actualització **fa 1 mes**
 *  Instal·lacions actives **Menys de 10**
 *  Versió del WordPress ** 5.8 o posterior **
 *  Provada fins a **6.9.4**
 *  Versió del PHP ** 7.4 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/member-file-box/)
 * Etiquetes
 * [memberpress](https://ca.wordpress.org/plugins/tags/memberpress/)[secure files](https://ca.wordpress.org/plugins/tags/secure-files/)
   [user documents](https://ca.wordpress.org/plugins/tags/user-documents/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/member-file-box/advanced/)

## Valoracions

Encara no s'ha enviat cap ressenya.

[Your review](https://wordpress.org/support/plugin/member-file-box/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/member-file-box/reviews/)

## Col·laboradors

 *   [ HostingTime GmbH ](https://profiles.wordpress.org/htonline/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/member-file-box/)