默认情况下,通过Wordpress仪表板上传的媒体将进入当前日期确定的文件夹中。例如:/ wp-content / uploads / 2011/09 /。媒体上传后,我在Wordpress中看不到任何将文件位置更改为其他位置的选项。

我可以告诉Wordpress将媒体放置在单独的文件夹中吗?并非我所有的媒体。我专门选择的那些。

#1 楼


转到Dashboard -> Settings -> Media

在此文件夹中存储上载内容中输入所需的位置


取消选中将我的上载组织到基于月和年的文件夹中


这将指定全局上传位置。要指定每个文件的上传位置,您需要使用一个插件,例如WP Easy Uploader(本质上不是认可,这只是我找到的第一个)。

评论


谢谢!回答了我的问题,您发布的插件看起来绝对完美。不幸的是,自2009年以来就没有进行过更新。我想我应该看看是否有任何最新的可用信息。

– jkupczak
2011-09-30 23:14

对于其他任何人,该插件仍可在WordPress 3.5上运行。但是,这种方式的局限性在于您必须手动输入路径(无法浏览),一次只能上传一个文件,并且必须转到插件才能上传,但并没有。覆盖基本的上传功能。但这可能仍然是最好的文件上传插件。

–gsingh2011
2012年12月20日下午16:31

WP EASY Uploader不再更新。我发现自定义上传目录插件

–user9
2015年10月5日19:53

#2 楼

除非您要在其他地方处理存储,否则我建议不要取消“组织媒体”的选择。

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

我继承了一个Wordpress网站,并负责将其移至另一个主机。事实证明这是一个问题,因为所有上传文件都放在一个文件夹中,超过93,000个文件-是9.3万个。

没有FTP客户端能够索引那么多文件,并且根本无法导航到该文件夹​​。

我无权访问该系统。

我无法使用托管控制面板进行完全转储,因为没有选择。

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

除了这些潜在的问题,索引成千上万个文件比索引成百上千个文件要慢-简单来说,在一个目录中处理大量文件会影响性能。

评论


不幸的是,日期组织结构对于博客非常有用,而对于没有博客的CMS网站却没有那么有用。似乎应该有一种基于帖子类型(例如,页面上传与CPT上传不同的文件夹)创建上传文件结构的简便方法。

–雷·古利克(Ray Gulick)
2014年2月4日在20:16

我目前遇到相同的问题。您是否找到了一种在移动主机后拆分文件夹的好方法,还是只保留了现有的93k文件并打开Organize Media?

–patrickzdb
2014年6月19日15:10

在上述情况下,您可以选择编写函数来逐步移动文件(假设您能够在WordPress安装中修改php文件)

–ljs.dev
16年3月3日在14:07

#3 楼

解决此问题的另一种方法:


转到仪表板→设置→媒体,然后取消选中“将我的上载整理到基于月和年的文件夹中”。因此,现在您上传的每个文件都将放置在“ wp-content \ uploads”中(可选步骤,但是建议您轻松找到新的上传文件以移动到另一个文件夹)。
安装“媒体文件管理器”插件。
转到仪表板→媒体→媒体文件管理器。

在这里,您可以创建所有想要整理内容的文件夹。两个分开的窗口仅用于在不同文件夹之间移动内容,您可以在一侧创建一个文件夹,然后在两个文件夹中都将刷新该文件夹。使用两侧导航到内容的当前和目的地文件夹,然后使用向左或向右箭头将其移动,这很容易!

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

希望您会发现此信息很有用。问候!

#4 楼

针对偶尔需要将媒体文件上载到特定年份/月份的目录的偶尔情况的“快速破解”解决方案:


添加临时草稿(不要't保存)
将发布日期更改为所需的年月,然后在该帖子中单击[保存草稿]
[添加媒体]-WordPress会将其保存到该年/月的文件夹中。 br />返回帖子并删除帖子草稿。

,只要您不发布,该帖子就不会出现在您的网站或提要中,但媒体文件会留在该目录中。

我很高兴这是针对上述问题的一个非常特殊的情况,但是当添加到需要保存在一起的一组下载内容时,它对我有帮助。如果您确实希望将它们放在时间顺序树之外,那就不好了。

#5 楼

这就是您要寻找的东西:
Media Library Plus

我用了它,就成功了。
这里是如何使用它的指南。

#6 楼

使用此“ FileBird”免费插件https://wordpress.org/plugins/filebird/,您将看到如何将文件上传到特定的文件夹,如下图所示。


#7 楼

只需使用http://wordpress.org/extend/plugins/nextgen-gallery/ Nextgen Gallery。您可以在此处上载图像组,用它来显示图库,或在WP图像插入窗口中从那里上载单个图像。

评论


插件如何精确地应用于问题中提出的情况?

–brasofilo
13年2月9日在20:33

是的,我看不到下一代画廊如何满足OP的要求。

–詹森
13年7月13日在19:17

这不能回答问题,它特定于NextGen中的画廊,而不是常规媒体上载。

–random_user_name
13年8月7日在21:32