ratio_3_2 のカスタマイズ方法

ブログRSSフィードを出力する方法~ランキングに参加されている方必須!~【baserCMS ratio_3_2】

ブログRSSフィードを出力する方法~ランキングに参加されている方必須!~【baserCMS ratio_3_2】
ブログランキングや外部ブログで記事を表示させたい場合に必要になる項目です。

デフォルトの状態ではRSSフィードを出力する記述が無い状態ですので、追記が必要になります。

ブログRSSフィードを出力する方法

baserCMS には便利な関数が用意されているのでそちらを使います。

$this->BcBaser->rss($title, $link)

→ [rss] RSSフィードのリンクタグを出力する

具体的な書き方

<?php $this->BcBaser->rss('更新情報と最新カスタマイズのご紹介','/news/index.rss') ?>
上記の文字列を任意に書き換えて使って下さい。また、複数ブログをお持ちの方やブログ名が異なる場合は、/news/の所を書き換えて下さい。

複数出力する例

<?php $this->BcBaser->rss('更新情報とお知らせ','/news/index.rss') ?>
<?php $this->BcBaser->rss('制作実績のご紹介','/works/index.rss') ?>
これをTOPページまたは、ブログトップページに設置します。
スポンサードリンク

実践編

レイアウトテンプレートに移動します。
レイアウトテンプレートに追記するので心配な方はバックアップを取っておいて下さい。
rss1.png
アイコン(ファビコン)を出力している部分の下に設置しました。

これでRSSフィードが出力される様になります。

ブログ(/news/)トップページに移動して「Ctrl + U」 でソースを見ます。下記の様な記述があるのを確認して下さい。
rss2.png

/news/index.rss をクリックしてリンクが正しいか確かめます。(Google Chrome)
rss3.png
なんのこっちゃ解らない状態ですがこれで正常です^^; 

これで作業は終了です。

外部ブログやランキングサイトに登録する

http://〇〇〇〇.com/news/index.rss
上記があなたのフィードURLになりますので、こちらを登録すればOKです。

余談

ランキングサイトに登録する場合は、Ping の設定と合わせて行いたい作業になります。

Pingを送信することで、ランキングサイト側がRSSフィードを読みに来るようです。
→ 更新情報(ping)送信とRSS取得のしくみ(人気ブログランキング)

正しく設定できるとフィード情報が表示されます。
rss4.png
人気ブログランキング

また、ランキングサイトによっては、RSSフィードURLを登録出来る所もあります。
rss5.png
にほんブログ村の登録画面。
 

最後に・・・

このテーマのデザインを気に入ってブログを書かれている方をちらほら見かけます。(コーポレートやサービス用途ではなく)

ratio_3_2 導入サイトを募集しています。

→ ratio_3_2 導入サイト一覧

被リンクにもなりますし、認知・宣伝効果にもなると思いますので、宜しければお声がけ下さい(^^)/

◆つづき:Font Awesome を活用してRSSボタンを設置する方法

お役に立てましたら、いいね!&シェアして頂けると幸いです。
ご覧頂きありがとうございます。

P.S.
Twitter はじめました。
→ https://twitter.com/ratio32
 
ブログランキングに参加しています(^^)/
応援して頂けると励みになります。

 にほんブログ村 デザインブログ Webデザインへ

baserCMS

CakePHP(tm) : Rapid Development Framework