「RSS配信をするようにしたい」が、「著者ごとの投稿のRSSを作りたい」でしたら、
デフォルトで対応しています。
ブログのURL/?feed=rss2&author=1
ブログのURL/?feed=rss2&author=2
のようなURLにアクセスすればRSSを取得できます。
「RSS配信をするようにしたい」が他の意味でしたら、詳細な説明をお願いします
お返事ありがとうございます。
説明が稚拙だったようで申し訳ありません。
あらかじめ指定したユーザーidではなく、
不特定多数の著者の記事を閲覧しているかたが、その著者の記事の
配信を希望するのを前提として、
author=1
の部分を変数で自動取得したいです。
get_author_feed_link( $post->author, $feed )
$feedはfeedtype(atom,rss2他)なので省略可です。
hinaloeさん、ありがとうございます。
この場合だと<link>の前にget_author_feed_linkを
をphpで記述すれば良いのでしょうか?
RSS自体初めてなので、くだらない質問かと
思いますが教えていただけると嬉しいです。
この関数を利用するとユーザーフィードのURLが返されます。
テーマファイルのPOSTブロック(投稿ブロック)内にて利用することを想定して書いているのですが、例えば投稿のどこかに「この投稿者のフィード」というリンクを追加するなら
echo '<a href="'.get_author_feed_link( $post->author ) . '">この投稿者のフィード</a>';
のように使います。
もしブラウザの「このページを購読」のようなボタンを利用するなら少し異なりますが…
hinaloeさんありがとうございます。
上手く行きました!