Hexoでは固定ページを作る際、コマンドhexo new page (ページ名)でsource/(ページ名)下にindex.mdが作成される。
tagsやcategoriesは使えないようになっている。
コメントを禁止にするには、Front Matterにcomments: falseを加えれば良い。

固定ページでは日付けも表示したくないところだが、date:の項目を消してみるても、ファイルを更新した日付けが表示されてしまう。
themes/landscape/layout/page.ejsを見ると、post.ejsと同じ_partial/article.ejsがレイアウトとして使われていた。

_partialディレクトリ下のarticle.ejsをarticle-page.ejsという名前でコピー。
4行目の

<%- partial('post/date', {class_name: 'article-date', date_format: null}) %>

を削除。

page.ejsの

<%- partial('_partial/article', {post: page, index: false}) %>

<%- partial('_partial/article-page', {post: page, index: false}) %>

に変更した。

希望通り、日付けが削除された。

表示   このエントリーをはてなブックマークに追加

Comments

2014年11月29日