コンピュータをしよう!

WPtouch を使えるようにする

投稿日:

ktai-style と併用するとうまく動かない WPtouch。
画面は気に入ったんだけどなぁ。とはいえ、ktai-styleも捨てがたいし…
ということで、ソースをハックすることにします。

ktai-styleのソースをみてみたところ、wp-content/plugins/ktai-style/operators/base.php – factory関数でUserAgent毎に判断しているみたい。
で、W-ZERO3というか、Windows Mobileはその他携帯端末扱いになっていて(マニュアルにも書いてある)そのせいで普通の携帯向け画面が出てしまう模様。

ごくシンプルに、Windows Mobileはktai-styleで画面を出さない修正をしてしまいましょう。

        } elseif (preg_match('/b(iP(hone|od);|Android )/', $ua, $name) && ks_option('ks_theme_touch')) {
                $ktai = new KtaiService_Touch($ua);
                $ktai->term_name = $name[1];
        } elseif (preg_match('/(Windows Mobile)/', $ua, $name)){
        } elseif (preg_match('!PDA; SL-w+!', $ua, $name)) {

赤字の行を追加。要は $ktai に何も設定しないルートを作っただけという…

まぁ、これでHybrid W-ZERO3からは WPtouch の画面になったので、良しとしましょう。

-コンピュータをしよう!
-, ,

執筆者:


  1. hidegz より:

    この方法だけだと、IE未対応かつ携帯表示モード未対応。
    UA確認してちゃんとハンドリングせんとあかんね

comment

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

関連記事

自宅サーバのバーチャル化2の経過

ひとまず、バーチャルサーバ構築はほぼほぼ完了。 こんな感じ。 Windows 7(64bit):お茶の間PC兼ファイルサーバ   +- Windows XP(32bit):バックグラウンド作業用。 ※ …

WordPressメンテナンス

ブログを書いて情報発信、を数年ぶりに再開すべく、Wordpressをメンテナンスしました。 バージョンアップもひさしぶりなので、念のためphpMyAdminでデータベースを、ファイルもtarで固めてバ …

家族向けサイトをリニューアル

せっかくサーバ運用してるんだし~、という事で基本認証+HTTPS必須な形で家族向けサイトを運用していたりします。 っと、いっても子供の写真アルバムみたいなもんですが(笑

OpenPneをいじる3

OpenPneのメール投稿設定をしてて、しみじみと postfix の設定を掘り下げてなかったなぁと実感。 我が家のメールサーバでは、メール受信用ドメインを virtual で処理してメールアカウント …

あれなん

あれから何年?あと何日?を公開しました。

『簡単なもので良いから、Webサービスを1からすべて立ち上げてみよう』と思い立って、本当に簡単な「あれから何年?あと何日?」を立ち上げました。 どんなものかというと、”あの日あの時”を登録しておいて、 …

2010年7月
 1234
567891011
12131415161718
19202122232425
262728293031  

TinyWorldサービス



TinyWorldサービス

あれから何年経っただろう?あと何日あるだろう?
がすぐ分かる!

"記念日・イベント管理Webサービス"

最近のコメント



最近のコメント

最近の投稿



最近の投稿