Web Materia BLOG

ウェブマテリアブログ

Nov

14

2014

0

COMMENTS

新しいコードに書き換えなきゃいいねボタンが動かなくなる!?公式情報

Category:Web Design

新しいコードに書き換えなきゃいいねボタンが動かなくなる!?公式情報
いいね!ボタンの古い書き方だと2015年5月以降は動作しなくなるようです。これは公式情報で確かな情報といえますので今のうちに設置したいいねボタンの確認と該当するボタンの場合は対応をしておきましょう。  

動かなくなるいいね!ボタンのコード

いいね!ボタンの設置の際に書き出すコードが以下の赤字のように「all.js」となっていたらそのコードは2015年5月以降は動作しないと言えます。    
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ja_JP/<span style="color: #ff0000;">all.js</span>#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
 

コードが古い場合の対処法

いいね!ボタンのコードを新しいコードに書き換えるかもしくは「all.js」の部分を「sdk.js」に変えるだけで動作は可能です。   ブログサービスなどサービスが提供するいいね!ボタンについてはサービスの運営者に連絡して対応してもらいましょう。ちなみにiframe版のいいね!ボタンの設置の場合は対応は必要ないようです。  

いいね!ボタンが動かなくなる理由

FacebookプラットフォームのアップグレードによるAPIの新バージョンにより、古いAPIの提供を打ち切るのが理由です。  

Comments

comments



Archive

Category


PageTOPへ