HugoでFull Text RSSを有効化する
Hugoが生成するRSSは要約RSSですが、全文が含まれたFull Text RSSを有効化してみました。
RSSの仕様がよく分からず、少し試行錯誤しましたが、とりあえず出来たのでメモしておきます。
Full Text RSS有効化の方法
まるっとサイト全部のRSSをFull Text化にする場合には、このRSS templateをlayouts/_default/rss.xml
として置くだけです。
RSSテンプレートを設置できるディレクトリは他にもありますので、詳しくはHugoのドキュメントを参照してください。
迷ったところ
参考に日本語で書かれたブログのRSSをいくつか見てみたところ、<description>
に全文を入れている場合がほとんどでした。
しかし、どうも<description>
は短くするということが推奨されているぽいので、代わりに<content:encoded>
を追加してそこに全文を入れることにしました。
<description>>
の方でもいいようならば、今後変えようかと思います。
参考
2018-01-02