アクセス数: | 今日: | 昨日:   記事数:996

HOMESITE MAPBOOKMARKTAG CLOUD

【WordPress】ニコニコ動画をRSSで表示させる方法

『【WordPress】ニコニコ動画をRSSで表示させる方法』をはてなブックマーク

WordPress & ニコニコ動画WordPressのプラグイン、『FeedList』を使ってニコニコ動画のマイリストを表示させる方法です。
ニコニコ動画のマイリストなどはRSS配信されているので、以前紹介した方法でやればOKです。
しかし配信先によって、タグ等が違います。
実際このブログの右サイドに表示している形式を元に、以下より説明いたします。

『FeedList』の設置の仕方は『【WordPress】Tumblrを表示させる方法』を参照してください。

以下は、ニコニコ動画のマイリストのRSSから配信されているコードです。

<div class="nico_box">
  <span class="rssLinkListItemTitle"><a href="http://www.nicovideo.jp/watch/sm***" rel="external"  title="動画UP者のコメント 動画時間投稿日 投稿時間 投稿">動画タイトル</a></span><br />
  <p class="nico-memo">自分で付けた動画メモ</p>
  <p class="nico-thumbnail"><img alt="動画タイトル" src="http://tn-skr4.smilevideo.jp/smile?i=***" width="94" height="70" border="0"/></p>
  <p class="nico-description">動画UP者のコメント</p>
  <p class="nico-info"><small><strong class="nico-info-length">動画時間</strong>|<strong class="nico-info-date">投稿日 投稿時間</strong> 投稿</small></p>
</div>

赤字は動画によって変わる部分です。
上記のように、ニコニコ動画は細かくクラス分けされているので、後は自分好みにCSSに書くだけです。

<div class="nico_box">~</div>
各動画をブロック分けする為に、直接『feedlist.php』内に書いたコードです。

以下は私が書いたCSS。
/* ボックスにポジションを付けます。 */
.nico_box {
  position: relative;
  height: 110px;
  margin: 0 5px 10px;
}

/* 画像の位置決めと、94x70に縮小されているので元のサイズに戻します。 ついでに枠も付けてみる。 */
.nico_box .nico-thumbnail img {
  position: absolute;
  top: 0;
  left: 0;
  width: 130px;
  height: 100px;
  padding: 2px;
  border: solid 1px #ccc;
  background: #fff;
}

/* 動画タイトルの位置決め。 */
.nico_box .rssLinkListItemTitle {
  position: absolute;
  top: 0;
  left: 140px;
  padding: 2px 0 2px 5px;
  font-size: 12px;
}

/* メモは付けていませんが、一応隠します。 */
.nico_box .nico-memo {
  height: 0;
  overflow: hidden;
}

/* 動画UP者のコメントも隠します。 */
.nico_box .nico-description {
  height: 0;
  overflow: hidden;
}

/* 動画の時間や投稿日などの位置決め。 */
.nico_box .nico-info {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 10px;
}

/* 太字を普通にします。 */
.nico_box .nico-info strong {
  font-weight: normal;
}

/* strongをブロック化にし、右寄せにします。 */
.nico_box .nico-info-length {
  display: block;
  text-align: right;
}


実際四苦八苦した IE6での問題点
動画のUP者コメント(多分)の内容によって、表示がおかしくなります。
WordPress & ニコニコ動画

ソース見ると、普段しない文字バケをおこしていました。
他の動画ではならなかったので、只単に「この動画のコメントが影響してる」としか言えません。
ちなみにこの崩れが起こるのは、案の定IEだけ。
何が原因かは掴めていないので、こればっかりはIEだけの悪口を言えないのでした・・・。


追記(6/12 23:20)
今日見たら、何もなく直ってました。
RSSの受信が上手くいってなかったのかな。
原因はさっぱりですが、直って良かった事に変わりはありません。

Trackback URL

リンク先が18禁サイトの場合は削除しています。
当ブログにリンクが貼られていない場合は削除しています。

コメントを書く

必須です。

必須です。(公開されません)
GRAVATARに登録していると、アイコンが表示されます。

リンク先が18禁サイトの場合は削除しています。

以下のタグが利用出来ます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Additional comments powered by BackType