A Plugin ( download monitor ) saves uploaded files in a certain folder called "dlm_uploads" within the WP upload directory. All files are visible in Media Library. Unfortunately the upload path cannot be changed in the plugin. can I hide this folder in the media library? thanks

  • oh, that's quite similar. but i don't know how to change meta_query from "key" to post-type "dlm_downloads" . – rebial Jan 30 '19 at 9:19

Perhaps a bit quick and dirty, but this should work:

function media_library_hide_dlm_downloads($where) {
   if(isset($_POST['action']) && ( $_POST['action'] == 'query-attachments')) {
      $where .= ' AND guid NOT LIKE "%wp-content/uploads/dlm_downloads%"';

   return $where;

add_filter('posts_where', 'media_library_hide_dlm_downloads');

Read more about the posts_where filter.

|improve this answer|||||
  • Yes! Works great for Grid View ... I am honest. Have no idea but I am full of hope! Just to mention, I disabled LIST view with "display:none". Thanks :) – rebial Jan 30 '19 at 19:55

Not the answer you're looking for? Browse other questions tagged or ask your own question.