会員のブログRSSフィードを取得して表示させる方法

2016年1月3日 at 11:03

concrete5 で会員サイトを制作している時、会員のブログを表示させたいというようなことがあるかもしれません。

concrete5 のメンバー属性機能と、RSS ブロックを埋め込んで表示するコードのサンプルを作成しました。

■ やり方

・ blog_rss というハンドルでユーザーテキスト属性を作成する
・ ユーザーが RSS URL を入力できるように属性の設定をする
・ 管理画面から公開プロフィール機能をオンにする
・ /concrete/single_pages/members/profile.php ファイルを /application/single_pages/members/profile.php にコピー
・ RSS ブロックを表示させたい場所にリンク先のコードを入れる
・ RSS 表示ブロックのカスタムテンプレートをprofile.phpを作成するか、コードの箇所を変更する
・14-19行目のパラメーターを変えてみる

■ サンプルコード

http://gist.github.com/katzueno/92cf80a53f77e5b35728

タグ: