WordPressを携帯から参照したい

By matchy | 2007年6月26日

MobilePress

JC亭並びに ajax アウトラインプロセッサ Doo-WOP ご利用ありがとうございます。

ども、町田です。

この blog では「WordPress ME」という blog ツールを使用させていただいております。開発関係者並びにコミュニティの皆様には深く感謝いたします。

実は私個人的に以前からお客様のサイトで WordPress を導入させていただくことが多々あったのですが、その際に毎度問題になるのが「携帯電話から閲覧できないのか?」という問題。

元々は海外で作られたモノですし、国内では MovableType がメジャーだったこともあり、いまのところオフィシャルな対応はされていません。
先人の方々が何度か対応するモジュール・プラグインなどを公開してくださっていましたが、最新の実行環境である PHP-5 では日付が文字化けするとか、正直な所 XSS 脆弱性があったりして気になる…などなど、いや、使わせていただいといて文句言ってはナンナンですが…。

と・ゆーわけで、前から気になっていたモノではあるので、スクラッチから作りなおしてしまいました :-) コミュニティへのご恩返しということで、公開させていただきます。

オレにも使わせろ!という方はこちらからダウンロードしてください。

mobilepress-20071105.zip

特長としては次のようになっています。

ライセンスは WordPress/ME と同じ、GPLv2 とします。

インストールは次のように行ってください。

まず、上記ファイルをダウンロードし、解凍します。
ファイル構成は以下のようになっています。

wordpress
   +-- license.txt
   |   wp-comments-post-mobile.php
   +-- wp-content <dir>
          +-- plugins <dir>
                +-- mobilepress <dir>
                        +-- CommentRecieve.class.php
                            PageBuilder.class.php
                            mobilepress.php
                            tpl <dir>
                             +-- archive.php
                                 comment.php
                                 footer.php
                                 header.php
                                 index.php
                                 latest.php
                                 monthly.php
                                 single.php

「wp-comments-post-mobile.php」を WordPress 本体の index.php と同じ階層にアップロードし、「mobilepress」ディレクトリをディレクトリ階層を保ったまま「wp-content/plugins」ディレクトリにアップロードしてください。

次に WordPress 管理画面の「プラグイン」から、「MobilePress」を有効化して下さい。

管理画面から有効化

以上でインストール完了です。
携帯からアクセスすると、携帯用のシンプルな画面が表示されるはずです。

デザインに懲りたい方は、mobilepress/tpl 以下の各ファイルをいじってみてください。できるだけ素直な PHP コードにしてあるので、PHP を普通にご存知の方は簡単に変更できると思います。

WordPress ME 2.1 及び 2.2 系列と2.0系列で動作確認をしていますが、問題点やご意見・ご感想などありましたら、この記事にコメントください。
WordPress ME 2.0 系列で EUC-JP を使っている場合にも対応しました。

最近無料の blog スペースがわんさかあるので、なかなか自分で blog サイトをたてようと思う機会も減っていますが、もしよかったら使ってみてください。

もちろん株式会社ジェイシーは、オープンソースソフトウェアにもコミットして参りますので、よろしくお願いいたします<しっかり、宣伝。。

変更履歴

トピックス: WordPress |

“WordPressを携帯から参照したい” に 16件のコメント

あきら さんのコメント:
2007年7月4日 - 15時26分50秒

はじめまして!
早速利用させていただいてます。
すばらしいプラグインありがとうございます。
一つ気になる所があろのですが、このmobilepressはカスタムフィールドは使えないのでしょうか?普通にカスタムフィールドを表示させるタグをいれてもダメでした。
何か対処していただければ非常に助かるのですが…

matchy さんのコメント:
2007年7月4日 - 17時51分36秒

ありがとうございます。

そういえばカスタムタグには対応してないですね…。自分が使わないので存在を忘れていました (ぉぃ)。

ちょっと考えてみます…。

matchy さんのコメント:
2007年7月30日 - 20時53分15秒

うーむ、だから「カスタムタグ」じゃなくて「カスタムフィールド」ですね…。
なんか別の仕事をしていたら開発環境がすっとんでしまったので (T-T)、もうちょっとかかりそうです。すみません…。

tejima@openpne.jp さんのコメント:
2007年8月12日 - 1時41分55秒

これほしかったんです。
使わせて頂きます。

matchy さんのコメント:
2007年8月13日 - 22時30分44秒

どもども。そのうちカスタムフィールドとかにも対応するつもりもなくはないので (汗)、よろしくです。

貴緑(きみどり) さんのコメント:
2008年2月28日 - 21時24分59秒

初めまして。
使いやすそうなプラグイン、ありがとうございます。
早速利用させていただきます。

ただ、携帯からのコメント送信時に404エラーになってしまいます;コメント自体は書き込まれるのですが…
それと、PCで確認すると、コメント数は反映され管理画面のコメント欄にも表示されるのですが、シングルページではコメントが表示されません…困った;;;

サーバーはハッスルサーバー、確認した携帯はau W52Pです。

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

貴緑様。
コメントありがとうございます。

たぶん、ですが、

wp-comments-post-mobile.php

を設置されていないのではないでしょうか?
WordPress インストールディレクトリの直下に入れてください。

貴緑(きみどり) さんのコメント:
2008年2月29日 - 22時30分55秒

WordPress インストールディレクトリの直下に、wp-comments-post-mobile.phpアップしてあります…

何度か更新してみましたが、変わらず;
コメントも承認待ちなわけではなく、携帯にしかコメントが表示されません;
せめて、PCにもコメントが表示されるようになれば…

スパム扱いされているんですかねぇ?

それとも、auだからでしょうか???
他のプラグインも念のため試してみたんですが、同じような症状なんですよ…

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

あれー?おかしいな…。
僕も携帯は au でして、ソレでテストしてるんですが..。
ちょいと考えてはみようとは思いますが、時間がとれない…。

貴緑(きみどり) さんのコメント:
2008年3月1日 - 16時05分24秒

すみません、お手数おかけしまして;

私も、改めて上書きアップなどして、色々やってみます。

メック さんのコメント:
2008年3月5日 - 12時06分56秒

はじめまして。
こちらのプラグイン、使い勝手が良さそうなのでインストールさせていただきました。
なかなか良い感じですね。

気になるのは、エントリーが多く、かつ画像が多い場合に携帯がメモリー不足になってしまうことがあります。
一度に表示する件数の指定をしたいと思ったのですが、どこをいじれば良いかわかりませんでした(苦笑)

(すみませんPHPは全くの素人なので)

お時間がある時にでも、表示件数の設定する部分を教えていただけないでしょうか。

よろしくお願いいたします。

kay さんのコメント:
2008年4月23日 - 12時03分07秒

はじめまして。
すばらしいプラグインをありがとうございます。
すごくいいですね。ありがたく使わせていただいております。

ひとつ、お聞きしたいのですが、
現状ではPCサイトも携帯サイトも同じURLで閲覧できますが、これを携帯サイトの場合はhttp:example.com/m/で表示させるように分けることは可能でしょうか?

もし、そのような方法があればお教え下さい。
よろしくお願い致します。

socialpreneur さんのコメント:
2008年4月24日 - 21時34分18秒

wp 2.3で正常に稼動しました。ktai style, mobileeyeは動かなかったのでとりあえず一番相性の良いプラグインです。

firefoxのuser agent switcherで各社試してみましたが正常に表示されました。

しかし、携帯電話(T902)で閲覧しようとしたら白紙ページでした。プロパティを見るとちゃんとロードされているみたいなのですが・・・。親のソフトバンク携帯ではsingle.phpでコンテンツが表示されずいきなりコメント欄のみ表示されるという不思議な現象が起きました。

携帯機種の対応など、今後も同プラグインの改良をぜひお願いしたい所存です。

matchy さんのコメント:
2008年4月25日 - 21時50分46秒

すみません、いろいろあってなかなか対応ができないのです。

>メック様
本プラグインは現時点では「エンドユーザーはあまり深く考えなくても導入できるけど、その代わりあんましいろんなことができない」。「PHP が読めるヒトにはカスタマイズしやすくする」という方針なのです。

ただし、「それはそれで問題」というのも認識しておりまして、なんとかしなければっとも思っています。

>kay 様
本プラグインでは通常の PC 版とモバイル版で同じ URI を共有することによって、SEO/SEM 的な価値を高めたい!という思いがありました。

むしろ、敢えて PC サイトとモバイルサイトの URI を分けたいとお考えになる理由とか、その辺の動機をご教授いただけると大変嬉しいです。

私が考えたコトは世間づれしてたのかなーとか。

忌憚ないご意見をいただけると誠に嬉しい限りでございます。

matchy さんのコメント:
2008年4月25日 - 22時01分43秒

>socialpreneur 様
うぎゃぎゃぎゃぎゃ???
なんですかソレは….。

すみません、とにかく対応する意思はあるんですけどねぇ。なにせ時間が…。
wp 2.3 は実はまだ検証できていません。

動作報告をいただけると非常にありがたいです。
とにかく「なるたけ素直に動く」というのがこのプラグインなので、互換性だきゃあ高いかと….。

kay さんのコメント:
2008年4月30日 - 15時34分19秒

お忙しい中、ご返答いただきましてありがとうございます。

>私が考えたコトは世間づれしてたのかなーとか。
いえいえ、とんでもないです。

# 固定リンク (parmalink) を通常の PC 版と同じに扱うことで、SEO 向上
この一文を見落としておりました。納得いたしました。

携帯版と分けたいと考えたそもそもの動機はGoogleSitemapに携帯サイトを登録する場合にどうしたものかと困っていたためでした。(別アカウントを作成することにより解決致しました。)

ありがとうございました。

当方、wp 2.3にて使わせていただいていますが
手持ちの機種(au)では問題なく動作しております。また、知人の携帯(Docomo,SoftBank共に)でも確認しましたが特に問題ないようです。

コメント入力

検索

Google

最近の記事一覧

最近のコメント


トピックス

アーカイブ

QRコード