Jekyllにタグクラウドプラグインを追加する

Jekyllで静的生成したサイトのサイト内検索性向上対策としてタグクラウドを追加する
jekyll-taggingプラグイン : https://github.com/pattex/jekyll-tagging
このページに書いてある通りでうまくいった

プラグインのインストール

gemを追加

$ gem install jekyll-tagging

Jekyllの依存gemとして指定

Gemfileに'jekyll-tagging'を追記する

$ vi /Users/user/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/jekyll-2.2.0/Gemfile
gem 'jekyll-tagging'

サイトのプラグイン設定を追加

$ mkdir sample.com/_plugins
$ vi _plugins/ext.rb
`````````````
```text
require 'jekyll/tagging'

タグページの設定

タグページに使用するレイアウト、タグページが生成されるディレクトリを指定する

$ vi sample.com/_config.yml
tag_page_layout: default
tag_page_dir: tag

HTMLの指定方法

件数に応じてクラス分けされているのでフォントサイズの変更も可能

<div id="tag-cloud">
    {% raw %}{{ site | tag_cloud }}{% endraw %}
</div>