问题描述

默认情况下,通过 WordPress 信息中心上传的媒体将进入由当前日期确定的文件夹。例如:/wp-content /uploads /2011/09 /。媒体上传后,我在 WordPress 中没有看到任何选项可将文件的位置更改为其他内容。

我可以告诉 WordPress 将我的媒体放在一个单独的文件夹中吗?不是我所有的媒体。只是我专门选择的。

最佳解决方案

  1. 转到 Dashboard -> Settings -> Media

  2. 在此文件夹中的商店上传中输入所需的位置

  3. 取消选中将我的上传整理到月和 year-based 文件夹

这将指定全局上传位置。要指定一个 per-file 上传位置,您需要使用一个插件,例如 WP Easy Uploader(不是一个认可,本身就是第一个) 。

次佳解决方案

我建议对抗 un-ticking ‘Organize Media’,除非在处理其他地方的存储的情况下。

在一个目录中拥有大量文件是有缺陷的,原因很多,尽管有些情况是不可避免的,但对于一个网站来说,这总是不可避免的。

我继承了一个 WordPress 网站,并将其移交给另一个主机。这被证明是一个问题,因为所有上传都在一个文件夹,超过 93,000 个文件 – 是 93000 。

没有 FTP 客户端能够索引许多文件,只是不能导航到文件夹。

我没有 shell 访问系统。

我无法使用主机控制面板完全转储,因为没有选择这样做。

我不得不依靠托管公司为我做一个转储,这是一个任务本身就是要让他们去做。

除了这些潜在的问题,索引成千上万的文件比索引数十或数百个文件慢 – 简单地说,性能是在一个目录中大量的文件。

第三种解决方案

这个问题的另一个解决方案:

  1. 转到仪表板→设置→媒体,然后取消选中 “将我的上传整理到月和 year-based 文件夹” 。所以现在你上传的每个文件将被放置在”wp-contentuploads” [可选步骤,但建议轻松找到新的上传,以移动到另一个文件夹] 。

  2. 安装 “媒体文件管理器” 插件。

  3. 转到仪表板→媒体→媒体文件管理器。

在这里,您可以创建您希望组织内容的所有文件夹。两个分割的窗口只是用于在不同文件夹之间移动内容,您可以在一侧创建一个文件夹,并在两个文件夹中进行刷新。使用双方导航到您的内容的当前和命运文件夹,然后使用向左或向右箭头移动它,这很容易!

通知 DB 也被更新,因此,例如,如果您移动当前正在网络其他地方使用的图像,则必须从媒体库重新选择此图像,否则它不会显示在您的网络中。

希望你会发现这个信息很有用。问候!

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。