我可以在媒体库中隐藏某些上载文件夹吗

时间:2019-01-30 作者:rebial

插件(下载监视器)将上载的文件保存在WP upload目录中名为“dlm\\U uploads”的特定文件夹中。所有文件在媒体库中都可见。不幸的是,无法在插件中更改上载路径。我可以在媒体库中隐藏此文件夹吗?谢谢

1 个回复
最合适的回答,由SO网友:Alexander Holsgrove 整理而成

也许有点快,有点脏,但这应该行得通:

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\');
了解更多有关posts_where filter.

相关推荐

Media uploads error

我对这个很陌生,昨天刚创建了我的网站。突然,我无法上传任何照片,并且显示了一个错误“上传时出错”。请稍后再试\'。我看到一个使用控制台的建议,它给出了一个错误,表示内容混合,并且我的页面是通过HTTPS加载的,但请求了一个不安全的样式表tp://fonts。googleapis。com/css?家庭=舞蹈+脚本(&P);ver=4.9.8’。此请求已被阻止;内容必须通过HTTPS提供。