$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>functions - Can I hide certain upload folders in media library|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

functions - Can I hide certain upload folders in media library

matteradmin8PV0评论
This question already has an answer here: Can i hide the attachments from media which I uploaded from front end? (1 answer) Closed 6 years ago.

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

This question already has an answer here: Can i hide the attachments from media which I uploaded from front end? (1 answer) Closed 6 years ago.

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

Share Improve this question asked Jan 30, 2019 at 8:33 rebialrebial 233 bronze badges 1
  • oh, that's quite similar. but i don't know how to change meta_query from "key" to post-type "dlm_downloads" . – rebial Commented Jan 30, 2019 at 9:19
Add a comment  | 

1 Answer 1

Reset to default 1

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.

Post a comment

comment list (0)

  1. No comments so far