Home > WordPress > WordPress でカテゴリ毎に RSS を生成する方法

WordPress でカテゴリ毎に RSS を生成する方法


複数のテーマをひとつのブログで運営すると仮定した場合、カテゴリ毎に RSS があると、興味のあるカテゴリだけ登録して購読してくれるかな?と考えて、カテゴリ毎に RSS を生成する方法を調べてみました。

正確には、フィード自体は元々存在していて、どうやってそこにリンクを張るか?と言う感じなのかな?

以下の方法は WordPress ME 2.1.3 で、WordPress Default 1.6 と言うテーマをカスタマイズして使っている場合の方法です。他のバージョンや違うテーマに関しては良くわかりません。

カテゴリ名の後にテキストリンクを設置する場合

sidebar.php の中にある

<?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>'); ?>

となっている所を

<?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>&feed=RSS'); ?>

に書き換えます。または、

<li><h2>Categories</h2>
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&feed=RSS'); ?>
</ul>
</li>

こんな感じに書き換える。

feed=*** は、任意の文字列に書き換えできます。

カテゴリ名の後に画像リンクを設置する場合

sidebar.php の中にある

<?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>'); ?>

となっている所を

<li><h2>Categories</h2>
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&feed_image=/icon-feed.png'); ?>
</ul>
</li>

と書き換える。

アイコンは、Feed Icons にカッコいいのがありました。

カテゴリ名の前に画像リンクを設置する場合

wp-leftycats と言うプラグインを使うとできるみたい。 http://www.village-idiot.org/archives/2006/09/04/wp-leftycats/

参考にさせてもらったページ

です。ありがとうございます。

Comments:0

コメントフォーム

お気軽にコメントをどうぞ! コメントを頂けると管理人が喜びます。

情報を記憶しますか?

Trackbacks:3

Trackback URL for this entry
http://bowz.info/wp-trackback.php?p=1802
Listed below are links to weblogs that reference
WordPress でカテゴリ毎に RSS を生成する方法 from Bowz::Notebook
trackback from ORANGE AGE - blog - カテゴリー別にRSSを付けてみた 08-06-14 (土) 0:30

trackback from 40CH.NET 09-01-04 (日) 22:11

[WordPress]カテゴリ別RSS配信開始

WordPress でカテゴリ毎に RSS を生成する方法 – WordPress 研究室
元々、WordPressはカテゴリー別のRSSは精製しています。
で、いざ配信となると、RSSへのリンクを表示させてやればいいわけです。…

pingback from wikeb » WordPress のカスタマイズ 09-04-20 (月) 10:28

[...] WordPress でカテゴリ毎に RSS を生成する方法 [...]

Home > WordPress > WordPress でカテゴリ毎に RSS を生成する方法

購読する ( RSS 2.0 )

Return to page top