2011-12-05 10 views
1

私のウェブサイトではしばらくの間同じボックスを持っていましたが、最近の投稿を表示するものにアップグレードしたかったのです。私のサイトはiWebで作成されています。iWebのようなボックスのHTMLスニペット

私はソーシャルプラグインセクションに行き、私のページwww.facebook.com/rivieracoachingのためのボックスを作成しましたが、「コードを取得する」ドロップダウンボックスをクリックすると、「このスクリプトはあなたのアプリのアプリIDを使用します:ドロップダウンボックスには、削除した古いページのみが表示されます。実際の現在のページは選択できません。

FBでのプレビューが正しいように見えるため、これは奇妙です。コードでは、リビエラコーチングとは言いますが、iWeb HTMLスニペットには何も表示されません。私はグーグルで、iWebのスペシャリストは、IFRAMEセクションのコードをコピー/ペーストするように言ったので、私はそれをしましたが、喜びはありませんでした。私は何か間違っているのですか、これはFB/iWebの不具合ですか?

コードFBが発生しているのです。

<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/en_GB/all.js#xfbml=1&appId=124751684204020"; 
fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

助けてください、これが最もイライラさせられます!

答えて

0

あなたは単に同じようなボックスを含めるためにappIdを指定する必要はありません。

<fb:like-box href="www.facebook.com/rivieracoaching " width="292" show_faces="true" stream="true" header="true"></fb:like-box> 

(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/en_GB/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); 

そして、ボックスコードのようなあなたのXFBMLを含める:あなたは、JS、次のコードを使用することができます

関連する問題