FC2ブログでその記事に付いているタグの最新記事一覧をタブ表示

先日のGoogle AJAX Feed APIを使ったタブの表示方法の変更を利用してFC2ブログの記事に付いているタグの最新記事一覧をタブ表示します。
loading...
こんな感じでその記事についているタグの最新記事が表示されます。ちなみに記事の中ではたぶん変数が使えないのでテンプレート上に設置してください。

設置方法については基本はGoogle AJAX Feed APIでRSSフィードをタブで表示と同じですので、まだ読んでいない方は先に見ておいてください。そして、変更点はこちらです。

feedControl.addFeed("RSSフィードのURL", "タグのタイトル");
feedControl.addFeed("RSSフィードのURL", "タグのタイトル");
feedControl.addFeed("RSSフィードのURL", "タグのタイトル");
ここを以下のようにFC2ブログ用の変数を使ったものに変えるだけです。
<!--tag_list-->
 feedControl.addFeed("http://アドレス.fc2.com/?xml&utag=<%topentry_tag_list_parsename>", "<%topentry_tag_list_name>");
<!--/tag_list-->
で、全体は以下のようになります。API-keyはこちらで取得してください。表示するのをタイトルだけにしたい場合はGoogle AJAX Feed APIを使ったタブの表示方法の変更を参照ください。
<script type="text/javascript" src="http://www.google.com/jsapi?key=取得したAPI-key"></script>

 <script language="Javascript" type="text/javascript">//<![CDATA[
 google.load("feeds", "1");
 function OnLoad() {
  var feedControl = new google.feeds.FeedControl();

    <!--tag_list-->
      feedControl.addFeed("http://アドレス.fc2.com/?xml&utag=<%topentry_tag_list_parsename>", "<%topentry_tag_list_name>");
    <!--/tag_list-->

      feedControl.setNumEntries(10);
      feedControl.draw(
      document.getElementById("feedControl"),  {
      drawMode : google.feeds.FeedControl.DRAW_MODE_TABBED  });
   }
 google.setOnLoadCallback(OnLoad);
  //]]>
</script>

<div id="feedControl">loading...</div>
フィードやTwitterで最新情報をチェック
follow us in feedly
この記事に付いているタグの最新記事一覧
loading...
コメント
またまたお邪魔します。

タグから関連記事を表示させたいなあと思ってるんですが
テンプレートのHTMLにあるタグリスト、関連記事は機能しないのでしょうか?
(貼り付けようとしたらスパムと判定されてしまったのでここには貼れませんでしたが)

こちらの記事のものにも挑戦してみたのですがLoading・・・だけでて表示されません(T_T)
ちなみに関連エントリーリストは関連エントリーとだけ表示されるだけで中身は出てきません。数名そういう記事を書いているので私だけの不具合ではなさそうです。
【2009/10/21 16:54】 | るなのん #nLnvUwLc | [edit]
すいません。
コードに間違いがありました。
1文字だけ余分なものが入っていました。

修正しましたので設置できると思います。
【2009/10/27 23:09】 | 管理人 #E2ywrYdA | [edit]
返答ありがとうございます。
上のコードが修正されたということですよね?
貼ってみたのですが画面が真っ白になりました。
最初は前と同じようにmoreの下に貼り、その後張り付け場所を変えてみましたが真っ白のままでした。
【2009/10/28 10:31】 | るなのん #nLnvUwLc | [edit]
たびたびすいません。


<!--/tag_list-->

としなければいけないところ

<!--tag_list-->

としてしまってました。


自分のテンプレートでも確認しましたので今度は大丈夫のはずです。
【2009/11/03 07:09】 | 管理人 #E2ywrYdA | [edit]
こんばんは。またまたお邪魔します。
Google APIで関連記事を表示させていたのですが気づいた時にはLoadingのまま表示されなくなっていました。
Googleで検索したら記事は出てくるので登録はされているようです。
なぜなのか理由がわからないので困っています。
アドバイスをいただけないでしょうか。
よろしくお願いします。
【2010/12/11 21:34】 | るなのん #nLnvUwLc | [edit]









※コメントはご意見ご感想や間違いのご指摘等にしていただけますようお願いいたします。コメントを確認する時間がなく、技術的なご質問をいただいても答えできません。申し訳ございませんがご理解のほどお願いいたします。

Recent Entry
Popular Entry
  • このエントリーをはてなブックマークに追加