Install Justin Tadlock’s Members Plugin. It has per-configured roles that allow in-depth control over users. If the standard roles don’t allow the amount of access control you want, you can create a custom role and assign your specific access level.
Related Posts:
- Remove upload_files capability from a role but allow role to manage an avatar image
- Why is unfiltered_upload not working despite being enabled?
- Restrict Users to Only Edit Media Owned by Users in Their Role
- Uploading Images to Media Library via wp_handle_sideload() fails
- Disallowing Users of a Custom Role from Deleting or Adding Administrators?
- How to assign specific users the capability to edit specific pages / posts / custom post types
- How to hide media uploads by other users in the Media menu?
- How to upload an image in the plugin’s options page
- How to get all capabilities of an existing user role
- how to add custom user capabilities using add_user_meta or something else?
- Add new media uploader at frontend for wp 3.5+
- Share media among different domains
- What is the difference between “create_users” and “add_users” capabilities?
- Capability for allowing user to post own comments without moderation
- Let new user role to ‘edit_others_posts’ of other user role, not of its own type
- How can I have different groups of editors only allowed to edit certain parent+subpages?
- how to assign more permission to wordpress author
- Custom post type capabilities require “create_posts” to access the edit posts list page
- Media_handle_upload with custom upload folder?
- Cannot attach media when capabilities added to custom post type
- Organize media uploads in folders – I have a physical access to (my) server
- Allow Author on Site A capability to upload files on Site B in Multi Site
- How to restrict CPT post’s fronted view only for specific user roles?
- upload_files cap to not loggen in users – add_cap to not logged in users
- Where are $current_user->allcaps set?
- Is it possible to share WordPress media files among different domains?
- Can I Create a Second Admin Level User Role?
- Redirect admin 403 “Cheatin uh?” admin pages
- How To Create A File Archive in WordPress?
- Media attachment date and post date
- Hide media library images from other roles uploaded by admin
- Editor User Role can’t see other users media
- Check what capabilitie(s) an action requires
- Uploads folder only showing files up to the letter “P”
- How can I remove “Add new” button on custom post type
- Allow author to upload image via Media button without plugin
- Media Library not showing images when adding to Posts (but retrieving image info via ajax)
- Change the default-view of Media Library in 3.5?
- Allow member to have access to custom post type only. Permission to only edit their own posts
- How do I create a custom role capability?
- Allow Editors to edit pending posts but not draft ones
- How to get attachment id as soon as it is uploaded through media uploader in jquery?
- How to restrict images in v3.5 Media Library modal to only those from a specific post id?
- Defining capabilities for custom post type
- Make A WordPress Page Accessible To Admins Only, Redirect Other User Roles
- How can I hide media library images from general users?
- How to hide CPT files from media library programmatically
- Add metabox with media uploader in a custom post type [duplicate]
- How to enlarge thickbox media library iframe?
- Add Media Upload Capabilities Needed for Custom Role for non-Posts
- if role is logged in then do something
- Shold I manually add ‘cap’ to admin role ?
- Add tab on new media library
- Why is wp-login redirecting to the home page when I use this function?
- How can I use the TinyMCE editor for the description field on a Media item?
- The delete_posts capability?
- Capabilites not working [closed]
- Allow Administrator role access to custom capabilities [duplicate]
- Cannot upload .mp3 file to wordpress media
- how to get URL of media uploaded to WordPress via media_handle_sideload()
- Adding Capabilities to a WordPress User Account
- Sorting Media Library by Author Name
- How organize uploaded media in WP?
- Parent User and Child User – relate users
- Error uploading image in WordPress
- WooCommerce Customer Role Delete Custom Post Type
- Using wp_enqueue_media() with switch_to_blog() issue
- How to add upload video option in wordpress for user?
- Allowing user to edit posts based on the post status
- Intersept image upload and generate retina image from source
- Crop image with full width
- Purpose of Adding Capability to Role But Not Grant?
- Images are not showing up in “Uploaded to this post”
- user_can() not working for comment authors
- Set different max upload size limits based on file type/extension
- Correctly using the root directory for media uploads?
- How to restrict an admin page, if the user is not superadmin?
- Add capability to a role , so user is only able to view his own posts
- Cannot upload featured image to a custom post type
- Is WordPress secure enough for a multi-user article directory?
- Edit and delete permissions pages and posts
- Want to sell images online on wordpress but slow image loading issues
- MIME types not recognized by media library
- How do I set a maximum upload size for a specific user role (Editor)
- How to Protect Uploads, if User is not Logged In?
- Not allow add New Page for role ‘editor’
- Bulk upload images in upload folder does not show in media library
- How do I restrict a second admin certain access?
- Prevent author role from editing others posts
- How to split my uploaded media into directories?
- How to access media library?
- Missing Images in Uploads Directory (Server Only)
- Is there a way of retrieving the core WP capabilities?
- Is there a way to force Featured image to show as attachement?
- Change the default-view of Media Library in 3.5?
- bulk deleting empty items in the media library
- Media Manager 3.5 custom options
- WP Query Obj: Set value to be unequal | Hide media by admin
- How might I enable a user to view Draft pages from a different Author, without the ability to edit?
- Image in binary in the data to WordPress media library