サブドメイン ドット サイト名 ドット コム の Facebook アプリ ID を取得し、JavaScript などをページの下部に挿入して、サイトの必要な場所にボタンを配置しました。[いいね] ボタンが表示され、Facebook ユーザーとして認識されます。素晴らしい。
しかし、「いいね」ボタンをクリックすると、subdomain.sitename.com/blah が好きではなく、www.sitename.com/blah が「好き」になり、エラーが発生します。
http://subdomain.sitename.comをハードコーディングし、http:// subdomain dot sitename.com などに設定された変数を使用しました。何をしても、どういうわけか www dot sitename.com/blah に変更されました。
そのため、いいねボタンは機能しません。問題が何であるかについての提案はありますか?Facebook の lint を使用しても、www.sitename.com/blah が機能しないという例外エラーがスローされます。
$facebooksite には、サブドメイン ドット サイト名 dot com が含まれています。残りは特定のビデオへのリンクです。それでも何らかの理由で、$facebooksite を www ドット サイト名 ドット コム に変更します
ここにコード:
<script src="connect.facebook.net/en_US/all.js#xfbml=1"></… href="<?php echo $facebooksite; ?>/video/<?php echo $_GET['id']; ?>" font="lucida grande" show-faces="false" width="300"></fb:like