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 は文字コードの指定?

WordPress 2.7 ベータ 3 のバグ(かもしれない

以前ベータ版のお知らせを見たときは英語版しかなかったので手を出していなかったのですが、ベータ 2 からは日本語版も用意されていたので一番新しいベータ 3 をお試ししてみました。
作成途中でごにょごにょやっている WP 2.6.3 を上書きアップデート。/wp-content/theme とか plugin 辺りを上書きしないように気をつけて FTP でアップロード後、ダッシュボードを開いてデータベースのアップグレードを実行して完了。
実際に運用中の WP ならば、データベースのバックアップとかいろいろやっておいた方がいいんだと思います。

新しいダッシュボードは左側にメニューが縦に並んでいて、よく使うメニューは詳細を表示、そうでもないものはメニューのタイトルのみ表示しておけます。便利。
例えばページ編集をよく行う人の場合、2.6.3 では管理・ページの 2 回クリックしないと目的のページを表示できませんでしたが、2.7 ではページのメニュー詳細を表示しておくことによりワンクリックでページ一覧を表示できます。
すべてのメニュー詳細を展開することにより全体のメニューが一覧で見ることができるのも、どこにどんなメニューが存在するのかわかりやすくてよいです。

さて、表題のバグかもしれない事象ですが、発生条件は以下の通り。

続きを読む WordPress 2.7 ベータ 3 のバグ(かもしれない

新しいってわくわくするね!Gmail テーマと WordPress 2.7 アイコン

目覚めのメールチェックで Gmail が変身したのを知りました。
あれー、いつもと見た目が違うような・・・と確認したのが Twitter。friends のみなさんのログによると、テーマ機能が追加されたらしいので早速見てみました。

画面右上の 設定 を開くと 全般、アカウント・・・一番右に テーマ タブが表示されているのでクリック、現在 31 種類のテーマから選択できるようになっていました。
テーマ – Gmail ヘルプ センター

テーマの中には地域を設定することによって表示内容が変わる?というものもあり、天気予報と連動なのか時間帯と連動なのかわかりませんがどう変わるのか見てみたいです。
ただ、地域の設定で 国 / 地域 は日本で間違いないのですが、市町村 のテキストエリアに何を入力すべきかわかりません。○○町 なのか、町を入れずに ○○ だけでいいのか、漢字なのかアルファベットなのか。日本の場合、市町村名は例えば札幌なら「札幌」「札幌市」「sapporo」のいずれもおっけー、小さい市町村ではアルファベットで入力すると有効な都市名ではありませんというエラーが出ました。
いっそのこと郵便番号とかにしてくれた方がわかりやすくていいかなと思いました。

続きを読む 新しいってわくわくするね!Gmail テーマと WordPress 2.7 アイコン