MTのRSSを弄る、全文・概要・改行など

Movable Type3のRSSフィードのメモです。
全文配信、改行反映、続きを読むリンクの表示など。


概要のみ配信

<description><$MTEntryBody convert_breaks="1" encode_xml="1"$></description>

のBodyをExcerptに変更。

<description><$MTEntryExcerpt convert_breaks="1" encode_xml="1"$></description>

全文配信にする
MTEntryBodyの下にMTEntryMoreを追記。

<$MTEntryBody encode_xml="1" convert_breaks="1"$>
<$MTEntryMore encode_xml="1" convert_breaks="1"$>

改行させる
convert_breaks=”0″ を convert_breaks=”1″ に変更。

<description><$MTEntryBody encode_xml="1" convert_breaks="1"$></description>

「続きを読む」のリンクを入れる
追記がある記事にはパーマリンクリンクが入ります。
descriptionとlinkの間に挿入。

<description><$MTEntryBody encode_xml="1" convert_breaks="1"$></description>
<MTIfNonEmpty tag="EntryMore" encode_xml="1">
<p><a  href="<$MTEntryPermalink$>#more">続きを読む &gt;&gt;</a></p>
</MTIfNonEmpty>
Continue reading » · Rating: · Written on: 01-25-08 · No Comments »

FeedBurnerがYahooブログ検索に無視される

Yahooブログ検索では、RSSのアドレスが、ブログや各記事のドメインと異なる場合にクロール対象にならないそうな。

ヘッダーにFeedburnerのみしかリンクしていないと、当然クロールされず。スタートページは「Yahoo!JAPAN」が6割を見てもyahooは無視できないな~。

Continue reading…

Continue reading » · Rating: · Written on: 06-01-07 · No Comments »

RSS用アイコン画像各種

feed.png
Feed Icons
標準のRSS Feedアイコンを配布している。
pngの他にpsdやeps形式のものが入っているので自分で弄りやすい。

feed2.png
RSS作成サービス
RSSアイコン画像ジェネレーター

feed3.png
UtomBox
立体的で麻雀牌のようなアイコン。
RSSの他にFeedBurnerなどのアイコンもある。

feed4.png
Microformats Icons
RSSの他にXFNなどがある。

Continue reading » · Rating: · Written on: 03-31-07 · No Comments »

RSSをFlashで表示するブログパーツ

feedflash.png
登録したRSSフィードの記事を表示するウィジェット。
ニュースサイトのRSSを貼ったり、自分の他のブログのRSSでアクセスアップに使ったり。

Continue reading…

Continue reading » · Rating: · Written on: 03-05-07 · No Comments »

RSSフィードの広告を削除する

RSSリーダーでRSSを読むのに邪魔な広告。
記事の下に付くものと、記事として配信されるものがあります。
記事として配信される広告は、全文表示フィードならまだ許せるけど概要だけのフィードでそれをされると、読むのに邪魔で仕方ない。

そんな場合に有効なRSSフィードフィルタリングサービス。

Continue reading…

Continue reading » · Rating: · Written on: 02-28-07 · No Comments »

WordPressに、はてブ&del.icio.usに登録ボタンを付けるプラグイン

アクセスアップにも繋がりそうなブックマーク追加ボタンですが、WordPressには、エントリーに「はてなブックマークへ登録」「del.icio.usに登録」ボタンを付けるプラグインがリリースされているので、それを利用すればお手軽です。

[ WP-hatenaプラグイン ]

使い方は上記サイトでも解説されていますが、以下のコードをテンプレートの表示したい場所に埋め込むだけ。(del.icio.usのアイコンは他からダウンロードしてきて、delicious.12px.gif にリネームしてwp-hatenaフォルダに一緒にアップロード。)

<?php if(isset($wph)) {
 
     $wph->addHatena();
 
     $wph->adddelicious();
 
 }?>
Continue reading » · Rating: · Written on: 02-21-07 · No Comments »

FeedBurnerに「ブックマーク系サイトに追加ボタン」を付ける

FeedBurnerには「FeedFlare」という、記事をソーシャルブックマーク系に登録するボタンを追加する機能があります。

FeedBurner日本版にはデフォで、はてなブックマークへ追加ボタンがありますが、FeedBurner本家にはdel.ico.usやDiggしかありません。が、パーソナルFeedFlareとして後から追加できます。

 

FeedBurnerに登録するFlare各種

Flareの登録方法

 
ws000433.png
FeedBurner本家の場合は、Optimize > FeedFlare から Add New Flareフォームに、上記リストの.xmlファイルURLを入力します。

日本版は、最適化 > フィード・フレアから。
ボタンを日本語にしたい場合は、.xmlファイルをダウンロードして「Add to ○○」の部分を書き換えて、自分のサーバーにアップロードするなどして対応してください。

Continue reading » · Rating: · Written on: 02-20-07 · No Comments »

MTの全てのRSSをFeedBurnerへリダイレクトする方法

MovableTypeでは、Atom/RSS2.0/RSDと複数のRSSフィードを出力しています。

フィードの観覧者数をカウントしたりと、いろいろ便利なFeedBurnerへ乗り換えた際に、今までRSSリーダーでAtomなどを登録していたユーザーも全てFeedBurnerにリダイレクトする事で、今までのRSSフィードの購読者の数も正確に把握できて一括管理が可能になります。

FeedBurner - フィードを登録ましょう。あとはFeedBurnerにお任せください
[FeedBurner.JP]
[FeedBurner.com]

手順

  1. MT管理画面から、Atom/RSS/RSDのテンプレート内容をコピーして新しくテンプレートファイルを作り再構築。こうすることでリダイレクト処理の無限ループを防ぐ。
    ws000432.png
    (index.xmlならindex2.xmlなど、別名ならなんでも。)
  2. FeedBurnerのフィード編集から、出力元フィードのURLを新しく作ったものに変更する。

次に、.htaccessファイルを作り以下を追記してアップロードします。
元々atomなどを出力してない場合は、出力していたファイル名のみ記載してください。

mod_rewriteが使えるサーバー用

RewriteEngine on  
RewriteRule ^index\.xml$ feedburnerのURL [L,R=permanent]
RewriteRule ^atom\.xml$ feedburnerのURL [L,R=permanent]
RewriteRule ^rsd\.xml$ feedburnerのURL [L,R=permanent]

mod_rewriteが使えないサーバー用

RedirectPermanent /rsd.xml feedburnerのURL  
RedirectPermanent /index.xml feedburnerのURL  
RedirectPermanent /atom.xml feedburnerのURL

以前のRSSアドレス(index.xmlなど)にアクセスしてみて、feedburnerにリダイレクトされるかチェックして完了です。

[Feedburner Infomation | リダイレクト設定]

Continue reading » · Rating: · Written on: 02-20-07 · 3 Comments »