web-dev-qa-db-ja.com

カスタムWordPressフィードオペレータ?

私は自分のブログのフィードを作成したいと思います。それは2つのカテゴリのフィードです。[OR他のカテゴリのフィードではなく、あるタグのフィードです。

"this1 + this2カテゴリのフィードを持つ"方法を知っていますが、フィードURLでどのように "OR"をするのですか? (そして一般的には、URLに対するより複雑な演算子が可能であり、そしてその方法は?)

質問に答えないリンク(しかしそれを定義するのを手伝ってください):

2
Tal Galili

フィードは基本的にカスタマイズされたテンプレートを持つWordPress Loopです。そのため、URLでは通常のquery_posts()引数を取ります。例えば/wp-includes/feed-rss2.php templateを見てください。

query_posts()はORロジックを処理しないので、URLだけでは不可能です。

2セットの投稿を実行して連結する独自のフィードテンプレートを作成する必要があります。私はそれが単にページテンプレートとして機能すると思いますが、既存のフィードメカニズムにフックすることもできます。 do_feed() をご覧ください。

1
Rarst