问题描述

今天是我的控制台中的______01 。

date
Fri Jan  1 14:24:04 CST 2016

现在我写了一篇文章,附上一张照片,今天发表,今天发布。我发现照片的 URL 显示为:

<a href="http://hwy.local/wp/wp-content/uploads/2015/02/scan.png">
  <img src="http://hwy.local/wp/wp-content/uploads/2015/02/scan-169x300.png" alt="scan" width="169" height="300" class="alignnone size-medium wp-image-2098" />
</a>

为什么不 src="http://hwy.local/wp/wp-content/uploads/2016/01/scan-169x300.png"

  1. 这张照片是今天拍的。

  2. 我今天上传了

  3. 我的操作系统上的日期是______01 。

为什么 uploads/2015/02/scan-169x300.pngsrc 中不是 uploads/2016/01/scan-169x300.pngsrc

最佳解决方案

发布了哪个日期是/?当发布/发布页面时,媒体上传将添加到该文件夹​​,而不是上传日期。这个帖子最初是在 2015 年 2 月发布的吗?

https://core.trac.wordpress.org/ticket/10752

次佳解决方案

如果上传到某个内容实体,例如帖子,页面或自定义帖子类型,WordPress 将按照该实体的创建日期安排附件上传,而不是根据附件的上传,创建日期。这可能是你的情况,因为否则我不能想到一个合理的,相关的默认行为,解释你正在描述的。如果不是这样,那么你必须检查 plug-ins 或主题的干扰。

第三种解决方案

关于上传照片的分配的文件夹 –

  1. 如果一张照片上传到一个帖子/页面中,它将在与文章/页面的日期对应的文件夹中。如果发布日期是 2015 年 6 月,上传的照片将在/uploads /2015/06 文件夹中。

  2. 如果照片直接上传到媒体库 (不在任何帖子/页面中),它将在与上传日期相对应的文件夹中。如果我们在 2016 年 1 月上传照片到 Library ,它将在/uploads /2016/01 文件夹中。

  3. 我们可以得出拍摄照片的日期是不相关的。在上述两种情况下,照片实际拍摄日期并不重要。

参考文献

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