This is example for only doc file for admin.
You are also add another file to avoid restriction for admin.
add_filter( 'wp_check_filetype_and_ext', 'file_and_ext_allow_for_user', 10, 4 );
function file_and_ext_allow_for_user( $types, $file, $filename, $mimes )
{
if( is_admin() ){
if( false !== strpos( $filename, '.doc' ) )
{
$types['ext'] = 'doc';
$types['type'] = 'application/msword';
}
}
return $types;
}
Related Posts:
- Remove upload_files capability from a role but allow role to manage an avatar image
- How to safely allow user upload on CPTs?
- WordPress bug with capabilities?
- Capability to prevent upload of files
- WP Capabilities to Add Media, Use Media, But Not Edit Them
- Using media-upload.php – requires user to have edit_posts capability?
- what happens to existing media files when I switch to year/month directory structure format?
- Media upload finished hook
- How can I batch delete all unattached images with WP-CLI or other automated process?
- Image upload callback in new 3.5 media
- How to wp_upload_bits() to a sub-folder?
- “Add Media” only shows “Full Size” under Attachment Display Settings
- Differentiate Featured Image from Post Images upon Upload
- What might cause a POST to wp-admin/async-upload.php to return JSON >and< HTML?
- Is it possible to trigger some JavaScript when Media Popup is opened?
- What permissions does wp-content/uploads need?
- wp_handle_upload() – how to upload to a custom subdirectory within uploads
- How to Reduce the Maximum Upload File Size?
- Media Uploader: get deleted files
- How can I prevent uploading bmp image?
- how to upload mp3 from url to wp media
- How to get the image url in the input box from media library?
- Add file extension to temporary file
- Post Specific Uploader
- WordPress site stuck at 1MB for max file size
- Why “Store uploads in this folder” option is not showing in Media Settings in WordPress
- Media upload via backend doen’t work after moving site
- Specified file failed upload test. Error When Uploading Image From Front-end
- Where is Featured Image code stored in WP?
- Insert into Post button is missing for certain images
- Allowing .exe uploads (old WPSE posts no longer work)
- Thumbnails produce unwanted gray pixels on white background [closed]
- Prevent renaming of uploaded media
- Is it safe to delete uploaded photos if Photon (Jetpack) is activated?
- How do I get allowed Media Library upload file extension list?
- Is it possible to upload text files (e.g. JSON) to wordpress blog in any way? [closed]
- How to manage a big collection of files with wordpress?
- Allow only attachment uploaded to current post
- Use the WP media uploader dialog for uploading a form attachment (non-admin). Offering progress and drag and drop feedback
- using wp_insert_attachment() results in guids with file names different to the same file when uploaded via media page in admin
- Separate Uploads folder on other server
- How to disable plupload completely from latest wordpress 3.6 and make browser upload default
- Use custom image size in admin panel
- WordPress Issue : The uploaded file could not be moved to wp-content/uploads/
- After moving from complete AWS setup to a standalone WordPress Server, Media/Image Files are Broken
- Upload Button in meta box not opening library
- Duplicates and other problems in Media Library
- “send_to_editor” function returning pdf file name
- WordPress Media frame pre load images from ids
- How to allow logged out users to upload media?
- Choosing images size when uploading
- File Upload from Frontend
- Easing the download of a regularly uploaded pdf
- Get all images in uploads directory and list them
- WordPress Bug on IIS ? Problem when uploading image on IIS 7
- Upload mime types for ai illustrator file
- upload_max_filesize in .user.ini Not Reflected in Media Upload
- Is it possible to import all files from a uploads DIR into WP media, retaining paths to the files
- How to resize attachement
- How does WordPress decides how many sizes of an image to create?
- Big file upload give HTTP error
- Organizing uploaded Media in permalink-based folder structure?
- Offload Media Library to other domain on a different server
- What functions of WP_Filesystem allow me to create a file with code-generated contents in a directory?
- Image upload to media library fails. Folder won’t create, database insert fail, XAMPP Windows
- Right way to download file from source to destination
- Dynamically determine the width and height of a image file to be cropped & uploaded AFTER form submission given fixed aspect ratio
- Incorrect filenames in load-scripts.php parameters
- wordpress upload permission on nginx & ubuntu
- Embed HTML5 files/subfolders in post?
- How to change archieve frequency of the media file in uploads folder for wordpress blog
- Insert attachments from custom uploader into post (regular uploader style)
- How to download CSV from sub directory in uploads folder
- Import media (.xml) does not attribute featured images to posts
- Blog suddenly can’t display .jpg
- Upload multiple files
- wordpress Do not show new image attachment in media
- 413 Request Entity Too Large nginx/1.18.0 (Ubuntu)
- Modify Maximum upload file size text in WordPress Media
- Manipulate the files uploaded via Gravity Forms before they are stored
- Replicate Media Galley Edit view in Add Media View
- Front-End Upload media with category
- Sanitizing existing media library paths and page links from foreign characters
- Do audio files impact the loading time of the website?
- File upload in WordPress
- How to change default upload dir?
- How could you allow users to upload a video in within their profile and display it on a wordpress site?
- 45mb File Exceeds the Maximum Execution Time
- How to share media between independent blogs?
- Limit attachment caption characters
- Password protected uploaded PDF page
- CSS updates appear after delay [closed]
- Why isn’t my enqueuing working properly?
- What is the best way to upload a temporary & sensitive file and then delete it when done
- How do I allow family commenters to upload photos?
- Do I need FTP set up to upload files to wordpress server
- Media Gallery doesn’t show (using WP-Read Only)
- Problem uploading files, after changing domain name
- Unable to upload images using the Media Library
- Create media folder upon post publish?