Loading

« zenback BIZ 連携機能を使った標準テンプレートへのウィジェット設置 | メイン | 2011年9月度 月例リリース完了のお知らせ »

2011年8月10日 (水)

フィードを利用してまとめページを作成する

こんにちは、TypePad ビジネスチームです。
今回は、TypePad ビジネスのブログで自動的に出力しているフィードを利用して「まとめページ」を作成する方法をご案内します。

まとめページ作成のための準備

  • フィードを出力するよう設定する
    [ホーム] - [ブログ] - [設定] - [更新通知] ページの [ブログの更新通知] を [はい] にする。
  • 01

  • 記事の表示件数を 3 件以上に設定する
    [ホーム] - [ブログ] - [設定] - [表示設定] ページの [表示記事件数] を [3件(以上)] にする。

02

設定が完了したら、ブログ全体の再構築をおこなう。

ブログ全体の再構築:
http://www.sixapart.jp/typepad/support/rebuild.html

まとめページを作成する

  1. [ホーム] - [ブログ] - [作成] - [ウェブページ作成] を開く
  2. [HTML の編集] タブをクリックし、以下のサンプルソースを貼り付ける
    ※ 貼り付けたソースを編集するので、ここではまだ保存しません。
  3. <script type="text/javascript">
    <!--
    
    

    function TypePadJsonCallback(data) {

    var content = document.getElementById("matome");

    var mydiv = document.createElement("div");
    mydiv.setAttribute("class", "section updates");
    var title = document.createElement("h3");
    title.innerHTML = data.title;
    mydiv.appendChild(title);

    for (var i=0; i < Math.min(3, data.entry.length); i++) {
    entry = data.entry[i];
    var myli = document.createElement("div");
    myli.innerHTML = "<h4><a href='" + entry.link + "'>"
    + entry.published.substr(5,2) + " / " + entry.published.substr(8,2) + " : "
    + entry.title + "</a></h4><p>" + entry.summary
    + " <a href='" + entry.link + "'>" + "詳しく読む" + "</a>"
    + "</p>";
    mydiv.appendChild(myli);
    }
    content.appendChild(mydiv);
    }

    -->
    </script>

    <div id="matome"></div>

    <script type="text/javascript" src="http://goodpic.typepad.jp/sample/feed.js" ></script>
    <script type="text/javascript" src="http://goodpic.typepad.jp/sample2/feed.js" ></script>


  4. 貼り付けた以下ソースの
    <script type="text/javascript" src="http://goodpic.typepad.jp/sample2/feed.js" ></script>

    以下 URL の部分を

    http://goodpic.typepad.jp/sample2



    表示させたいブログの URL に変更する。
    ※上記の表記はサンプルの一番下に 2 回記されています。まとめページに表示したいブログの数だけ同じ表記を用意し、それぞれの URL を変更してください。

  5. ウェブページを保存したらまとめページの完成です。
    保存したページを確認し、公開してください。


上記の方法では、1 つのブログにつき 3 件の記事を表示します。この件数を変更する方法については、以下ナレッジベースをご確認ください。


参考ナレッジベース

トラックバック

このページのトラックバックURL:
http://bb.lekumo.jp/t/trackback/463013/26901918

フィードを利用してまとめページを作成するを参照しているブログ:

コメント

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

コメントは拒否されました。

Comment below or log in with TypePad and more...

Lekumo ビジネスブログ

運営会社

  • シックス・アパート株式会社
    住所: 東京都 千代田区 神田神保町3-17-15
    ヨシダFGビル5F

    電話番号: 03-6261-4640(代表)

Copyright 2003- Six Apart, Ltd. All rights reserved.