SNSシェアボタンを画像やテキストで設置する

SNSシェアボタンをコード生成ツールを使わずに設置する方法。
よく使うのにすぐ忘れて都度調べてるのでいい加減メモしておく。

// Facebook
<a href="http://www.facebook.com/share.php?u=【共有するURL】" >Facebook</a>

// twitter
<a href="http://twitter.com/share?text=【ツイート文(日本語が含まれる場合にはURLエンコードが必要)】&url=【共有するURL】&hashtags=【ハッシュタグ(複数あるときはカンマ区切り)】" rel="nofollow">ツイート</a>

// LINEで送る
<a href="http://line.me/R/msg/text/?【ページタイトル】%0D%0A【共有するURL】">LINEで送る</a>

// Google+
<a href="https://plus.google.com/share?url=【共有するURL】" rel="nofollow">Google+</a>

//はてなブックマーク
<a href="http://b.hatena.ne.jp/add?mode=confirm&url=【共有するURL】" rel="nofollow">はてなブックマーク</a>

//Pocket
<a href="http://getpocket.com/edit?url=【共有するURL】" rel="nofollow">Pocket</a>

//Pinterest
<a data-pin-do="buttonPin" data-pin-count="above" data-pin-custom="true" data-pin-save="false" href="https://www.pinterest.com/pin/create/button/?url=【ページURL】&media=【画像URL】&description=【タイトルまたは説明】">pinterest</a>
(</body>の直前に以下のコードを追加)
<script async defer src="//assets.pinterest.com/js/pinit.js"></script>

ページタイトル等、日本語のままだと不具合を起こすので、その場合は下記のサイトとかでURLをエンコード・デコードする http://www.tagindex.com/tool/url.html

WordpressとかMovableTypeとか、CMSで使う場合は該当部分(ページタイトルやURLの部分)をCMSのタグに置き換えること