2008.09.17 05:12:59 |
|
小野 |
RSS配信の方法
Joomla!は内部の記事を自動的にRSS配信できる形式にしてくれるというとても便利な機能を持っています。
RSS配信の方法もとっても簡単で、ただSyndicationモジュールを有効にするだけです。
ただし、メニューで表示されるページごとにRSSが設定される点に注意が必要です。古い情報を見ると、Joomla!ではフロントページだけしかRSSが配信されない、なんて書かれているものがありますが、少なくとも1.5.7ではそんなことはありません!!
ただし、設定のところでフロントページだけで表示するよう設定すると、当然フロントページだけしか情報が載らないので、古い情報と同じ状態になるので誤解が解けずにいるのでしょうか。
さて、うちの場合、配信すべきなのは最新情報とブログなので、そこだけに絞って設定します。設定としては、「メニュー選択」で「最新情報」と「やってみログ」だけを選択しています。
このように設定すると、それぞれのページに
「Feed Entries」というアイテムができます。内容をプロパティで
見てみると、「最新情報」の方では
http://www.zoomscape.net/the-news.feed?type=rss
となっており、一方「やってみログ」では、
http://www.zoomscape.net/view-blog/rss.feed
となってます。違う内容が配信されていることがわかりますね。
フロントページにRSS配信用のリンクを作る方法
とはいっても、フロントページにもRSS配信のアイテムが配置していないと、
そもそもRSS配信していないと誤解されてしまう可能性があります。
そこで、上記のリンクを記載したカスタムHTMLモジュールを作ってフロントページのメニューの下に配置してます。RSSの画像は images/M_images/livemarks.png です。
追記
「Feed Entries」という表示はちょっと良くないのでRSS2.0へと変更しました。