WordPressで管理画面の表示言語を変えるプラグインを作ってみた

WordPressで表示する言語を指定するのは、wp-config.phpの WPLANG ですが、英語や中国語のサイトを作成する際、この設定はどのようにしていますか?

ja にして、テーマのlangは直書きにしてしまう or 管理画面は指定言語もしくは英語で我慢する、いずれかのパターンが多いと思いますが、他言語のサイトであっても、私のように外国語は苦手なので、管理画面は日本語にしたいと思う方も沢山いるはず・・・ですよね?ね?

一応、Admin Languageというプラグインがあって、ユーザー毎に管理画面の表示言語を指定でき便利そうなのですが、WP Multibyte Patch と競合したり、日本語リソースファイルを認識しなかったり、マルチサイト用の言語リソースを誤認識したりと、出来が今ひとつだったりします。

そんなこんなで、一般設定で管理画面の表示言語を指定できるようにするプラグインを作ってみました。

“WordPressで管理画面の表示言語を変えるプラグインを作ってみた” の続きを読む

PS Taxonomy Expander 1.0.0 アップデート&公式プラグインディレクトリ公開

PS Taxonomy Expanderを1.0.0にアップデート。
合わせてWordPressの公式プラグインとして公開いたしました。
公式プラグインとしての公開については、おでこの英語訳なくしてはなし得ませんでした。
本当にありがとう&いつもお世話になってます。

“PS Taxonomy Expander 1.0.0 アップデート&公式プラグインディレクトリ公開” の続きを読む

WordPress3.1のマルチサイトでAdmin SSLを使う場合の注意点

WordPress3.1をマルチサイト化させて、Admin SSLを使用する際の注意点。
WordPress3.1でAdmin SSLを利用する場合、関数名の競合は先のWordPress3.1でAdmin SSLを使うで対応方法を書きましたが、マルチサイトで利用する場合、更に修正が必要となります。

“WordPress3.1のマルチサイトでAdmin SSLを使う場合の注意点” の続きを読む

WordPress3.1でAdmin SSLを使う

英語のフォーラムにも出ていますが、WordPress3.1でadmin SSLを使おうとすると、

Fatal error: Cannot redeclare user_can() (previously declared in /********************/wp-includes/capabilities.php:1099) in /********************/wp-content/plugins/admin-ssl-secure-admin/admin-ssl.php on line 113

とエラーが出てしまします。(エラー出力がされない環境では、真っ白になります。)
これは、3.1のバージョンアップでWordPress本体に、Admin SSLが利用していたものと同名のuser_canという関数が実装された影響によるものです。

“WordPress3.1でAdmin SSLを使う” の続きを読む

プロフィール画像をアップロードできるプラグイン Ps User Profile Image

前回の「WordPressのユーザー管理画面カスタマイズまとめ」で分かったことを元に、ユーザー編集画面からプロフィール画像をアップロード出来るプラグインを作ってみました。

“プロフィール画像をアップロードできるプラグイン Ps User Profile Image” の続きを読む