ありがとうございます。
現在、ニュースサイトと契約し、
それらのニュースサイトに、現在私が運用中のwordpressサイトのfeed
を読み込んで表示していただくということを行っているのですが、
それぞれのニュースサイトから提供されるRSS仕様書が異なる
(例えば、ニュースサイトAでは<description>に記事概要を入れて欲しいという仕様だが、
ニューサイトBでは、<description>に記事本文を入れてほしいという仕様)
ため、ニュースサイト毎にRSS 2.0配信のXML構造を変更できないものかと考えた次第です。
よろしくお願い致します。
RSSのdescriptionを変更したいならthe_excerpt_rssのフィルターを使うといけるとおもいます。
(他フィルターを調べたい場合はfeed-rss2.phpを調べると色々でてきます)
こんにちは、
簡単に、ということであれば
wp-includes/feed-rss2.phpをコピーして、固定ページテンプレートを作成してはどうでしょうか?
このままだと、固定ページのため、思った範囲のフィードにならないと思いますので、
query_posts()等で、出力する条件を指定してやれば、通常のフィードとは異なるフィードページが実現できるのではないかと思います。(未検証)
なるほど。
ご返答、誠にありがとうございます。
なにやらひかりが見えてきたので、実装入ってみます。
解決しましたら、また報告させていただきます。
よろしくお願い致します。
お世話になっております。
先ほどnobitaさんに教えていただいた通り、
feed-rss2.phpを固定ページに引っ張ってきたところ、
無事期待通りの動作を実現することができました。
これでURL別で異なる構造のfeed配信が可能になるかと思います。
Fumito MIZUNOさん、 gogowebさん、nobitaさん
ご教示いただきありがとうございました。