RSSフィード

更新情報配信

RSSは、更新情報を配信するのに便利です。 ワードプレスでは、各種RSSフォーマット対応形式を出力することができます。

RSSとは

RSSとは、ウェブページのタイトル、URL、要約、更新日時などを記述したものです。 XML準拠のフォーマットである点は共通ですが、RSS0.9、RSS1.0、RSS2.0で微妙に異なる仕様が混在した状態です。 名称も、really simple syndication、rich site summary と複数あります。 なお、RSS1.0は情報の多さを重視しており、RSS2.0はシンプルさを重視しています。

ワードプレスとRSS

異なる仕様のRSSが混在するため、ワードプレスでは、代表的なフォーマットを全て出力できるように設計されています。 RSS0.9、RDF/RSS1.0、RSS2.0、Atom形式に対応しています。

各RSSフィードへのリンクは、bloginfo()を用いることで出力できます。

bloginfo('rss_url'); //RSS0.9フィードURL
bloginfo('rdf_url'); //RSS1.0フィードURL
bloginfo('rss2_url'); //RSS2.0フィードURL
bloginfo('atom_url'); //AtomフィードURL
bloginfo('comments_rss2_url'); //コメントフィードURL(RSS2.0)

表示されるURLは、blogurl/?feed=rss2のようになります。 カスタムURL利用時は、blogurl/feed/rss2/のようになります。

表示記事数の設定

ワードプレスにログインし、管理画面で「設定」「表示設定」と移動します。 「RSS/Atomフィードで表示する最新の投稿数」「RSS/Atomフィードで各投稿の表示」「文字コード」が設定できます。 なお個別記事でオプションフィールドに抜粋を記入しなかった場合、抜粋を選択しても全文が表示されます(英語版では記事先頭の数十文字が表示されるようです)。

RSSを読み込んで表示する

WordPressで発信されているRSSを、他のホームページで表示したい場合は、PHPやAJAX等の技術が必要になります。 PHPの場合は、simplexml利用が便利でしょう。 AJAXの場合は、Google AJAX Feed APIが便利でしょう。

Copyright (C) 2008-2011. さくらインターネットでWordPress All rights reserved.