【WordPressプラグイン】ニコニコのマイリスト内の動画を一覧表示する

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 162 follow us in feedly

まえがき

ニコニコ動画のマイリストに登録してある動画を一覧で表示するプラグインを作成しました。

ショートコードで実装し、ニコニコのRSSから取得しているのでDBも使っていません。

以前紹介しました自作プラグイン関係の記事はこちら↓

初めての自作WordPressプラグイン。Twitterフォローボタンを作ろう。

初めての自作WordPressプラグイン。Twitterフォローボタンを作ろう。

WordPressのショートコードプラグインを作ってみる

WordPressのショートコードプラグインを作ってみる

 

イメージ

↓ 今回制作したプラグインで作った記事。

【ゲーム実況】シャア専用ダークソウルがおもしろすぎるのでまとめてみる

【ゲーム実況】シャア専用ダークソウルがおもしろすぎるのでまとめてみる

 

こんな感じで動画一覧とマイリストのリンクを表示できます。

Screeny Shot 2013 07 20 17 51 43

 

ショートコード

[*nicomy id=マイリストのID]

※ *は必要ありません。

マイリストのIDとはニコニコのマイリストのページのURLの数字のことです。

 

ショートコードのオプション

・sort

“sac”と入力することで動画を登録日の昇順に表示します。

デフォルトでは降順に設定されています。

 

・limit

表示する動画の上限を設定出来ます。

動画数が多いとどうしても重くなりますからね。

 

・top

top=0 とすることで動画一覧の上のマイリストのリンクを非表示にします。

デフォルトでは表示されるようになっています。

 

・bottom

bottom=0 とすることで動画一覧の下のマイリストのリンクを非表示にします。

デフォルトでは表示されるようになっています。

 

ショートコードのサンプル

[*nicomy id= 37532909 sort="asc" limit=3 top=0]

※ *は必要ありません。

マイリストIDが”37532909”のものを昇順で3件表示し、上のマイリストのリンクを非表示といった感じになります。

 

プラグインのファイル

wp-plugin_niconico-mylist

wp-plugin_niconico-mylist

 

関連記事

converted.png

cakephpでコントローラー毎にBASIC認証をかけるの巻

まえかき まえがきとしてはタイトルどおりなのですが、 先日cakeph...

記事を読む

doxygen-mac-centos-1doxygen-mac-centos-1.png

MacとCentOSでDoxygenでいい感じのドキュメントを生成する

まえがき 今回はDoxygenを使ってPHPのプログラムソースからドキ...

記事を読む

PHPでRedisを使ってみる

  まえがき RedisをPHPから操作するためのメモ   開...

記事を読む

401995433762

Rubyでニコニコの動画をダウンロードしてMP3にも変換する黒魔術

まえがき Rubyでニコニコ動画の動画をダウンロードする方法と動画フ...

記事を読む

images-1

PEARライブラリphpDocumentor2を使って楽々ドキュメント作成

まえがき GWも終わって普段の生活に戻り5月病にかかった私ですが、 ...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑