[楽天]店長の部屋Plus ウィジェットについて2(カスタマイズ)
先日に引き続き楽天の店長の部屋Plus(店長ブログ)について
では、店長の部屋Plus ウィジェットについて書きました。
楽天店長の部屋Plusウィジェットのカスタマイズ方法について
前回のの実行結果
見た目について調整してみました。
前回のソースから一部、表示する情報等削ってます。
(ブログタイトル、更新年など)
サンプルその1
サンプル1
↑↑は画像です。
サンプル1ソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | < span id = "diary_error" ></ span > < table id = "myblog" > < tbody >< tr > < td > < span class = "date" > [< span id = "diary_month_0" ></ span >/< span id = "diary_day_0" ></ span > < span id = "diary_hour_0" ></ span >:< span id = "diary_minute_0" ></ span >] </ span > </ td > < td > < span id = "diary_title_0" ></ span > </ td > </ tr > < tr > < td > < span class = "date" > [< span id = "diary_month_1" ></ span >/< span id = "diary_day_1" ></ span > < span id = "diary_hour_1" ></ span >:< span id = "diary_minute_1" ></ span >] </ span > </ td > < td > < span id = "diary_title_1" ></ span > </ td > </ tr > < tr > < td > < span class = "date" > [< span id = "diary_month_2" ></ span >/< span id = "diary_day_2" ></ span > < span id = "diary_hour_2" ></ span >:< span id = "diary_minute_2" ></ span >] </ span > </ td > < td > < span id = "diary_title_2" ></ span > </ td > </ tr > < tr > < td > < span class = "date" > [< span id = "diary_month_3" ></ span >/< span id = "diary_day_3" ></ span > < span id = "diary_hour_3" ></ span >:< span id = "diary_minute_3" ></ span >] </ span > </ td > < td > < span id = "diary_title_3" ></ span > </ td > </ tr > < tr > < td > < span class = "date" > [< span id = "diary_month_4" ></ span >/< span id = "diary_day_4" ></ span > < span id = "diary_hour_4" ></ span >:< span id = "diary_minute_4" ></ span >] </ span > </ td > < td > < span id = "diary_title_4" ></ span > </ td > </ tr > </ tbody ></ table > < script src = "http://api.shop.plaza.rakuten.co.jp/js/LatestDiary.js?base_url=★★★&num=■" type = "text/javascript" charset = "EUC-JP" ></ script > |
サンプルその2
サンプル2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | < span id = "diary_error" ></ span > < div id = "myblog" > < ul id = "js-news" class = "js-hiddena" > < li > < span class = "date" > [< span id = "diary_month_0" ></ span >/< span id = "diary_day_0" ></ span > < span id = "diary_hour_0" ></ span >:< span id = "diary_minute_0" ></ span >] </ span > < span id = "diary_title_0" ></ span > </ li > < li > < span class = "date" > [< span id = "diary_month_1" ></ span >/< span id = "diary_day_1" ></ span > < span id = "diary_hour_1" ></ span >:< span id = "diary_minute_1" ></ span >] </ span > < span id = "diary_title_1" ></ span > </ li > < li > < span class = "date" > [< span id = "diary_month_2" ></ span >/< span id = "diary_day_2" ></ span > < span id = "diary_hour_2" ></ span >:< span id = "diary_minute_2" ></ span >] < span id = "diary_title_2" ></ span > </ span > </ li > < li > < span class = "date" > [< span id = "diary_month_3" ></ span >/< span id = "diary_day_3" ></ span > < span id = "diary_hour_3" ></ span >:< span id = "diary_minute_3" ></ span >] < span id = "diary_title_3" ></ span > </ span > </ li > < li > < span class = "date" > [< span id = "diary_month_4" ></ span >/< span id = "diary_day_4" ></ span > < span id = "diary_hour_4" ></ span >:< span id = "diary_minute_4" ></ span >] < span id = "diary_title_4" ></ span > </ span > </ li > </ ul > </ div > < script src = "http://api.shop.plaza.rakuten.co.jp/js/LatestDiary.js?base_url=★★★&num=■" type = "text/javascript" charset = "EUC-JP" ></ script > |
jQueryのニュースティッカープラグインと合わせて表示
サンプル1、サンプル2と見てきましたが、どちらも基本的にはCSSで見た目を調整しているだけです。もう少し動きなどつけてみたいという場合は、jQueryプラグインと組み合わせてみるのはいかがでしょうか。
先日紹介した
を組み合わせることで↓↓↓のような表示も可能です。
表示サンプル3
サンプル3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | < script src = "jquery.min.js" type = "text/javascript" ></ script > < script src = "jquery_ticker.js" type = "text/javascript" ></ script > < span id = "diary_error" ></ span > < ul id = "js-news" class = "js-hiddena" > < li > < span class = "date" > [< span id = "diary_month_0" ></ span >/< span id = "diary_day_0" ></ span > < span id = "diary_hour_0" ></ span >:< span id = "diary_minute_0" ></ span >] </ span > < span id = "diary_title_0" ></ span > </ li > < li > < span class = "date" > [< span id = "diary_month_1" ></ span >/< span id = "diary_day_1" ></ span > < span id = "diary_hour_1" ></ span >:< span id = "diary_minute_1" ></ span >] </ span > < span id = "diary_title_1" ></ span > </ li > < li > < span class = "date" > [< span id = "diary_month_2" ></ span >/< span id = "diary_day_2" ></ span > < span id = "diary_hour_2" ></ span >:< span id = "diary_minute_2" ></ span >] </ span > < span id = "diary_title_2" ></ span > </ li > < li > < span class = "date" > [< span id = "diary_month_3" ></ span >/< span id = "diary_day_3" ></ span > < span id = "diary_hour_3" ></ span >:< span id = "diary_minute_3" ></ span >] </ span > < span id = "diary_title_3" ></ span > </ li > < li > < span class = "date" > [< span id = "diary_month_4" ></ span >/< span id = "diary_day_4" ></ span > < span id = "diary_hour_4" ></ span >:< span id = "diary_minute_4" ></ span >] </ span > < span id = "diary_title_4" ></ span > </ li > </ ul > < script src = "http://api.shop.plaza.rakuten.co.jp/js/LatestDiary.js?base_url=★★★&num=■" type = "text/javascript" charset = "EUC-JP" ></ script > < script type = "text/javascript" >function setNews(){$(function(){$('#js-news').ticker({speed:0.10,titleText:'店長ブログ',displayType:'reveal',direction:'ltr',pauseOnItems:5000});});}</ script > |
設置して、ブログ更新すれば自動的にページ上での表示にも反映されるのがうれしいですね。ぜひ、活用してみてください。
OPOPさんコメントありがとうございます。
>店長の部屋plus+ウィジェットを利用しているのですが、新規投稿をすると、
>時間の取得ができない([://])とでたり、2件目のタイトルが取得できず空欄になったりします。
上記の現象は、新規投稿をした際に必ず起こるのでしょうか?
時間が取得できないのは新規投稿をしたものだけでしょうか?
タイトルが取得できないのは必ず2件目でしょうか?
その後しばらくすれば正常に表示されますか?
質問ばかりになりますが、ソース側の問題かブログ投稿の問題なのかまずは切り分けされるのが良いかと思います。
試しに現在のソースで他のショップをいくつか指定した場合、正常に表示されるか確認してみてください。