- 2008-01-30 (Wed) 23:24
- Nucleus
注意
このエントリーには正しくない情報が含まれていたので2008/2/25大幅に修正しました。
環境
- Nucleus 3.3
- 複数ブログ構築
- CustomizedURL使用
上記環境の場合、以下のURLでRSSにアクセスできる。
http://(サイトのURL)/(ブログの短縮名)/rss2.xml
サイドバーなどでRSSやATOMへのリンクがある個所を以下のように修正します。 (修正内容は太字部分)
<li class="rss"><a href="<%CustomURL%>rss2.xml">RSS2.0</a></li>
<li class="atom"><a href="<%CustomURL%>atom.xml">ATOM</a></li>
しかし、feeds/rss20テンプレートが出力するURLがCustomizedURLに対応したものではない。
なので以下サイトを参考に修正を加えた。
修正部分は同じだが、修正内容はCustomizedURL用にアレンジしなければいけないだろう。
間違い発覚により修正(2008/02/25)
実際はプラグインなど入れなくてもCustomURLデフォルトの機能でいけたみたい。CustomURLナメすぎでした。ていうか、すいません。。
RSSとATOMのテンプレートのURL部分を以下のように修正(同じく2008/2/25更新)
feeds/atom/entries
修正前
<link rel="alternate" type="text/html" href="<%blogurl%>index.php?itemid=<%itemid%>" />
修正後
<link rel="alternate" type="text/html" href="<%CustomURL%>" />
feeds/rss20
修正前
<link><%blogurl%>index.php?itemid=<%itemid%></link>
修正後
<link><%CustomURL%></link>
もう一か所
修正前
<comments><%blogurl%>index.php?itemid=<%itemid%></comments>
修正後
<comments><%CustomURL%></comments>
これでうまくいった気がする。
しばらくこれで様子を見よう。
さらに追記 2008/2/25
これでカテゴリ毎のRSS取得もできるようになったけど、MultipleCategoriesのサブカテゴリには対応できていない。 これはやっぱり無理なのかな?とりあえず保留で。
関連するエントリー [Nucleus] ブログごとのRSS (ATOM)
トラックバック:No Trackbacks
- トラックバック URL
- http://blog.garden-place.jp/action.php?action=plugin&name=TrackBack&tb_id=52
- Listed below are links to weblogs that reference
- [Nucleus]ブログごとのRSS(ATOM)を出力 ※CustomURL使用環境 from Web 酒 肴