アカベコマイリ

HEAR NOTHING SEE NOTHING SAY NOTHING

WP-Note Flexible v1.0.0 Release

WP-Note 互換の注釈機能を提供する WordPress プラグイン、WP-Note Flexible v1.0.0 をリリースした。

このブログでは記事へ注釈をいれるため WP-Note を利用していたのだが、このプラグインは Retina 対応しておらず開発も久しく停止している。MacBook Pro Retina を購入してからこの点がずっと気になっていた。そしていつか自前で Retina 対応した私家版を作成しようと考えていたのだが、ちょうど気分がのってきたので新規プラグインとして開発してみた。

いまのところ WordPress 公式へ申請する予定はないので、もし利用してみたいとか fork する場合は以下からどうぞ。

このプラグインで使用するショート コードは WP-Note 互換となっているため WP-Note を無効にしてから WP-Note Flexible を有効にすると既存の記事を変更することなくそのまま移行できる。

はじめは WP-Note のコードをそのまま流用して CSS だけ変更しようと考えていたのだがショート コードを add_shortcode で登録するのではなくコンテンツ内から自前で検索 & 置換しているなど微妙な実装だったので新規に書き起こすことにした。

あと WP-Note の作者らしき人は GitHub アカウントを持っているようなので WP-Note のリポジトリがあれば fork するつもりだったけど見つからなかった。そのため元があることの明示は readme.txt への原作 URL 記載で対応した。