Title: フィード
Author: Dion Hulse
Published: 2019年3月2日
Last modified: 2020年11月19日

---

## カテゴリー

 * [はじめに](https://ja.wordpress.org/support/category/getting-started/)
 * [インストール](https://ja.wordpress.org/support/category/installation/)
 * [基本的な使い方](https://ja.wordpress.org/support/category/basic-usage/)
 * [基本的な管理](https://ja.wordpress.org/support/category/basic-administration/)
 * [カスタマイズ](https://ja.wordpress.org/support/category/customizing/)
 * [メンテナンス](https://ja.wordpress.org/support/category/maintenance/)
 * [セキュリティ](https://ja.wordpress.org/support/category/security/)
 * [高度なトピック](https://ja.wordpress.org/support/category/advanced-topics/)
 * [トラブルシューティング](https://ja.wordpress.org/support/category/troubleshooting/)

## 翻訳・改善にご協力ください

 ドキュメンテーションを現在[英語版](https://wordpress.org/support/)から翻訳中です。
どなたでも[ご協力いただけます](https://ja.wordpress.org/team/2019/08/06/359/)。

 誤字や間違った情報にお気づきの方は、各記事の下にあるフィードバックセクションから
お知らせください。

# フィード

## フィードとは

[フィード](http://wpdocs.osdn.jp/%E7%94%A8%E8%AA%9E%E9%9B%86#.E3.83.95.E3.82.A3.E3.83.BC.E3.83.89)
は、**フィードリーダー**がサイトにアクセスし、新規コンテンツを自動的に探し出し、
その情報を別のサイトに投稿し更新できるようにする特別なソフトウェア機能です。この
機能により、ユーザーは異なるブログに投稿された最新情報を得ることができます。

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

## WordPress の標準フィード

WordPress は初期状態でいろいろなフィードを生成可能です。 各フィードは、テンプレート
タグ [bloginfo()](http://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/bloginfo)
で生成され、ほとんどの WordPress テーマで、サイドバーとフッターのいずれかまたは両方
にリスト表示されます。例えば、以下のようになります。

[RDF/RSS 1.0 フィード](http://purl.org/rss/1.0/)の URL

    ```wp-block-preformatted
    <?php bloginfo('rdf_url'); ?>
    ```

[RSS 0.92 フィード](http://www.rssboard.org/rss-0-9-2)の URL

    ```wp-block-preformatted
    <?php bloginfo('rss_url'); ?>
    ```

[RSS 2.0 フィード](http://www.rssboard.org/rss-specification)の URL

    ```wp-block-preformatted
    <?php bloginfo('rss2_url'); ?>
    ```

[Atom フィード](http://www.atomenabled.org/)の URL

    ```wp-block-preformatted
    <?php bloginfo('atom_url'); ?>
    ```

コメント RSS 2.0 フィードの URL

    ```wp-block-preformatted
    <?php bloginfo('comments_rss2_url'); ?>
    ```

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

特定の記事に対するコメントを追跡するには、下の例のように、個別記事ページで [post_comments_feed_link()](https://codex.wordpress.org/Function_Reference/post_comments_feed_link)
テンプレートタグを使用します。

    ```wp-block-preformatted
    <?php post_comments_feed_link('RSS 2.0'); ?>
    ```

フィードを編集する方法はいくつかあり、[Customizing Feeds](https://codex.wordpress.org/Customizing_Feeds)
に詳細があります。

## フィード URL を見つける

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

カスタム[パーマリンク](https://ja.wordpress.org/support/article/using-permalinks/?output_format=md)
を使用しているならば、以下の方法でアクセスできるはずです。

    ```wp-block-preformatted
    http://example.com/feed/
    http://example.com/feed/rss/
    http://example.com/feed/rss2/
    http://example.com/feed/rdf/
    http://example.com/feed/atom/
    ```

### コメント

サイト上のすべてのコメントにはフィードがあり、すべての投稿には固有のコメントフィード
があります。

#### サイトコメントフィード

パーマリンク形式:

    ```wp-block-preformatted
    http://example.com/comments/feed/
    ```

デフォルト形式:

    ```wp-block-preformatted
    http://example.com/?feed=comments-rss2
    ```

#### 投稿固有のコメントフィード

パーマリンク形式:

    ```wp-block-preformatted
    http://example.com/post-name/feed/
    ```

デフォルト形式:

    ```wp-block-preformatted
    http://example.com/?p=33&feed=rss2
    ```

### カテゴリーとタグ

以下のようにリンクの末尾に文字列を付加することで、サイト上の特定のカテゴリーまたは
タグだけを含むフィードを提供できます。

    ```wp-block-preformatted
    http://www.example.com/?cat=42&feed=rss2http://www.example.com/?tag=tagname&feed=rss2http://www.example.com/category/categoryname/feedhttp://www.example.com/tag/tagname/feed
    ```

フィードには、複数のカテゴリーやタグに関連する投稿を含めることができます。カテゴリー
やタグは値をコンマで区切ります。

    ```wp-block-preformatted
    http://www.example.com/?cat=42,43&feed=rss2http://www.example.com/?tag=tag1,tag2&feed=rss2http://www.example.com/category/cat1,cat2/feed
    ```

フィードに、複数のカテゴリーやタグのすべてと関連する投稿を含めるにはリンクの最後
に追加します。

    ```wp-block-preformatted
    http://www.example.com/category/cat1/category/cat2/feedhttp://www.example.com/tag/tag1/tag/tag2/feed
    ```

フィードからあるカテゴリーを「**除外**」するには以下のような URL を使用してください。

    ```wp-block-preformatted
    http://www.example.com/?cat=-123&feed=rss2
    ```

古いバージョンの WordPress では以下の形式を使用していましたが、新しいバージョンで
非推奨となりました。

    ```wp-block-preformatted
    http://example.com/wp-rss2.php?cat=42
    ```

### 投稿者

Every author has an RSS feed for their posts. Here is the format:

    ```wp-block-preformatted
    http://example.com/author/authorname/feed/
    ```

### Search

べての投稿者には自分の投稿に対するフィードがあります。形式は以下のとおりです。

    ```wp-block-preformatted
    http://example.com/?s=searchterm&feed=rss2
    ```

## フィードの追加

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

    ```wp-block-preformatted
    <ul class="feeds">
        <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>
    </ul>
    ```

### フィードリンクへの画像の追加

フィードリンクには、文字列ではなくフィードを表す画像を用いたい人も多いでしょう。
現在ではこういったグラフィックまたは「ボタン」の[標準版](http://www.feedicons.com/)
がありますが、[make your own](http://kalsey.com/tools/buttonmaker/) サイトで自分
のサイトのカラーに適したものを作ることができます。  [](http://wpdocs.osdn.jp/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:rssfeed.gif)

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

    ```wp-block-preformatted
    <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 フィードの例です。

    ```wp-block-preformatted
    RewriteRule ^b2rss2.php(.*)? /wordpress/?feed=rss2 [QSA]
    ```

MovableType ユーザーの例です。

    ```wp-block-preformatted
    RewriteRule ^index.xml(.*)? /wordpress/?feed=rss2 [QSA]
    ```

[Feed Director](http://boren.nu/archives/2005/03/29/feed-director-plugin/) では 
index.xml, index.rdf, rss.xml, rss2.xml, atom.xml, *.xml のような他のブログプラットフォーム
で使用されるフィードファイル名を書き換える “install it and forget it” プラグイン
を配布しています。

## RSS フィードの時間と日付形式

WordPress は [RSS Specification](http://cyber.law.harvard.edu/rss/rss.html) に準拠
します。したがって、時刻と日付の形式についてもサイトで設定されたブログの時刻や日付
ではなく、[RFC822 Specification](https://www.w3.org/Protocols/rfc822/) の時刻と日付
の形式を使用します。例: Sun, 06 Sep 2009 16:10:34 +0000

注意: フィードの時刻や日付の形式はローカライズ**しない**でください。現行の [RSS Specification](http://cyber.law.harvard.edu/rss/rss.html)
は [RFC822 Specification](https://www.w3.org/Protocols/rfc822/) を参照し、RFC822
Specification はデフォルトして英語を規定しています。すなわちロケールに応じた時刻
や日付の変換は RSS クライアント側に責任があると解釈できます。

## ブラウザーでのフィードエラー

フィードは例えば [NewsBlur](https://newsblur.com/) や [RSSOwl](http://www.rssowl.org/)
などのフィードリーダーによって解釈されることを想定したデータストリームです。

2019年現在、サードパーティ製のアドオンや拡張機能がなくてもフィードを表示できる主要
なブラウザーはありません。これらのブラウザーのユーザーには、「この XML ファイルは、
それに関連付けられたスタイル情報を持っていないように見えます。ドキュメントツリー
は以下に表示されます」といったエラーの後に生のフィードが表示されるか、フィードリーダー
のアドオンまたは拡張機能がインストールされている必要があるというような、より親切
な通知が表示されます。

## 追加情報とリソース

 * [Customizing Feeds](https://codex.wordpress.org/Customizing_Feeds)
 * [How to setup and create category RSS feeds](http://docs.appthemes.com/tutorials/how-to-create-wordpress-category-rss-feeds/)
 * [Complete reference for determining your various WordPress feed URLs](http://perishablepress.com/press/2008/03/09/what-is-my-wordpress-feed-url/)
 * [How to add an image to your RSS feed in WordPress 2.0 and above](http://dblume.livejournal.com/111459.html)
 * [Work with RSS in WordPress site](http://web-profile.net/wordpress/useful/rss-feed/)
 * [How to add images to RSS and Atom feeds](http://perishablepress.com/press/2007/02/04/feed-your-image-via-atom-or-rss/)
 * [Add RSS feed link icons to WordPress categories](http://perishablepress.com/press/2006/11/20/add-rss-feed-link-icons/)
 * [Using FeedBurner with WordPress](https://codex.wordpress.org/Using_FeedBurner)
 * [Changing feed url with .htaccess](http://www.askapache.com/htaccess/redirecting-wordpress-feeds-to-feedburner.html)
 * [Redirect WordPress Feeds to Feedburner without a plugin](http://perishablepress.com/press/2008/03/25/redirect-wordpress-feeds-to-feedburner-via-htaccess-redux/)
 * [Feed Icons](http://www.feedicons.com/) では**公式** RSS アイコンを多くの形式(
   AI、EPS、SVG、PSD、PDF、PNG、JPG、GIF) で提供しています。
 * [WP RSS Aggregator](https://wordpress.org/plugins/wp-rss-aggregator/) WordPress
   用 RSS アグリゲーター/インポートプラグイン
 * [Wikipedia – RSS](http://ja.wikipedia.org/wiki/RSS) RSS の概要

## この記事は役に立ちましたか ? どうすればさらに改善できますか ?

フィードバックを送信するには[ログイン](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fja.wordpress.org%2Fsupport%2Farticle%2Fwordpress-feeds%2F&locale=ja)
する必要があります。