如何更好的管理插图目录

什么时候会用到?

我们在另外一篇文章中,《如何优化根目录的设置》 有介绍过应该为图片 设定一个固定的目录(以/开头),并且按照进行归档;同时,在新文章模板中设定了自动填充 date: xxxx-xx-xx xx:xx 的功能。
这样一来,如果只是单日一篇文章左右的频率,如此设置,不需要思考,但是管理、维护起来非常方便,同时还能跟 MarkEditor 自带的 图片管理器 能很好的配合。

但是问题来了:
1,如果一天有多篇文章,并且都有插图的,那么所在的同个图片目录下,图片可能属于不同的文章;
2,如果将文章的 date: xxxx 改了,则 图片管理器 默认寻找的配图目录,将会是不正确的。

我们可以让一篇文章对应一个固定的插图目录

假设,我们设定的图片存储目录,是/_images, 如果按天归档,插图目录类似于 /_images/2018-05-30,其中 2018-05-30 是动态生成的。
我们可以在文章的 metadata 声明中指定一个字段,叫 image_folder,比如:

---
title: 文章标题
date: 2018-05-30 00:58:46
image_folder: 图片目录
---

正文...

那么,这篇文章对应的插图目录将会是固定的路径, /_images/图片目录

图片管理器的小技巧

  1. 图片管理器可以单独浮动于 MarkEditor,其它网站、文件夹内的图片可以直接拖入其中;
  2. 图片管理器内的图片,可以直接拖动排序,这个排序会被保留。
2018-05-30 00:47
Comments
Write a Comment