问题描述
默认情况下,通过 WordPress 信息中心上传的媒体将进入由当前日期确定的文件夹。例如:/wp-content /uploads /2011/09 /。媒体上传后,我在 WordPress 中没有看到任何选项可将文件的位置更改为其他内容。
我可以告诉 WordPress 将我的媒体放在一个单独的文件夹中吗?不是我所有的媒体。只是我专门选择的。
最佳解决方案
-
转到
Dashboard -> Settings -> Media
-
在此文件夹中的商店上传中输入所需的位置
-
取消选中将我的上传整理到月和 year-based 文件夹
这将指定全局上传位置。要指定一个 per-file 上传位置,您需要使用一个插件,例如 WP Easy Uploader(不是一个认可,本身就是第一个) 。
次佳解决方案
我建议对抗 un-ticking ‘Organize Media’,除非在处理其他地方的存储的情况下。
在一个目录中拥有大量文件是有缺陷的,原因很多,尽管有些情况是不可避免的,但对于一个网站来说,这总是不可避免的。
我继承了一个 WordPress 网站,并将其移交给另一个主机。这被证明是一个问题,因为所有上传都在一个文件夹,超过 93,000 个文件 – 是 93000 。
没有 FTP 客户端能够索引许多文件,只是不能导航到文件夹。
我没有 shell 访问系统。
我无法使用主机控制面板完全转储,因为没有选择这样做。
我不得不依靠托管公司为我做一个转储,这是一个任务本身就是要让他们去做。
除了这些潜在的问题,索引成千上万的文件比索引数十或数百个文件慢 – 简单地说,性能是在一个目录中大量的文件。
第三种解决方案
这个问题的另一个解决方案:
-
转到仪表板→设置→媒体,然后取消选中 “将我的上传整理到月和 year-based 文件夹” 。所以现在你上传的每个文件将被放置在”wp-contentuploads” [可选步骤,但建议轻松找到新的上传,以移动到另一个文件夹] 。
-
安装 “媒体文件管理器” 插件。
-
转到仪表板→媒体→媒体文件管理器。
在这里,您可以创建您希望组织内容的所有文件夹。两个分割的窗口只是用于在不同文件夹之间移动内容,您可以在一侧创建一个文件夹,并在两个文件夹中进行刷新。使用双方导航到您的内容的当前和命运文件夹,然后使用向左或向右箭头移动它,这很容易!
通知 DB 也被更新,因此,例如,如果您移动当前正在网络其他地方使用的图像,则必须从媒体库重新选择此图像,否则它不会显示在您的网络中。
希望你会发现这个信息很有用。问候!
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。