サイト制作

making

サイト制作

ソーシャルボタンの設置~はてブ、Pocket編~


最近はてブとPocketのソーシャルボタンをわたしのブログにつけたので、設置の仕方をご紹介します。

はてブのソーシャルボタンの設置のしかた



はてなブックマーク本家サイト


はてなブックマークボタンの作成・設置について - はてなブックマーク

はてなブックマークの本家サイトに行き、ボタンを選んで、必要な事をフォームに記入してコピペするだけです。

<a href="http://b.hatena.ne.jp/entry/" class="hatena-bookmark-button" data-hatena-bookmark-layout="standard-balloon" data-hatena-bookmark-lang="ja" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only@2x.png" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>

わたしのボタンのソース(a-blog cms使ってます)

<a href="http://b.hatena.ne.jp/entry/{permalink}" class="hatena-bookmark-button" data-hatena-bookmark-title="%{ENTRY_TITLE} | %{BLOG_NAME}" data-hatena-bookmark-layout="standard-balloon" title="このエントリーをはてなブックマークに追加">
<img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" />

Pocketのソーシャルボタンの設置のしかた



Pocket本家サイト


Pocket for Publishers: Pocket Button Documentation

本家サイトに行きます。3種類のボタンがあるので、ラジオボタンから選んでください。そしてPocketのサイトの下の方にに表示されているソースコードを貼るだけです。

ボタンの種類

data-pocket-count="vertical"
data-pocket-count="none"
data-pocket-count="horizontal"

もう少し踏み込んだ設定がしたい方

例えば普通にa-blogcmsで詳細ページと一覧ページで同じURLの記事のポケットされた数を出したいとき。
twitterのツイートボタンと同じで{permalink}というa-blog cmsの変数を書いてあげなければいけません。

書き方

<a data-pocket-label="pocket" data-pocket-count="horizontal" class="pocket-btn" data-save-url="{permalink}" data-lang="en"></a>

WordPressやTumblrなどa-blog cms以外を使っていたりすると、上記で{permalink}となっているところを変えてご使用ください。


この記事をシェアする

著者

デザイナー

森田かすみ

名古屋のスタートアップで働く、デジタルプロダクトデザイナー。

2013年に新卒でWeb制作会社に入社し、受託制作のマークアップエンジニアとして勤務した後、CMS開発部門のデザイナーへ転身。

2023年5月にSaaSのプロダクトデザイナーへ転身。
現在は新機能にまつわるUXを考慮したUI設計、機能マーケティング支援などを担当。
ストレス発散方法はかっぱのイラストを描くこと。

おすすめ記事

この記事のハッシュタグ から関連する記事を表示しています。

他の方法で記事を探す

2024年4月

年間カレンダーへ
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