WordPress ME 再び
WordPress ME のお話再び。
1.5.1 PR 導入後 更新 ping が飛ばないという問題が起きていたのですが、WordPress Japan さんに相談したところパッチを提供して頂き無事解決!ありがとうございました。
それでもって、いろいろ更新 ping の試験をしました。おー、とびますとびます。
で、若干別件。
前どっかで書いたように、 ブログ更新通知サイト Myblog Japan さんは各ブログからの更新通知と同時に、そのブログのRSS のサマリーをひろいにきて、要約もサイト上に表示してくれます。
・・・これが一部うまくいかない。。
通常の WP の管理画面からブログの更新をすると、きちんと Myblog Japan 上に表示されるのですが、 ubicast blogger から XML-RPC 経由で更新をすると、Myblog Japan 上のタイトル・要約が文字化けしてしまう。 Shift_JIS を UTF-8 として表示しているような化け方をします。
RSS はきちんと生成されているのになぜだろう、といろいろ調べると、どうもサイト更新時の”一瞬”だけ RSS に Shift_JIS が混在してしまう瞬間があるよう。なぜこんなことが起きるか分からない。。
その一瞬のタイミングで MyBlog のクローラ(?) が RSS を拾いに来るので、化けてしまうようです。 ということで、xmlrpc での書き込みをプログラムから追ってみるも、
「うおーおいきれん。。」 少しへこむ。
文字化けを表示させるのも MyBlog Japan さんに悪いので、とりあえず www.myblog.jp の更新後 RSS 即アクセスは弾くようにしておきました。もしかして、ubcast blogger からの投稿は、1.5 の時も化けてたのかも・・・。
なにか大いなる勘違いをしている気もするので、も少し調べてみます。
全然関係ないですが、今日の夜知り合いの ロリポップサーバサイトのメンテナンスを手伝います。 なにげに、hiromasa.zone のサーバと家のサーバでしか PHP & MySQL 環境がないので興味津々。