2008年12月現在、Movable Type4.2を使用し、
自分のmixiの日記に外部ブログとして設定しています。
・・・ですが、10月末あたりからおかしなことに、
MTで日記を更新してもmixiの日記一覧に反映されなくなりました。
以前までは反映されていたのに。。。
いくらMovable Typeを再構築しても、
いくらmixiの日記の設定をいじっても反映されません。。。涙
疑問に思ったのは、MT4.2のデフォルトテンプレートには、
以前まで存在していたはずのRSS1.0のファイル(index.rdf)や、
RSS2.0のファイル(index.xml)がなくなっていることでした。
あるのは最新記事のフィード(atom.xml)だけです。
もしかしたら、mixiはatom.xmlを更新情報として読み取らない・・・?
もしくは、読み込むまでにとてつもないタイムラグが発生する・・・?
ちなみに、
友人が運営している無料ブログではRSS1.0(index.rdf)がmixiに設定されていて、
こちらはほぼタイムラグなしで更新情報が反映されていました。
それならば、
Movable Type4.2にもRSS1.0(index.rdf)を再び組み込めば、
ほぼリアルタイムでmixiに更新情報が反映されるのでは・・・?
解決策:Movable Type4.2にRSS1.0(index.rdf)を設置
ちょうど「Movable Type 備忘録」にRSS1.0(index.rdf)のコードがあり、
MovableType4.2のインデックステンプレートの中に、
RSS1.0(index.rdf)のテンプレートを作成しました。
そしてテンプレートモジュールのヘッダー、
head~headの中にindex.rdfを組み込んで、ブログを再構築。
するとビックリ、
再構築から5分後でmixiマイページに更新情報がズラリと表示されました!
現在も、エントリー追加後5分以内でのmixiへの反映が続いています。
う~ん、、、
なんでMovable TypeはRSS1.0、RSS2.0を搭載しなくなったんだろう?
mixi側も、MTのそうした動きを察知してAtomを拾うように対応してくれればいいのに。
mixi標準の日記じゃなくて、
オリジナルのカスタムブログを運営しているユーザーにとっては、
あまり有り難くない状況になってきている気がします。
マイミク・メッセ大歓迎なんで、
まぁお気軽に「足あと」つけちゃってください☆
カテゴリー: WEB制作
↑のバナーより関連ブログ集へジャンプできます。面白いブログが満載!
ランキングにも参加しているので、お好みのバナーをクリックしていただけると嬉しいです☆
QRコード
モバイルサイト http://igaweb.com/ にて日記を閲覧できます。
左のQRコードを読み取ってモバイルサイトにアクセスします。
日記・ブログの選択を「その他」にして、RSSの項目のところにatom.xmlのURL書いてあげると、ちゃんと日記を表示してくれますよ。
というか、今やってみました…。
ありがとうござます☆
見落としていました。
mixiの設定ページで、日記・ブログの選択の項目に
「Movable Type系」ってあるから、
「その他」を選んだことがなく。。。汗
まさか、「その他」にした瞬間に、
RSS記入欄がアコーディオン表示されるなんて、
これ、けっこう気付きにくいですよね。。。w
自分だけかな。
たしか昔は、「Movable Type系」を選んでも、
RSS記入欄が表示されていたと思うのですが・・・。
なんにせよ、いまは更新後すぐに反映されているので、
安心しています。
ご指摘ありがとうございました。
はじめまして、Hiroと申します。
私はつい最近Movable Typeを導入したばかりなのですが、以前のteeter totterの時は問題なくmixiで更新されていたのに表示されなくなり、おかしいなーと思い色々検索しておりまして、おじゃましました。
結果crab.beamさんの方法で解決したのですが、同じようなことに引っかかっている方がいらしてほっとしました。
ありがとうございました。