サイドバーに表示するカテゴリリストを投稿数の多い順&上位○件 の表示にするプラグインです。

先生はこちら。

プラグインのダウンロード

ctdk/octopress-category-list - GitHub から plugins/category_list.rb を自分の octopress リポジトリの plugins/ へコピーします。

サイドバーに TopCategoryList を表示するための HTML を用意する

自分の octopress リポジトリの source/_includes/custom/asides/top_category_list.html というファイルを作成、内容は以下のようにする。

```html top_category_list.html

Top Categories

    {% top_category_list counter:true %}

## top_category_list.html を使用するように設定を書き換える
自分の octopress リポジトリの ``_config.yml`` をエディタで開き、

以下のように変更する

```yml _config.yml
# [変更]custom/asides/top_category_list.html を任意の位置に挿入する
default_asides: [custom/asides/about.html, asides/recent_posts.html, custom/asides/top_category_list.html]


# [追加]カテゴリの表示件数
top_category_limit: 15

動かす

rake generate して rake preview して確認した後、rake deploy しましょう。

自分のブログに適用してみました。

Top Category List だけだと当然ながらすべてのカテゴリがわからないので、別途全てのカテゴリを列挙するページを作って、’view All-Categories’ でリンクしてます。

octopress

published

Ads

Read more!

amay077

Microsoft MVP(Xamarin). フルリモートワーカー. Geospatial Mobile app developer. Love C#.

amay077 amay077