2017-10-25 19 views
1

私は高校のジャーナリズム教師です。 Webページを更新してHTMLコードを修正したり、他の問題を修正したりするために最善を尽くしていますが、現在の問題を解決する方法については固執しています。OGイメージはwordpressのtwitterに表示されますが、空白のボックスはFacebookに表示されます

新聞記事は、プラグインを介してwordpressから自動ツイートされます。彼らはその後、Twitterからfacebookにフィードします。

最終的に投稿に正しいog画像を取り込むためにTwitterを手に入れましたが、それをfacebookに送ると、空白の四角が現れ、投稿のフォーマットが変わります。

ある時点で、数年前、それは働いていました...私はそれを修正することができました...それは再び壊れました。

私たちのTwitterアカウントです:https://twitter.com/bhsnorseman と私たちのFacebookのアカウントです:https://www.facebook.com/BryanISDBryanHighNorseman/

私はFacebookのデバッガを使用する場合、それは最初は常に空白のボックスを示し、その後、私はこすりをクリックして、それが正しい学校のシールを示したが、それはdoesnのフロントエンドの投稿を手伝ってください。

トランクまたはトリート投稿を参照すると、TwitterとFacebookの両方で参照できます。

ご迷惑をおかけして申し訳ございません。

+0

これはあなたが探しているものかもしれません "初めてコンテンツを共有する場合、Facebookのクローラは共有されたURLからメタデータを掻き出してキャッシュします。クローラは、これはコンテンツを共有する最初の人物がレンダリングされたイメージを見ることができないことを意味します: "これを克服するために、プレキャッシングを試すことができます:https://developers.facebook.com/docs/sharing/best -practices /#precaching – Bangdel

答えて

0

facebookは共有したすべてのURLのキャッシュを生成します。共有した後に画像を変更すると、ページを再びfacebookでシェーディングしても変更されません。とfacebookはog:imageから画像を取得しないことがあります。

この問題を解決するには、#somekeyword(何でもよい)を追加してもう一度共有してください。私はそれがあなたを助けると思う。

+0

フラグメントは通常facebookで無視されます – luschn