【Blogger】BloggerにPocketボタンを直接コードを貼り付けて設置してみた。(ShareThisと共に表示するのに苦労した件)

2013年5月21日火曜日

Blogger

t f B! P L
Th Icon

はじめに



わかってしまえばなんてことないのですが、やってみたら以外とはまってしまいました。

現在はこんな感じで表示されているかと思います。

Pocket設置1

これ、普通にBloggerのウィジェットとしてHTML/Javascriptで登録するなら簡単だったのですが、僕は、Shareitを使っているので、どうしてもその横または下に表示したかったのです。


コードを設置する方法


こちらにアクセスしてコードを取得します。

Pocket for Publishers: Pocket Button

data-lang="en"ですがそのままでダイジョブです。

コードを取得したら、Bloggerの管理画面から、「post-footer」を探します。


Pocket設置2

設置したい場所がウィジェットの中でなければそのまま貼り付けます。

以上で終わりです。


何に苦労したのか



僕はShareThisは、ウィジェットで登録しました。

ShareThis - Share Buttons, Share Plugin, Share Analytics, Media Solutions

Pocket設置3

Pocket設置4

これだけでちゃんとフッターの位置に共有ボタンが入るのですが、このウィジェットがHTML編集上でみると、
Pocket設置5

これだけになっていて、新たにpocketをどこに設置したらよいのか、さっぱりわからないのです。

で、pocketを新しいウィジェットとして登録してしまうと、ShareThisとの配置がどうしても崩れてしまい、ほとほと困りました。

なので、ウィジェットは無視して、

<b:includable id='post' var='post'>
の中の、footerエリアに
<div class='post-footer'> 
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<a class='pocket-btn' data-lang='en' data-pocket-count='vertical' data-pocket-label='pocket'/>
<script type='text/javascript'>!function(d,i){if(!d.getElementById(i)){var j=d.createElement(&quot;script&quot;);j.id=i;j.src=&quot;https://widgets.getpocket.com/v1/j/btn.js?v=1&quot;;var w=d.getElementById(i);d.body.appendChild(j);}}(document,&quot;pocket-btn-js&quot;);</script>

こんな感じで書いてしまうと、解決しました。


最後に



こういうボタンが簡単に設置出来てしまうというのは、本当に便利です。
個人的には、誰かのブログでボタンを押すことが少ないので、設置したところでどうなのかな?
と思っていたのですが、意外とやっていただける時はやっていただけるようで、そういう方のためにも、共有ボタンなどは設置しておいたほうが良いのですね。


以上です。

過去の記事

ラベル

アプリ (545) iPhone (485) mac (244) 買い物 (89) 番外 (87) ブログ (74) 書評 (68) 写真 (64) Blogger (63) 仕事 (55) webサービス (51) 生活 (50) todo (38) tips (36) rss (33) DVD (24) DraftPad (23) music (19) 外食 (14) 機種変更 (14) メール (13) ニュース (12) お出かけ (11) まとめ (11) アクセス解析 (11) HTML (9) ドラマ (8) vba (7) 絵本 (7) Excel (6) Textwell (6) web (4) libreoffice (3) twitter (3) 勉強 (3) basic (2) 素材 (2)

ブログを検索

QooQ