WordPressの携帯プラグイン WP-2.0に対応

By matchy | 2007年11月5日

どもども。町田でございます。
WordPress の携帯対応プラグインですが、地味に更新しております。

詳しくはこちらを。

WordPressを携帯から参照したい

個人的にこのプラグインを使おうと思いましたら、レンタルサーバに入ってる MySQL が 4.0 でしてね、UTF-8 に対応しておらなんだ。
で、WordPress 2.0.x 使って EUC-JP で DB 作ったら、なんだかあちこち文字化けすることがわかりましたね。単に変換モレだったんですけどね (すびばせん)。

まあレンタルサーバ云々の都合で WordPress 2.0.x を使わざるを得ない方も私だけじゃないでしょうということで、とりあえず対応してみました。なんだかよくわかんねーけど文字化けして使えないじゃん!と思ったらした方は再度お試し頂ければと思います。

というわけで、愛想もなにもありませんが、今日はこの辺で…。

トピックス: WordPress |

“WordPressの携帯プラグイン WP-2.0に対応” に 8件のコメント

JJ さんのコメント:
2007年11月9日 - 17時00分16秒

バージョンME2.2.3ですがとても簡単に導入できました。
素晴らしいPluginを有難うございます。

が、
自分の設定が悪くて元々の管理画面が英語のまま・・・^^;
Pluginsの状態をDeactivateにして動きました。
本来ならActivateのはずですよねぇ。

matchy さんのコメント:
2007年11月9日 - 17時33分12秒

どーも。お世話になります。

>英語のまま
WP インストール直下の wp-config.php というファイルに

mb_language("Japanese");
define ('WPLANG', 'ja_UTF');

という記述があるか確認されてはいかがでしょう?

JJ さんのコメント:
2007年11月12日 - 11時24分03秒

コメ返し有難うございます。
アドバイスの通りwp-config.phpをチェックしました。

define (’WP_LANG’, ‘ja’);

となっておりました(汗;
ので、

define (’WPLANG’, ‘ja_UTF’);

としたのですが、それでも動かず、wp-content/languagesを見たら、ファイル名がjaになってました。
2.0.5からUPした影響なのかは調べてませんが

define (’WPLANG’, ‘ja’);

として動いてますのでヨシとしております。

それと、Activate、Deactivateの意味は、日本語化できたところ、私の誤訳だったことが分かりました(;´▽`A“

matchy さんのコメント:
2007年11月12日 - 11時47分13秒

なるほどー。
‘WP_LANG’ -> ‘WPLANG’ ですね。

‘ja_UTF’ は、ウチの環境が 2.1 系からバージョンアップしたせいで存在するファイルで、’ja’ が正しそうな気がしてきました (汗)。

動いてるのでヨシとしよう<おい

yuriko さんのコメント:
2008年2月19日 - 16時40分38秒

こんにちは。WordPress の携帯対応プラグイン Ktai Styleを作っている者です。実は MobilePress も。こっそり研究対象として観察しております。

で、現在のコードですと、php.ini で short_open_tag = On じゃないと動かないと思うのですが、修正の予定はありますのでしょうか。最近のサーバーだと Off 設定も多いかと思います。
次は、get_option(’siteurl’) を使うべきところで get_option(’home’) を使っているので、これらの値が違う環境で正常動作しません (tpl/comment.php の 53 行目)。

あとは、半角カナへの変換がハードコードされているので、これを望まない人が解除するのが難しいのですが、これは作者の趣味もあるでしょうから、仕方ないと考えています。

Ktai Style は WordPress 2.0.x 対応していませんので、対応スクリプトとしての MobilePress に注目していますので、地道なアップデートに期待します。

matchy さんのコメント:
2008年2月29日 - 12時04分05秒

yuriko様。
コメントありがとうございます。遅くなりましてスミマセン。

> MobilePress も。こっそり研究対象として観察しております。

ええ、実は気がついてました (^-^;)。

>で、現在のコードですと、php.ini で short_open_tag = On じゃないと動かないと思うのですが、修正の予定はありますのでしょうか。

ありゃりゃりゃ。ご指摘ありがとうございます。修正したいとは思うのですが、ちょっと最近無茶苦茶多忙でして….。

> get_option(’siteurl’) を使うべきところで get_option(’home’) を使っているので (略)

うーむ、実はこの辺よく理解できていないのですよ。
2.0 系列のテンプレートだとまた違ってたりなんかするようで。こちらも含めてそのうちなんとかします。

> あとは、半角カナへの変換がハードコードされているので、これを望まない人が解除するのが難しいのですが、これは作者の趣味もあるでしょうから、仕方ないと考えています。

ええ。私の趣味です (^-^;)。

> Ktai Style は WordPress 2.0.x 対応していませんので、対応スクリプトとしての MobilePress に注目していますので、地道なアップデートに期待します。

ありがとうございます。Ktai Style も実は拝見しておりまして、すばらしいモノだと思っております。

MobilePress は「簡単お手軽設置でとりあえず表示できれば良い」という方向性を目指してます。

そのうち表示のさせ方をいじりやすく (例えば Smarty とか使って) して、お客様にご提案できる別バージョンも作りたいと思っています。

ご期待ください!
….誰かオレに時間をくれぇ。

yuriko さんのコメント:
2008年3月1日 - 1時23分36秒

お返事ありがとうございます。get_option(’siteurl’) と get_option(’home’) の使い分けは、実は古いバージョンの WordPress コアでも間違っていることがあったりします。
基本的には、パーマリンクに絡む URL のもの (ウェブログの投稿やページ) は home で、WordPress インストールディレクトリー配下のファイルに直接関係するもの (upload ディレクトリー、プラグイン配下のファイル、wp-comments-post.php など) が siteurl の方です。
実際に、siteurl と home を違うものにして運用してみると、違いが分かってくると思います。

Ktai Style は作者の趣味で「凝り過ぎ」になってきています ;-) ある程度で新機能の追加はやめたいところですが、当面は進化していく予定です。

matchy さんのコメント:
2008年3月1日 - 2時15分58秒

>(略) 実は古いバージョンの WordPress コアでも間違っていることがあったりします。

うーむ、やっぱり…。ご教授ありがとうございます。いつか調べます (ォィ)。

> Ktai Style は作者の趣味で「凝り過ぎ」になってきています (略)

いやいや。
MobilePress とは目指す方向性が別物なので、お互いがんばりましょうと申し上げたつもりでした (汗)。
いろいろとご指摘ありがとうございます。

今後ともよろしくお願いします。

コメント入力

検索

Google

最近の記事一覧

最近のコメント


トピックス

アーカイブ

QRコード