BLOGブログ

LINE・Facebook・Twitter・Google+の各シェアボタン、現在のURL(&タイトル)の自動取得リンク設置方法

takefushi / 2018.11.23

Web制作・ホームページ制作

今回、SNSシェアボタン設置に、PHPやJqueryなどを使わずに、aタグを設置するだけで自動でURLやページタイトルを取得して、簡単にシェアボタンが設置できる方法をご紹介いたします。

各SNSシェアボタンの設置方法

Facebookシェアボタン設置

FacebookシェアボタンではURLしか渡せないので、以下のようなソースになります。

<a href="javascript:window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href),'sharewindow','width=550, height=450, personalbar=0, toolbar=0, scrollbars=1, resizable=!');">Facebook</a>

たったこれだけで、Facebookシェアボタンが設置可能です。とてもシンプルですね。

Twitterシェアボタン設置

TwitterシェアボタンではURLとテキストを事前に渡すことが出来るので、以下のようなソースになります。

<a href="javascript:window.open('http://twitter.com/share?text='+encodeURIComponent(document.title)+'&url='+encodeURIComponent(location.href),'sharewindow','width=550, height=450, personalbar=0, toolbar=0, scrollbars=1, resizable=!');">Tweet</a>

Google+シェアボタン設置

Google+シェアボタンではURLのみ事前に渡すことが出来るので、以下のようなソースになります。

<a href="javascript:window.open('https://plus.google.com/share?url='+encodeURIComponent(location.href),'sharewindow','width=550, height=450, personalbar=0, toolbar=0, scrollbars=1, resizable=!');">Google+</a>

LINEシェアボタン設置

LINEシェアボタンでは、URLとテキストが事前に渡すことが出来るので、以下のようなソースになります。

<a href="javascript:window.open('http://line.me/R/msg/text/?'+encodeURIComponent(document.title)+'%20'+encodeURIComponent(location.href),'sharewindow','width=550, height=450, personalbar=0, toolbar=0, scrollbars=1, resizable=!');">LINE</a>

Javascriptを使えばシェアボタン設置も簡単!

Javascriptをしっかり使えば、ここまで簡単にシェアボタンが設置できます。

是非、ご活用下さい。