【Centrarium】トップページに記事全文が表示される問題
はじめに
GitHubPagesでブログをやっています。Jekyllのテーマを「Centrarium」にしたところ、当初はトップページに記事が表示されない問題が発生しました。これは、プラグインを書き換えることで解決しました(参考:GitHubでのブログ構築。苦労したひとつのこと)。
これで無事、記事が表示されたのですが、次なる問題が発生します。
日本語記事の場合、概要ではなく、全文が表示されてしまいます。かっこ悪いので、なんとかしましょう。
参考になったサイト
英語ではない原語で、”truncatewords”がうまく動かないという問題について書かれています。
index.htmlを書き換える
26行目あたりにある「 truncatewords: 50 」が犯人です。「文字列を指定語数(この場合50文字)以下になるように切り詰める」命令だそうで、これが英語以外ではうまく動作しません。そこで、「truncate」に置き換えます。何が違うのかわかりません。どうして200なのかもわかりません。ですが、これを書き換えたら、思った通りの表示になりました。
なぜか、{}が表示されないので、全角に変換してあります。
Subscribe via RSS