Like most page loads in WordPress, WP_Query
is intimately involved meaning pre_get_posts
is your friend. Proof of concept:
function step_2($qry) {
$qry->set('post__not_in',array(468,303));
}
function step_1() {
add_action('pre_get_posts','step_2');
}
add_action('load-upload.php','step_1');
I’m using the load-upload.php
hook to isolate the filter to the “Library” page. If you’ve changed the uploads folder for your avatars you’ve already got some “upload” code in place. You will need to extend that to track your avatar IDs and retrieve them instead of hard-coding as I did. It might be possible to use some other mechanism to filter the results as well.
While I haven’t tested this, if you were to upload as some other post type than “attachment” the rest would probably fall into place without further effort.
Related Posts:
- Convert (-) and (escape) signs to (_) when uploading files on wordpress media library automatically
- How to allow logged out users to upload media?
- Custom media uploader not showing library
- How to manually set an attachment in a post?
- Extend Media Library
- How to make “Upload files”selected by default in Insert Media?
- How to show all available images in WP’s media library when using the Polylang plugin?
- Saving Media – Which Hook is Fired?
- Set limit to media upload?
- WordPress 3.5: Switch back to Old Media Uploader?
- Use a separate custom table (not posts) to handle file upload data
- Insert images to post not working
- wp_generate_attachment_metadata returns empty array
- Settings in ‘Media > Settings’ is ignored when inserting images
- Set a maximum upload count for users on a specific user role
- How to get all files inserted (but not attached) to a post
- Password protect some uploaded files, so only logged-in users can view them
- How to protect uploads in multisite if user is not logged in?
- using media uploader to select image of specific size, enforce cropper
- Trigger JS when featured image upload window is opened in admin
- Append button to WordPress Image Details modal
- Modify the array of selected images in media modal
- 3.5 media manager add CSS / JS to new ‘tab’ iframe content
- Media uploader not work properly [closed]
- http error when uploading media files
- Retrieving JSON data in ajax request from media uploader
- How to disable WordPress Media resize different size version?
- Saving WordPress generated thumbnails in a subdirectory
- Whole bunch of errors on WP website – media upload, edit slugs, edit screen not working [closed]
- How to side load an image from a service
- Add select field to media uploader that adds a class to the image
- How to host different file formats/types for a media attachment without creating multiple attachments?
- Retroactively place uploaded media into -month, -year based folders?
- How To install AWS SDK for PHP in wordpress?
- wp.media add context
- Add fields to the WordPress media uploader
- Change default from “Attachment post URL” to “File URL” in Add Media
- Insert Image automatically when upload finishes wordpress media uploader
- How do I modify the url of uploaded media content?
- Why would media_sideload_image() not work locally?
- WordPress bug with capabilities?
- Restrict WordPress Media Library for a specific user role (users can only see/select own media)
- Media upload on WordPress changes title of image
- media_handle_upload() progress bar
- move_uploaded_file() not working on wordpress front end
- ‘An error occurred in the upload. Please try again later.’ for users with different roles
- wrong media url in wordpress
- Move files from flat upload directory to organised by year / month
- Can’t manipulate media uploads
- Prevent small image sizes from being uploaded
- Protecting uploads not working
- How to get the return value of wp.media({ frame: ‘post’ }) in all cases?
- Blank upload.php page
- What is the way to add additional fields to attachments in 3.5+?
- Create featured image from a remote url when creating a post
- tb_show not showing a media upload window . custom plugin
- How can I manage and limit disk usage for each author?
- File names are being overridden when uploading new media
- In the media Rest API, what is “missing_image_sizes”?
- Error: The uploaded file exceeds the upload_max_filesize directive in php.ini [duplicate]
- How can I modify the media upload form fields?
- Migrating media files (documents only) to a fresh install and maintaining the same directory structure
- How does wordpress handle media files?
- WordPress media upload issue could not insert attachment into the database
- Thumbnail images missing in WP media library
- upload_max_size doesn’t change
- wp_enqueue_media() and upload_mimes problem
- Reattach media after moving to another server
- Better solution for managing media attachments with `wp_editor()`?
- Control resizing of uploaded images
- What if I have a large file on the server that I want the wp library to have?
- Bug: Deleting file, then uploading same file again places file in an old month folder
- Efficient way to move media folder to another folder
- Do custom post type (CPT) attachments/media store the parent post ID?
- Create multiple folders in upload media folder
- How to change Route respond To A specific Path?
- WordPress media has all disappeared on wp-admin but still on the server
- How to remove media by filename?
- media_handle_upload() returns Specified file failed upload test
- WP media upload issues
- Media Library: Remove replace images of selected author
- Media uploads error
- How to upload multiple images using WP rest API to media?
- Moving wp-content folder to public_html
- How use custom upload directories in filesystem and url based on media type or category
- wp.media – media uploader – how to destroy instance of modal?
- Organizing the Media Library for Cleanup
- get users nickname uploaded media
- Drag and Drop Media Not Working in Windows 10 Edge Browser
- Force relative path in media library for LAN deployment
- Make custom thumbnail size image in media_sideload_image function
- Upload more than one media files with a post
- Set featured link not showing
- wordpress 3.6 media manager cropping timestamp
- Single file upload
- Can’t upload files 1MB+ [closed]
- I am facing problem in loading and downloading Mp3 files
- How to disable direct media file access in nginx or ubuntu for non loggedin users?
- Updating Media Library PDF’s in bulk
- Does WordPress import export tool keeps the file hosted on the old website?