• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「WordPress フィード配信」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(翻訳済み 画像1つ未アップロード)
 
(言語間リンクを追加、未作成ページへのリンクを修正(英語版を見られるように & 作成したら自動的にリンクされるように))
1行目: 1行目:
 
==フィードとは==
 
==フィードとは==
  
[[用語集#.E3.83.95.E3.82.A3.E3.83.BC.E3.83.89|フィード]] は、 '''フィードリーダー''' がサイトにアクセスし、新規コンテンツを自動的に探し出し、その情報を別のサイトに投稿し更新できるようにする特別なソフトウェア機能です。この機能により、ユーザーは異なるブログに投稿された最新のホットな情報を得ることができます。
+
[[用語集#フィード|フィード]]は、[[用語集#フィードリーダー|フィードリーダー]]がサイトにアクセスし、新規コンテンツを自動的に探し出し、その情報を別のサイトに投稿し更新できるようにする特別なソフトウェア機能です。この機能により、ユーザーは異なるブログに投稿された最新のホットな情報を得ることができます。
  
 
フィードには何種類かあり、異なるフィードリーダーによって読み込みされます。フィードには、RSS ("Rich Site Summary" あるいは "Really Simple Syndication" とも定義される)、Atom および RDF ファイルがあります。
 
フィードには何種類かあり、異なるフィードリーダーによって読み込みされます。フィードには、RSS ("Rich Site Summary" あるいは "Really Simple Syndication" とも定義される)、Atom および RDF ファイルがあります。
25行目: 25行目:
 
  <?php comments_rss_link('RSS 2.0'); ?>
 
  <?php comments_rss_link('RSS 2.0'); ?>
  
フィードを編集する方法はいくつかあります。[[:en:Customizing Feeds]] を参照してください。
+
フィードを編集する方法はいくつかあります。[[Customizing Feeds|フィードのカスタマイズ]]/[[:en:Customizing Feeds|en]]を参照してください。
  
 
==フィード URL を見つける==
 
==フィード URL を見つける==
76行目: 76行目:
 
===フィードリンクに画像を追加===
 
===フィードリンクに画像を追加===
  
フィードリンクには、文字列ではなくフィードを表す画像を用いたい人も多いでしょう。[http://www.feedicons.com/ standards] には画像や"ボタン"がたくさんあります。また [http://kalsey.com/tools/buttonmaker/ make your own] で自分のサイトのカラーに適したものを作ることができます。rssfeed.gif  (訳注:http://codex.wordpress.org/Image:rssfeed.gif --[[利用者:Mizuno|Mizuno]] 2009年1月25日 (日) 00:22 (UTC))
+
フィードリンクには、文字列ではなくフィードを表す画像を用いたい人も多いでしょう。[http://www.feedicons.com/ standards] には画像や"ボタン"がたくさんあります。また [http://kalsey.com/tools/buttonmaker/ make your own] で自分のサイトのカラーに適したものを作ることができます。
 +
[[Image:rssfeed.gif]]/[[:en:Image:rssfeed.gif|en]]<!-- 日本語版でも適当に生成してアップロードする -->
  
 
フィードリンクを画像にするには、下の例のように画像をリンクタグで括るだけです。
 
フィードリンクを画像にするには、下の例のように画像をリンクタグで括るだけです。
104行目: 105行目:
 
==More Information and Resources==
 
==More Information and Resources==
  
* [[:en:Customizing Feeds]]
+
* [[Customizing Feeds|フィードのカスタマイズ]] /[[:en:Customizing Feeds|en]]
 
* [http://perishablepress.com/press/2008/03/09/what-is-my-wordpress-feed-url/ Complete reference for determining your various WordPress feed URLs]
 
* [http://perishablepress.com/press/2008/03/09/what-is-my-wordpress-feed-url/ Complete reference for determining your various WordPress feed URLs]
 
* [http://dblume.livejournal.com/111459.html How to add an image to your RSS feed in WordPress 2.0 and above]
 
* [http://dblume.livejournal.com/111459.html How to add an image to your RSS feed in WordPress 2.0 and above]
117行目: 118行目:
 
* [http://www.netdenizen.com/buttonmill/glassy.php Glassy Button Maker]
 
* [http://www.netdenizen.com/buttonmill/glassy.php Glassy Button Maker]
 
* [http://www.yugatech.com/make.php Online Button Maker]
 
* [http://www.yugatech.com/make.php Online Button Maker]
* [[:en:Using_FeedBurner]]
+
* [[Using FeedBurner|FeedBurner の利用]] /[[:en:Using FeedBurner|en]]
 
* [http://www.askapache.com/htaccess/redirecting-wordpress-feeds-to-feedburner.html Changing feed url with .htaccess]
 
* [http://www.askapache.com/htaccess/redirecting-wordpress-feeds-to-feedburner.html Changing feed url with .htaccess]
 
* [http://perishablepress.com/press/2008/03/25/redirect-wordpress-feeds-to-feedburner-via-htaccess-redux/ Redirect WordPress Feeds to Feedburner without a plugin]
 
* [http://perishablepress.com/press/2008/03/25/redirect-wordpress-feeds-to-feedburner-via-htaccess-redux/ Redirect WordPress Feeds to Feedburner without a plugin]
124行目: 125行目:
 
* [http://www.feedicons.com/ Feed Icons] provides '''official''' RSS icons in many formats (AI, EPS, SVG, PSD, PDF, PNG, JPG, GIF).
 
* [http://www.feedicons.com/ Feed Icons] provides '''official''' RSS icons in many formats (AI, EPS, SVG, PSD, PDF, PNG, JPG, GIF).
  
{{原文|WordPress_Feeds|61376}}<!-- 00:06, 11 September 2008 -->
+
{{原文|WordPress Feeds|61376}}<!-- 00:06, 11 September 2008 Perishable 版-->
[[Category:WordPress Lessons]]
+
{{DEFAULTSORT:ふいいと}}
 +
[[Category:WordPress レッスン]]
 
[[Category:フィード]]
 
[[Category:フィード]]
 +
 +
[[en:WordPress Feeds]]

2009年2月5日 (木) 21:11時点における版

フィードとは

フィードは、フィードリーダーがサイトにアクセスし、新規コンテンツを自動的に探し出し、その情報を別のサイトに投稿し更新できるようにする特別なソフトウェア機能です。この機能により、ユーザーは異なるブログに投稿された最新のホットな情報を得ることができます。

フィードには何種類かあり、異なるフィードリーダーによって読み込みされます。フィードには、RSS ("Rich Site Summary" あるいは "Really Simple Syndication" とも定義される)、Atom および RDF ファイルがあります。

WordPress の標準フィード

WordPress は初期状態でいろいろなフィードを生成可能です。 各フィードは、テンプレートタグ bloginfo() で生成され、ほとんどの WordPress テーマで、サイドバーとフッターのいずれかまたは両方にリスト表示されます。例えば、以下のようになります。

RDF/RSS 1.0 フィード の URL 
<?php bloginfo('rdf_url'); ?>
RSS 0.92 フィード の URL 
<?php bloginfo('rss_url'); ?>
RSS 2.0 フィード の URL 
<?php bloginfo('rss2_url'); ?>
Atom フィード の URL 
<?php bloginfo('atom_url'); ?>
コメント RSS 2.0 フィードの URL 
<?php bloginfo('comments_rss2_url'); ?>

上の4つのフィードは、それぞれのフィードリーダー向けに、あなたのサイトのコンテンツの更新情報を表示します。これらの中では RSS フィードが最も有名です。一番下のフィードは RSS 2.0 フィードリーダー向けですが、サイトのコンテンツを表示するわけではありません。このフィードは、サイトに付けられたコメントのみを表示します。

特定の記事に対するコメントを追跡するには、下の例のように、個別記事ページで comments_rss_link() テンプレートタグを使用します。

<?php comments_rss_link('RSS 2.0'); ?>

フィードを編集する方法はいくつかあります。フィードのカスタマイズ/enを参照してください。

フィード URL を見つける

自分のサイトのフィードアドレスあるいは URL を誰かに知らせたいこともあるでしょう。あるいは、検索エンジンやディレクトリ(これらの多くはフィード URL 送信を受け付けています)に送信したいこともあるでしょう。それぞれのフィードに、4 種類の URL が用意されており、どれも利用可能です。

http://example.com/wp-rss.php
http://example.com/wp-rss2.php
http://example.com/wp-rdf.php
http://example.com/wp-atom.php

あるいは以下のアドレスでアクセスできます。

http://example.com/?feed=rss
http://example.com/?feed=rss2
http://example.com/?feed=rdf
http://example.com/?feed=atom

カスタム パーマリンク を使用しているならば、以下の方法でアクセスできるはずです。

http://example.com/feed/
http://example.com/feed/rss/
http://example.com/feed/rss2/
http://example.com/feed/rdf/
http://example.com/feed/atom/

リンクの末尾に以下のように付与することで、特定のカテゴリーのみのフィードを生成することができます。

http://example.com/wp-rss2.php?cat=42
あるいは(訳注:カスタムパーマリンクの場合)
http://example.com/category/categoryname/feed

フィードの追加

WordPress で利用可能なすべての RSS フィード形式が、どの WordPress テーマでも表示されるとは限りません。フィードを追加するには、利用しているテーマのテンプレートファイルで、他のフィードの場所、典型的には sidebar.php あるいは footer.php、を探してください。以下の例のように、上述のタグを追加してください。

<li>
<a href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>"><?php _e('<abbr title="Really Simple Syndication">RSS</abbr>'); ?></a>
</li>

<li>
<a href="<?php bloginfo('atom_url'); ?>" title="<?php _e('Syndicate this site using Atom'); ?>"><?php _e('Atom'); ?></a>
</li>

<li>
<a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php _e('The latest comments to all posts in RSS'); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a>
</li>


フィードリンクに画像を追加

フィードリンクには、文字列ではなくフィードを表す画像を用いたい人も多いでしょう。standards には画像や"ボタン"がたくさんあります。また make your own で自分のサイトのカラーに適したものを作ることができます。 rssfeed.gif/en

フィードリンクを画像にするには、下の例のように画像をリンクタグで括るだけです。

<a href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>">
<img src="http://www.mozilla.org/images/feed-icon-14x14.png" alt="RSS Feed" title="RSS Feed" />
</a>

アドレスの変更

別のブログソフトウェアから WordPress へ移行する場合や、別のアドレスへ移動する場合、.htaccess のファイル書き換えおよびリダイレクトを用いて新しい RSS フィードへ RSS リーダーを転送することができます。

ルートディレクトリの .htaccess ファイルを編集します。ファイルが存在しない場合は作成します。

b2 フィードの例です。

RewriteRule ^b2rss2.php(.*)? /wordpress/?feed=rss2 [QSA]

MovableType ユーザーの例です。

RewriteRule ^index.xml(.*)? /wordpress/?feed=rss2 [QSA]

Feed Director では、index.xml, index.rdf, rss.xml, rss2.xml, atom.xml, *.xml のような他のブログプラットフォームで使用されるフィードファイル名を書き換える "install it and forget it" プラグインを配布しています。

More Information and Resources

最新英語版: WordPress Codex » WordPress Feeds最新版との差分