hexo, 最新記事の数を変えたい

最新記事の表示数をもう少し増やしたいと思ったのです。

ハードコーディングでした

recent_posts.ejs(before)
1
<% site.posts.sort('date', -1).limit(5).each(function(post){ %>

これですと使いにくいので、theme/_config.ymlで修正できるようにキーワードを使いました。

recent_posts.ejs(before)
1
<% site.posts.sort('date', -1).limit(theme.show_count).each(function(post){ %>

これで、theme/_config.ymlにshow_countで指定できます:

1
2
# archive
show_count: 10

これで10記事表示するようになりました。

めでたしめでたし。

メインテナンスは自前になっちゃいます・・・困った困った。