1

ウェブサイトにカスタム ファンボックスがあり、正常に動作していましたが、今日見るとバグがありました。Facebook は API などを変更しましたか?

自分で作成したわけではなく、別のサイトから動作させるだけで、FTP にある css を呼び出します。ページの下部にある www.shoppingdifusora.com.br でバグを確認できます。

私はマージンなしで小さく(名前もなしで)顔をすべて一緒に作りました.ボーダーもFind usもありませんでした..誰か助けてくれませんか?

ここにhtml:

<div id="facebook">
                        <a href="http://www.facebook.com/ShoppingDifusora" title="Ir para o facebook" rel="external"></a>
                        <fb:fan profile_id="408396085874237" connections="21" width="300" height="205" show_faces="true" stream="false" header="false" css="http://www.shoppingdifusora.com.br/site/assets/stylesheet/facebook.css?25"></fb:fan>
                    </div>

js:

<script>
        window.fbAsyncInit = function() {
                FB.init({
                appId: '145103648914101',
                cookie: true,
                xfbml: true,
                oauth: true
            });

            FB.Event.subscribe('auth.login', function(response) {
                window.location.reload();
            });

            FB.Event.subscribe('auth.logout', function(response) {
                window.location.reload();
            });
        };
    </script>
    <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/pt_BR/all.js#xfbml=1&appId=168546436606787";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
4

1 に答える 1

0

FB ファンボックスはプラグインを追加する古い方法で、独自の CSS シートを追加することでさらにカスタマイズできます。

Facebook がコードを更新して、ファンボックスが標準のようなボックスを表示するようになったようです。スタイリングの柔軟性が大幅に低下します。FB のドキュメントを参照することをお勧めします: https://developers.facebook.com/docs/reference/plugins/like-box/

これを修正するには、ファンボックス コードを更新されたライクボックス コードに置き換える必要があります。

于 2013-01-25T15:52:51.977 に答える