更新ワードプレスのfeedでは、デフォルトでは、各記事のtitle要素に記事タイトルしか含まれません。それだと情報不足になる場合もあるので、feedのテンプレートをカスタマイズする方法を調べてまとめてみました。feedに含まれる投稿を絞り込むカスタマイズについてはこちらをご覧ください。Thanksfeedのテンプレートはどこにある?カスタマイズするには、まず、feedのテンプレートがどこにあるか把握しないといけません。feedのテンプレートはデフォルトでは、wp-includesフォルダーにあります。名前が「feed-」で始まるファイルがfeedのテンプレートです。feed-atom.phpatom形式のfeedテンプレートfeed-atom-comments.phpatom形式のcomment-feedテンプレートfeed-rdf.phprdf形式のfeedテンプレートfeed-rss.phprss0.92形式のfeedテンプレートfeed-rss2.phprss2形式のfeedテンプレートfeed-rss2-comments.phprss2形式のcomment-feedテンプレートテーマファイルにfeed-~.phpをコピペカスタマイズするのに、wp-includes内のファイルを直接編集するのはあまりよくないので、上記の6種類のファイルのうち、カスタマイズしたいものだけをコピーして、テーマフォルダーに貼り付けます。ウェブシュフの場合だと、TwentyTwelveをカスタマイズ中なので、TwentyTwelveフォルダー内に貼り付けます。wp-includesフォルダーの名前が「feed-」で始まるファイルのうち、カスタマイズしたいものを、現在使用しているテーマのフォルダーにコピペします。function.phpに書き込みfeed-~.phpをテーマファイル内にコピペしただけでは、wp-includesフォルダー内のファイルがfeedのテンプレートとして選択されたままです。そこで、、テーマファイル内のfeed-~.phpがfeedのテンプレートになるように、function.phpで設定を行います。ウェブシュフの場合は、feed-atom.php、feed-rdf.php、feed-rss.php、feed-rss2.phpの4つをカスタマイズしたいので、以下の内容をfunction.phpに書き込みます。1);これで各feed-~.phpをカスタマイズする準備がやっと出来ました。各feed-~.phpをカスタマイズするこれで、テンプレートタグ等を使って、カスタマイズを自由自在に行えます。$title;?>に置き換えて、feedの記事タイトルの末尾にカテゴリを付けてみました。dogmap.jpfシェアtツイートB!はてブ著者:ウェブシュフFP主夫ブロガー。メインサイトは家計ブログ。PHPやSEOと格闘しつつWordPressで運営しています。サイトをいじったときの備忘録などウェブ関連のことをまとめたサブサイトとして当サイトを運営しています。当ドメインの運営歴は現在8年目です。コメントをキャンセルメールアドレスが公開されることはありません。よる表記とプライバシーポリシ。