Facebookがブロックされている場合やFacebookにアクセスできない場合にFacebookの「いいね」ボタンを表示しない方法はありますか?
Facebookがブロックされていると、いいねボタンが表示されるはずの領域にエラーが表示されますが、これはかなり見栄えが悪いです。
Facebookがブロックされている場合やFacebookにアクセスできない場合にFacebookの「いいね」ボタンを表示しない方法はありますか?
Facebookがブロックされていると、いいねボタンが表示されるはずの領域にエラーが表示されますが、これはかなり見栄えが悪いです。
Webサイトへのアクセスでエラーが発生するかどうかを確認します。
$url = 'http://www.facebook.com';
list($status) = get_headers($url);
if (strpos($status, '404') !== FALSE) {
// URL is not available
} else {
// URL is available
}
Facebookに簡単なhttp呼び出しを行うことができ、応答に応じて(ok、403,404)-バッジを表示するかどうかを決定します。