【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

 

関連記事

heroku-pukiwiki-1heroku-pukiwiki-1.png

HerokuでWikiページ(PukiWiki)をあっさり作っちゃうの巻

まえがき 今回はHerokuを使ってWikiページを簡単に作っちゃおう...

記事を読む

imgres-6

PHPのデバックをchromeでモニタリングするライブラリ

サーバーサイドのデバッグをGoogle Chromeを使ってできるって...

記事を読む

converted.png

cakephp2系のちょっとしたメモ

まえがき いままでずっとcakephpの1.3を使って来ましたが、そ...

記事を読む

MacにPHP5.5をインストールする

まえがき Macには標準でPHP5.3かなんかがインストールされている...

記事を読む

no image

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

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

記事を読む

新着記事

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 ↑