Title: HDWebmobile Media Folder Roles
Author: HDWebMobile
Published: <strong>23. měrca 2026</strong>
Last modified: 22. awgusta 2026

---

Tykače pytać

![](https://ps.w.org/hdwebmobile-media-folder-roles/assets/banner-772x250.png?rev
=3620716)

![](https://ps.w.org/hdwebmobile-media-folder-roles/assets/icon-256x256.png?rev=
3620716)

# HDWebmobile Media Folder Roles

 Wot [HDWebMobile](https://profiles.wordpress.org/htrxuan/)

[Sćahnyć](https://downloads.wordpress.org/plugin/hdwebmobile-media-folder-roles.1.1.5.zip)

 * [Podrobnosće](https://hsb.wordpress.org/plugins/hdwebmobile-media-folder-roles/#description)
 * [Pohódnoćenja](https://hsb.wordpress.org/plugins/hdwebmobile-media-folder-roles/#reviews)
 *  [Instalacija](https://hsb.wordpress.org/plugins/hdwebmobile-media-folder-roles/#installation)
 * [Wuwiće](https://hsb.wordpress.org/plugins/hdwebmobile-media-folder-roles/#developers)

 [Podpěra](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/)

## Wopisanje

HDWebmobile Media Folder Roles allows you to organize your WordPress Media Library
into hierarchical folders and restrict access to these folders based on user roles.

Key Features:
 * Create and manage hierarchical media folders. * Assign role-based
permissions to each folder. * Restrict media viewing and editing based on folder
permissions. * Fully compatible with PublishPress Capabilities for advanced role
management.

### How to Use

#### 1. Create your folders

Go to **Media > Folders** (Screenshot 3). This is a standard WordPress taxonomy 
screen — add a folder by name the same way you’d add a category, and optionally 
assign a **Parent Media Folder** to build a hierarchy (e.g. „Team Photos“ under „
Marketing“).

#### 2. Set who can access each folder

Click into any folder to edit it and you’ll see an **Allowed Roles** checklist (
Screenshot 2) alongside the normal name/slug/parent/description fields. Tick every
role that should be able to view and use media inside that folder — Administrators
can always access everything regardless of what’s ticked. Leaving every box unticked
means only Administrators can see that folder’s contents.

#### 3. Organize and browse from the Media Library

Open **Media > Library** and you’ll see a **Folders** panel added to the left of
the normal grid/list view (Screenshot 1). From here you can:

 * Click **New Folder** to create one without leaving the Library.
 * Drag and drop media items onto a folder in the sidebar to file them.
 * Click a folder to filter the grid down to just its contents; click **All Files**
   to clear the filter.
 * Use **Rename** / **Delete** above the folder tree while a folder is selected.

#### 4. What non-admin users see

Once you save role restrictions on a folder, any logged-in user whose role isn’t
on that folder’s Allowed Roles list will simply not see that folder or its media
in their own Media Library — the filtering happens automatically on both the classic
list view and the AJAX-driven media grid/uploader, so it applies consistently everywhere
media is selected (post editor, featured image, etc.).

#### 5. Using PublishPress Capabilities (optional)

If you also run PublishPress Capabilities, its more granular capability controls
layer on top of this plugin’s role-based folder access without any extra setup —
this plugin doesn’t require PublishPress Capabilities to work on its own.

## Fota wobrazowki

[⌊The Media Library with the Folders panel: browse, create, and drag-and-drop media
between folders.⌉⌊The Media Library with the Folders panel: browse, create, and 
drag-and-drop media between folders.⌉[

The Media Library with the Folders panel: browse, create, and drag-and-drop media
between folders.

[⌊Editing a folder's Allowed Roles — pick exactly which WordPress roles can see 
this folder's media.⌉⌊Editing a folder's Allowed Roles — pick exactly which WordPress
roles can see this folder's media.⌉[

Editing a folder’s Allowed Roles — pick exactly which WordPress roles can see this
folder’s media.

[⌊The Media > Folders management screen for creating folder hierarchies.⌉⌊The Media
> Folders management screen for creating folder hierarchies.⌉[

The Media > Folders management screen for creating folder hierarchies.

## Instalacija

 1. Upload the `hdwebmobile-media-folder-roles` folder to the `/wp-content/plugins/`
    directory.
 2. Activate the plugin through the ‚Plugins‘ menu in WordPress.
 3. Go to Media > Folders to start organizing your library.

## Pohódnoćenja

![](https://secure.gravatar.com/avatar/30ff3b1fe53e7acfb28fc7ebaa8386bdfa9e0c351e2a2bad7ad4099372972924?
s=60&d=retro&r=g)

### 󠀁[Very smart plugin!](https://wordpress.org/support/topic/very-smart-plugin-7/)󠁿

 [Nino D.](https://profiles.wordpress.org/probefahrttermin/) 23. měrca 2026

I’ve tried quite a few media management plugins over the years, and HDWebmobile 
Media Folder Roles stands out as one of the most practical and well-thought-out 
solutions available. The ability to organize the WordPress Media Library into hierarchical
folders is a huge upgrade from the default flat structure. It makes managing large
volumes of media not just easier, but actually enjoyable. Everything feels more 
structured and intuitive, especially for sites with multiple contributors. What 
really sets this plugin apart is its role-based permission system. Being able to
control exactly who can view or edit specific folders adds a powerful layer of security
and workflow control. This is a game changer for teams, agencies, or any multi-user
environment where content access needs to be clearly defined. The integration with
PublishPress Capabilities is another big plus. It allows for even more granular 
control over user roles, making the plugin flexible enough to fit into more complex
setups without any hassle. Overall, HDWebmobile Media Folder Roles delivers exactly
what it promises—clean organization, robust access control, and seamless usability.
Highly recommended for anyone looking to bring order and security to their media
library. ⭐⭐⭐⭐⭐

 [ Čitajće 1 pohódnoćenje ](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/)

## Sobuskutkowarjo a wuwiwarjo

„HDWebmobile Media Folder Roles“ je softwara wotewrjeneho žórła. Slědowacy ludźo
su k tutomu tykačej přinošowali.

Sobuskutkowarjo

 *   [ HDWebMobile ](https://profiles.wordpress.org/htrxuan/)

[Přełožće „HDWebmobile Media Folder Roles“ do swojeje rěče.](https://translate.wordpress.org/projects/wp-plugins/hdwebmobile-media-folder-roles)

### Na wuwiću zajimowany?

[Přehladajće kod](https://plugins.trac.wordpress.org/browser/hdwebmobile-media-folder-roles/),
hladajće do [SVN-repozitorija](https://plugins.svn.wordpress.org/hdwebmobile-media-folder-roles/)
abo abonujće [wuwiwanski protokol](https://plugins.trac.wordpress.org/log/hdwebmobile-media-folder-roles/)
přez [RSS](https://plugins.trac.wordpress.org/log/hdwebmobile-media-folder-roles/?limit=100&mode=stop_on_copy&format=rss).

## Protokol změnow

#### 1.1.5

 * Confirmed compatibility with WordPress 7.1.

#### 1.1.4

 * Confirmed compatibility with WordPress 7.0.

#### 1.1.3

 * Remove PHP session usage and switch selected-folder persistence to user meta.
 * Strengthen security by requiring nonce and capability checks for upload and AJAX
   flows.
 * Global rename of namespace, constants, classes, functions, and options to use
   the `hdwemefo` prefix for unique naming as per WordPress.org requirements.
 * Replace generic taxonomy key with unique prefixed taxonomy (`hdwemefo_media_folder`)
   and include one-time migration from legacy `media_folder`.

#### 1.1.2

 * Update version for WordPress.org upload.
 * Add plugin list Donate link and taxonomy-page support notice.

#### 1.0.0

 * Initial release with branding update and hdwemefo_ prefix.

## Meta

 *  Version **1.1.5**
 *  Last updated **1 měsac**
 *  Active installations **Mjenje hač 10**
 *  WordPress version ** 5.8 abo nowši **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 abo nowši **
 *  Language
 * [English (US)](https://wordpress.org/plugins/hdwebmobile-media-folder-roles/)
 * Tags
 * [folders](https://hsb.wordpress.org/plugins/tags/folders/)[media](https://hsb.wordpress.org/plugins/tags/media/)
   [permissions](https://hsb.wordpress.org/plugins/tags/permissions/)[roles](https://hsb.wordpress.org/plugins/tags/roles/)
 *  [Rozšěrjeny napohlad](https://hsb.wordpress.org/plugins/hdwebmobile-media-folder-roles/advanced/)

## Pohódnoćenja

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/reviews/)

## Sobuskutkowarjo

 *   [ HDWebMobile ](https://profiles.wordpress.org/htrxuan/)

## Podpěra

Chceće něšto prajić? Trjebaće pomoc?

 [Forum pomocy pokazać](https://wordpress.org/support/plugin/hdwebmobile-media-folder-roles/)

## Darić

Chceće dalewuwiwanje tutoho tykača podpěrać?

 [ Za tutón tykač darić ](https://paypal.me/htrxuan/20)