実現させたいこと

ファイル名として 201702240730 というふうに12桁のローカルタイムが自動付与されるように Emacs を設定しています。なので記事のパーマリンクは以下のように表示させたいのです。

URL: [baseurl]/201702240730/

基本的なこと

hugo記事のパーマリンクを変更するには二種類の方法があるみたいです。

config.toml で定義する方法

[permalinks]
  post = "/:year/:month/:title/"

もうひとつは記事ヘッダーに直接urlを書く方法

+++
title ="hoge"
date = "2017-02-24T10:59:28+09:00"
url = "/201702241059"
+++

config.toml の設定では

URL: [baseurl]/post/201702240730/

となるので目的を達成できず、記事ヘッダーに直接書くことで実現できました。

以下のように default.md に書いておけば、hugo new で自動的にファイル名を挿入してくれます。

+++
tags = [""]
title= ""
url = "/"
+++