Feeds.App Liteを利用してMT4.2にて外部のRSSを表示しようとしたが...
先月まで試みたことがなかったのですが、そういうお仕事があってトライしたところ、実現に至らずにいました。
このたび、また外部RSSを表示させる要望があったので、再びトライ。
タグ:
※MTのバージョン4.25
※公開はスタティックで(これは譲れない)
※メインテンプレート、アーカイブテンプレートほか全部
2、3日格闘したのですが、動かなかったので、あらためてWEB上にその手の情報が無いか検索してみることに。
そうしたところ、見つかりました。
MT4から標準装備となったプラグイン「Feeds.App Lite」が、
MT4.24までは動いていたのに、MT4.25以降で動かなくなっていたようでした。
まさにコレ!
▼kosukekato.com : the idea espresso.
「MovableType 4.25でフィードウィジェットが表示されない場合の対応策」
・修正するファイル (アプリケーションディレクトリ)/plugins/feeds-app-lite/lib/MT/Feeds/Lite.pm ・修正内容 以下の一行をファイル内の 93 行目と 94 行目の間に追加$self->{tree} = $tree;
※ 93 行目と 94 行目は以下の記述となっております。
(93 行目)return $class->error($@) if $@;
(94 行目)my ($root) =
ありがたや、ありがたや。
このエントリーを拝見したところ、Six ApartのMovableTypeサポートチームによってクリアされたのだとか。正直言って、これまで「年間サポート」とか、どんな役に立つの?と思っていたのですが、こういう場合に大変に助かるのだなぁ、と考えを改めました。