Custom Quicktags の文字化けを解消する

WordPress でビジュアルエディタを利用しない場合に記事投稿画面に表示される [b] などのボタンをカスタマイズするプラグイン、WordPress Plugins/JSeries ? Custom Quicktags 日本語版を使ってみました。
最新の 2.7 でデフォルトのボタンを消したり新たにボタンを作ったり問題なく動いたのですが、ボタン名を日本語にすると文字化け大発生。

魔術師 nic に相談したところ、秘密の呪文を教えてもらってあっという間に解決ありがとう!ヽ(・ω・)ノ
custom-quicktags.php の L.162 あたりを以下のように変更しました。

$b['text'] = htmlentities(trim($b['text']), ENT_QUOTES, mb_internal_encoding());

詳しい事情はわかりませんが、ENT_QUOTES というのは htmlentities とセットで使うものらしいです。
mb_internal_encoding は文字コードの指定?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です