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>