=== WP-Yomigana ===

Contributors: Takahashi_Fumiki  
Tags: wysiwyg, tinymce, ruby, dl, cite, q, small, css3, html5, block-editor  
Requires at least: 5.0  
Tested up to: 5.3  
Requires PHP: 5.6  
Stable tag: 2.1.0  
Lisence: GPL 3.0 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

== Description ==

このプラグインはWordPressのエディターにrubyタグを入力する機能を追加します。

**For Non-Japanese Speaker** This plugin enable `ruby` tag which is not a programming language but [Japanese bilinear writing system](http://dev.w3.org/csswg/css-ruby-1/). If you are not Japanese speaker, `ruby` won't matter. But this plugin also enables some utility buttons to your Visual Editor. Do you need `dl`, `small`, `cite` or `q` tags? Try this plugin!

= このプラグインの機能 =

- ブロックエディターにルビ入力機能を追加します。テキストを選択して、プルダウンもしくはショートカット `⌘(Ctrl) + Alt + R` でルビを入力。
- TinyMCE（クラシックエディター）にも対応。
- ついでにインライン引用（qタグ）、注釈（smallタグ）、定義リスト（dlタグ）、引用元（citeタグ）も入力できるようになります。
- テキストを選択するときは慎重に！

= 貢献 =

ソースコードは[Github](https://github.com/fumikito/wp-yomigana)にホストしているので、気軽にプルリク、イシューなどお送りください。

== Installation ==

1. ダウンロードする
2. zipファイルを解凍する
3. プラグインディレクトリにアップロードする(wp-content/plugins)。
4. プラグインを有効化する

特にこだわりがないのであれば、管理画面 > プラグイン > 新規追加からインストールすることをお勧めします。

== Screenshots  ==

1. ブロックエディターではプルダウンに「ルビ」があります。
2. 設定画面。ビジュアルエディタのどの位置にボタンを出すか、決められます。
3. クラシックエディターでも使えます。

== Changelog ==

= 2.1.0 =

- AMPプラグインと同時に使った時のエラーを抑制。
- ショートカットを `⌘ + Shift + R` から 変更。

= 2.0.3 =

- Ajaxリクエストにおけるエラーを修正。
- DLのスタイルシートが反映されなかったので修正。

= 2.0.2 =

- 依存関係に間違いがあったので修正。

= 2.0.1 =

- JavaScript翻訳のやり方が間違っていたので修正。

= 2.0.0 =

- Gutenbergに対応

= 1.4.0 =

- Bufgix. CSSが当たっていなかったのでパスを修正
- Bugfix. DFWモードのときにモーダルが後ろに隠れてしまうのを調整
- 古いファイルを削除
- アイコンをRetina対応
- PHPのバージョン5.4以上
- ライセンスをGPL3.0以上に変更
- Opear mini以外のブラウザでrubyが対応されているので、判別ロジックを削除

= 1.3.0 =

- Bugfix. WordPressのTinyMCEが4.0になったことに追従。
- DLタグの機能がTinyMCEに元々備わっていたことが判明したので、それを利用するよう変更。安定性の増加。
- Firefoxがver.38からrubyをサポートし始めたので、それに対応。
- アイコンの変更。
- rpタグおよびrbタグがHTML5/CSS3の仕様に入っていないので削除。
- citeタグが[TinyMCE Advanced]()プラグインから消えたので、追加。

= 1.2.3 =

- Bugfix. 管理者以外が実はrubyを入力できないということに気づいたので、修正。
- キャッシュ対策のため、no-rubyクラスの出力をJSに移譲。これにより、rubyサポートブラウザでno-rubyが出力されないように。
- body.no-rubyをhtml.no-rubyに変更

= 1.2.2 =

- Bugfix. IEでルビが入力できないことに気づいたので、直しました。ただし、全体的にややバギーです。気をつけて使ってください。

= 1.2.1 =

- Bugfix. ファイルを追加するのを忘れました。

= 1.2 =

- MS Wordからコピペしたときにrpタグがついてしまうので、サポートしました。

= 1.1 =

- rubyをサポートしないブラウザに対してno-rubyクラスを出力するようにしました。

= 1.0 =

- 公式リポジトリに追加

= 0.8 =

- プラグイン誕生