FacebookやらTwitterへの投稿を簡単にするソーシャルボタンを設置してみる
FacebookやらTwitterやらGoogle+などのソーシャルメディアへの投稿を簡単にするボタン。
詳しいことはこちらのリンクを参考にしていただくとして・・・
SNS色々ありすぎ!各ソーシャルボタンの特徴を簡潔にまとめてみた | 株式会社LIG
お疲れ様です。ディレクターの鮫島です。 今年もあと2ヵ月で終わりですね。来月になれば後1ヵ月。1年経てばやはり後2ヵ月です。 そうして人は歳をとり、一生を終えていくのですね。人は死んだら一体どうなるのでしょうか... さて、今回はサイト内に設置されるFacebookいいね等のソーシャルボタンをまとめてみました
よくありますよね。BLOGの投稿の下に並んでるボタン。
これらを自分のサイトにも実装してみました(今までしてなかったんかーい!というツッコミはなしにしてください)。
実はもう少し簡単に設置できるかと思っていましたが、ボタンデザインをオリジナルにしたい場合、思いのほか手間取ってしまったので、前半はデザイン無視の簡単設置の方法、後半でオリジナルボタンイメージでの設置方法を説明してあります。
とりあえずソーシャルボタン設置方法のまとめのまとめ
ソーシャルボタンの設置方法にもいろいろあるらしく、検索して幾つかの方法をざざっと頭に入れておくと後々楽になるかもしれません。
といっても基本的にはボタンに対応するタグを入れていくだけなんですけどね。
なので、今回ソーシャルボタンの設置に関して参考にさせていただいたサイトのリンクです。ここに紹介した以外にもいろいろ見つかりましたが、情報が古くてあまり役に立たない感じでしたので割愛しました。
SNSのシェアボタンの設置方法まとめ (サンプルコード付き)
ソーシャルシェアボタンの設置方法とカスタマイズ方法を初心者向けに説明。コピペで使えるサンプルコードなど。
SNSボタンの設置とカスタマイズ方法 | murashun.jp
SNS ボタン(または、ソーシャルボタン)とは、ブログやニュースサイトに設置されているボタン型のインターフェースです。ユーザが SNS ボタンをクリックすると、記事をシェアしたり、ブックマークすることができます。代表的な SNS ボタンとしては、Twitter や Facebook の SNS ボタンがあります。
ソーシャルボタン設置方法その1
ソーシャルボタンジェネレータを使う方法
簡単なのは一括でボタンの設定までやってくれるサービスを利用すること。
HTMLとかエンコードとかよくわからんから、とにかくボタンだけ作りたい!ってことならこれらのサービスを利用するのが手っ取り早いです。
ソーシャルボタン設置を一括まとめてできるツールです。facebook や ツイッター の いいねボタン をホームページ設置してみませんか?その他SNSにも対応可能ですのでご意見宜しくお願いします。
ソーシャルボタン設置方法その2
オリジナルデザインのボタンを使って設置する方法
オリジナルデザインのボタンを使ってソーシャルボタンを設置するには一手間掛ける必要があります。
といってもそれほど難しくはなく、単にリンクコードを設置していけばいいだけなのですが、<a>タグのリンク先に自分のURLを仕込む必要があります。
今回設置した「Facebook」「Twitter」「Google+」「はてなブックマーク」「Pocket」のタグサンプルと今回作成したボタンデータを紹介しておきます。
まずは下準備 自分のWEBサイトURLをボタン用にエンコードしておく
「エンコードってなんじゃい?」って感じですけど、詳しいことは知る必要ないので、URLを<a>タグ内部に書き込むために必要な作業だと思ってください。
URLのエンコードは下記のサイトのジェネレータを利用させて頂きました。
エンコードする場合の文字コードは「UTF-8」を選択してください。
URLエンコードとデコードを行えるフォームです。変換したい文字列を入力し、変換ボタンをクリックするだけ。
ソーシャルボタンに使用するボタンイメージ
今回は拡大してもシャギーにならない「SVG」形式のイメージを作成しました。
んで、ここでもそれを表示させようと思ったんですけど、BloggerってSVGファイルのアップロードができないんですね・・・
なので、ソーシャルボタンを配布しているサイト紹介しているサイトを紹介しておきます・・・(申し訳ないっす)
皆さんこんにちは、ライターのakirayです。 今回は、SNSアイコンがセットになった素材を紹介致します。 今や印刷物でもwebでもSNSのアイコンが無い制作物を探す方が難しいほど、いたるところでSNSアイコンをみかけます。 いつでも使うものだからこそ、ほんの少しこだわることでセンスよく見せれるようになります。
「Facebook」「Twitter」「Google+」「はてなブックマーク」「Pocket」のタグサンプル
それぞれの<a>タグ内部にある「★★エンコード済みURL★★」の部分を設置したいサイトのURLに置き換えて、テキスト部分を置き換える、またはボタン画像のソースを指定すればOKです。
設置に関してはボタンを<ul>タグでリスト化して<div>タグでボックスを作っておくとCSSでいじる際に便利だと思います。
<a>タグのターゲットはdefaultになってますんで、そちらも「_blank」にするなりなんなりしてください。
Twitter
<!-- Twitter ボタンをオリジナルのデザインにカスタマイズする -->
<a href="https://twitter.com/share?url=★★エンコード済みURL★★">
<!-- ここに任意のテキストや画像を配置する -->Twitterでシェアする
<img src="イメージソース" alt="" width="60"/>
</a>
Facebook
<!-- Facebook ボタンをオリジナルのデザインにカスタマイズする -->
<a href="http://www.facebook.com/sharer.php?u=★★エンコード済みURL★★">
<!-- ここに任意のテキストや画像を配置する -->Facebookでシェアする
<img src="イメージソース" alt="" width="60"/>
</a>
Google+
<!-- Google+ ボタンをオリジナルのデザインにカスタマイズする --
<a href="https://plus.google.com/share?url=★★エンコード済みURL★★f">
<!-- ここに任意のテキストや画像を配置する -->Google+でシェアする
<img src="イメージソース" alt="" width="60"/>
</a>
はてなブックマーク
<!-- はてなブックマークボタンをオリジナルのデザインにカスタマイズする --
<a href="http://b.hatena.ne.jp/add?url=★★エンコード済みURL★★">
<!-- ここに任意のテキストや画像を配置する -->はてなブックマークにブックマークする
<img src="イメージソース" alt="" width="60"/>
</a>
pocketブックマーク
<!-- pocket ボタンをオリジナルのデザインにカスタマイズする -->
<a href="http://getpocket.com/edit?url=★★エンコード済みURL★★">
<!-- ここに任意のテキストや画像を配置する -->pocket にブックマークする
<img src="イメージソース" alt="" width="60"/>
</a>
ソーシャルボタン設置方法は他にもいろいろあるみたい・・・
ソーシャルボタンの設置には今回紹介したHTML埋込み型の他にもJavaScriptを使用したもの(URLの取得が簡単だったりする)とかPHPを使ったものやらいろいろあるみたいです。
残念ながらワタクシは簡単なスクリプトすら理解できていないので今回のようなHTML埋込み型を使うしかないわけですが、もしちょこっとしたスクリプト組めるよ!って人なら、そっちを使ったほうが便利かもしれませんね。
ま、どうやって設置するかより、設置したボタンを使いたくなるようなコンテンツをコツコツ積み上げることが大事なんですけど、こういうちまちました作業が意外と楽しかったりするネットショップ運営なのでした。