This plugin is outdated and might not be supported anymore
Media Restriction

Media Restriction

Details
View on WordPress

Media Restriction is a lightweight and powerful WordPress plugin that gives site admins full control over media library visibility. Easily restrict access to media files based on user roles, while selectively allowing individual users to bypass these restrictions.

Perfect for multi-author blogs, online course platforms, membership sites, and client-based projects β€” this plugin ensures that users can only access their own uploads, reducing clutter, confusion, and potential privacy risks.

Whether you’re using default WordPress roles or custom roles created by LMS, membership, or e-commerce plugins β€” Media Restriction works seamlessly across your site.

🌟 Features

βœ… Restrict Media Access by User Role
βœ… Exclude Individuals from Restrictions
βœ… Works with Custom User Roles
βœ… Compatible with both grid and list views of the media library
βœ… Compatible with All Plugins
βœ… Clean & Simple Settings Panel

🧠 Use Cases

Online Learning Platforms (LMS):
Prevent instructors from seeing or using each other’s uploaded course files. Allow a few trusted ones full access.

Client Sites & Freelancers:
Limit clients to only their own media files in multisite or shared admin setups.

Multi-Author Blogs:
Ensure each contributor only sees their own images and uploads, keeping the media library tidy and secure.

Membership or Community Sites:
Allow members to upload profile or content images but restrict them from accessing admin uploads.

Agencies & Teams:
Give your designers/editors restricted media access while allowing managers or team leads full access.

Details

Plugin code:
media-restriction
Plugin version:
1.0.3
Author:
Outdated:
Yes
WP version:
5.0 or higher
PHP version:
or higher
Test up to WP version:
6.8.1
Total installations:
30
Last updated:
2025-05-05
Rating:
Times rated:
0
access
media
media-library
restriction
roles