「複数のブログの記事を混ぜて表示させたい」の版間の差分
提供: baserCMS公式ガイド
Goichi Maniwa (トーク | 投稿記録) (ページの作成:「(馬庭編集中)」) |
|||
(他の1人の利用者による、間の3版が非表示) | |||
行1: | 行1: | ||
− | + | 複数のブログの記事を同時に1つの新着一覧で表示するには、Feedプラグインを利用することで実現できます。Feedプラグインを利用することで、baserCMS以外のブログ書かれた外部ブログであっても、1つにまとめて表示できます。 | |
+ | |||
+ | ##Feedプラグイン | ||
+ | FeedプラグインはbaserCMSにデフォルトで入っているプラグインで、ブログ等のRSSフィードを取得・整理して、サイト上に表示してくれるものです。複数のRSSフィードをまとめて整理してくれることから、複数のブログの記事であっても、1つの新着情報に表示することが出来るのです。 | ||
+ | |||
+ | ###フィード設定を新規登録する | ||
+ | Feedプラグインの管理画面から、「フィード設定」を新規登録します。1つの「フィード設定」の中に、複数のRSSフィードを登録できるイメージです。 | ||
+ | |||
+ | ###フィードを追加する | ||
+ | 上記の「フィード設定」の編集画面を開くと、編集フォームの下の方に、「フィード一覧」という表が出てきます。ここでRSSフィードを登録できますので、一覧表示させたいブログのRSSフィードを新規登録で追加してください。 | ||
+ | |||
+ | ###画面上に表示させる | ||
+ | 登録したフィードを画面上に登録させるには、JavaScriptのソースを貼り付ける必要があります。ソースは「フィード設定」の画面のヘルプを表示すると、該当するフィード設定の呼び出し方法が表示されます。 | ||
+ | <syntaxhighlight lang="javascript"> | ||
+ | <script type="text/javascript" src="/feed/ajax/1.js"></script> | ||
+ | </syntaxhighlight> | ||
+ | 呼び出しはフィード設定の「NO」を利用して行われます。上記は、フィード設定NO「1」のフィードを呼び出す例です。なお、この呼出には[jQuery](http://jquery.com/)が使用されていますので、レイアウトテンプレート等で予め読み込んでおく必要があります。 | ||
+ | |||
+ | # 関連 | ||
+ | - [[複数のブログの記事を混ぜて取得してテーマ上でカスタマイズしたい]] |
2016年1月21日 (木) 13:57時点における最新版
複数のブログの記事を同時に1つの新着一覧で表示するには、Feedプラグインを利用することで実現できます。Feedプラグインを利用することで、baserCMS以外のブログ書かれた外部ブログであっても、1つにまとめて表示できます。
Feedプラグイン
FeedプラグインはbaserCMSにデフォルトで入っているプラグインで、ブログ等のRSSフィードを取得・整理して、サイト上に表示してくれるものです。複数のRSSフィードをまとめて整理してくれることから、複数のブログの記事であっても、1つの新着情報に表示することが出来るのです。
フィード設定を新規登録する
Feedプラグインの管理画面から、「フィード設定」を新規登録します。1つの「フィード設定」の中に、複数のRSSフィードを登録できるイメージです。
フィードを追加する
上記の「フィード設定」の編集画面を開くと、編集フォームの下の方に、「フィード一覧」という表が出てきます。ここでRSSフィードを登録できますので、一覧表示させたいブログのRSSフィードを新規登録で追加してください。
画面上に表示させる
登録したフィードを画面上に登録させるには、JavaScriptのソースを貼り付ける必要があります。ソースは「フィード設定」の画面のヘルプを表示すると、該当するフィード設定の呼び出し方法が表示されます。
<script type="text/javascript" src="/feed/ajax/1.js"></script><br />
呼び出しはフィード設定の「NO」を利用して行われます。上記は、フィード設定NO「1」のフィードを呼び出す例です。なお、この呼出にはjQueryが使用されていますので、レイアウトテンプレート等で予め読み込んでおく必要があります。