hexo を使いはじめて、いくつか欲しい機能があったので @kazu69さんにお問い合わせしたところ、さくっと作っていただいたのでご紹介!
hexo-filter-permalink-normalization
NFD問題(勝手に呼んでる) について、hexo本体のスクリプトを修正していたが、hexoがアップデートされるたびに修正し直さないといけないという問題があった。
そこで、NFDをNFCに変換してくれるプラグイン。
設定はとても簡単。本プラグインをインストールして、 _config.yml
に以下記述するだけ。
1 | permalink_normalization: |
hexo-tag-hatenabookmark
facebookや、twitterなどの海外でも広く利用されているソーシャルボタンを記事に貼り付けるプラグインは、たくさんあったが、和製の「はてなブックマーク」のボタンを貼り付けるプラグインがなかったので、作ってもらった。
こちらも設定は簡単。本プラグインをインストールして、以下2通りのどちらかで貼り付けることが出来る。
テーマファイルの適所に以下のコードを貼り付ける
1
<%- hatenabookmark(page.permalink, page.title, 'standard-balloon') %>
記事の中に以下のコードを貼り付ける。
1
{% hatenabookmark permalink-your-post title-your-post standard-balloon %}
いくつかオプションも用意されている。詳細はプラグインのページで!
@kazu69さん、ありがとうございます!