WP-Furigana ふりがなを自動入力するプラグイン
WordCamp Tokyo 2011 ライトニングトーク

WP-Furiganaふりがなを自動入力するプラグイン

TORIYAMA Yuko

(右矢印キーでページ移動します→)

WP-Furigana ふりがなを自動入力するプラグイン 1/6

本日のテーマ

WP-Furigana

投稿タイトルを入力すると、カスタムフィールドにふりがなを自動入力するプラグイン

プラグイン
WP-Furigana ふりがなを自動入力するプラグイン 2/6

きっかけ

お菓子ブログで、菓子名称のふりがなを入力したい

ブログ運営当初 -1996年-

  • Accessでお菓子データを入力
  • マクロで生成したHTMLをホームページとして公開
  • Accessにはふりがなを自動入力する機能がある

WordPressに移行 -2009年-

  • ほぼ毎日更新!
  • 予約投稿もできる!
  • カテゴリやタグがお菓子の整理に最適
  • そのかわりに・・・
    カスタムフィールドとして設定したふりがなが手入力になった
WP-Furigana ふりがなを自動入力するプラグイン 3/6

開発の経緯

PHPかJavaScriptで漢字をひらがなに変換する方法がないか?

ポテトチップス伝説のカレー味」

ぽてとちっぷでんせつのかれーあじ
に自動で変換したい

WP-Furigana ふりがなを自動入力するプラグイン 4/6

Web API

Yahoo!デベロッパーネットワーク
テキスト解析Web API
日本語形態素解析

日本語文を形態素に分割し、品詞、読みがなの付与、統計情報を取得できる機能を提供します。

  1. リクエスト:投稿タイトル
  2. レスポンス:形態素解析の結果(日本語の文章を単語に分解したもの、名詞、動詞、助詞など・・・)
  3. reading(形態素の読みがな)だけを取り出してつなげると、ふりがなっぽい!

これを利用して、

  • WordPressのプラグインとして開発
  • カスタムフィールドを利用する
  • Custom Field GUI Utility を参考に
WP-Furigana ふりがなを自動入力するプラグイン 5/6

使い方

  1. WP-Furiganaを有効にする
  2. Yahoo! JAPAN アプリケーション IDを登録
  3. 投稿画面のカスタムフィールドとして [ふりがな]欄が追加される。
  4. 投稿タイトルを入力
  5. フォーカスアウトのタイミングでふりがなが設定される
  6. ふりがなは手修正できる
  7. ふりがなが入力済みの場合はなにもしない


用途はあるの?

  • カスタムフィールドを使って、あいうえお順にソート
  • 需要はがあるかどうか謎・・・
WP-Furigana ふりがなを自動入力するプラグイン 6/6

配布

WP-Furigana ふりがなを自動入力するプラグイン

ありがとうございました!