定时发布

hepo,你好。

提个小建议:meta中有个date字段是发布时间,如果使用的是未来时间,是否可以过了这个时候才会展示出来,相当于定时发布的功能。

2018-12-15 11:03 from SKYue Hu
Comments
Write a Comment
  • ryder reply

    我有个想法,在你的 vps 上跑一个 Crontab 的脚本,这个每天执行一次。

    检索当前目录下所有 .md 文件的 meta info 部分,如果发现有 state: draft, 则进入下一个判断循环。

    如果 date 字段中的日期是超前于该脚本执行时间,则忽略。

    如果落后于该脚本,则把 draft 改为 public

    从而实现定时发布的功能。

    ps vps 当然要用同步软件来同步你的博客,具体的文件目录构成可能还有再思索一下,我觉得是可行的。