2016-11-29 14 views
0

1ページにわたって、共有する必要がある重要なコンテンツがあります。誰かがこれらのセクションの1つを共有することに決めたら、その特定のコンテンツのカスタムイメージとテキストを取得する必要があります。このコンテンツは、Facebook、Twitter、およびLinkedInを介して共有可能である必要があります。複数のFacebook/Twitter/LinkedInで1つのページに異なるコンテンツの画像を共有する

しかし、私は通常、私のページの先頭にmeta propertyを使用してページあたり1枚の画像しか作成していないので、これを定義するのには苦労しています。

コンテンツに画像が添付されていない場合、私は通常、<a href="http://www.facebook.com/sharer/sharer.php?u=http://google.co.uk&t=Google">Facebook Share</a>のような共有者リンクを使用します。しかし私の知る限り、このように画像を定義することはできませんか?

meta property og:imageをクリックしてコンテンツの種類に応じて変更する必要があると私は確信していますが、わかりません。私はこの質問にいくつかの異なる答えを見たが、決定的なものはない。

ちょうど私が何をしているのかを明確にするために、私は簡単な例を猫と嘲笑しました! 各セクションは、定義されたcatイメージと見出しを共有します。

enter image description here

サイトでは、PHPのWordpressのサイトですが、そのない投稿。その1つのページの内容です。

+0

あなたの質問 – Blueblazer172

+0

提案clearify:使用インラインフレーム – Ruby

答えて

0

あなたがURLにパラメータを使用して、パラメータに応じて、og:imageパラメータサーバーサイドを切り替えることができますどちらか - か、カスタム画像でFB.uiフィードダイアログを使用することができます。https://developers.facebook.com/docs/sharing/reference/feed-dialog

+1

URLパラメータはそれらを異なるURLにするので、すべての好き/共有/コメントはそれらの間で分割されます。 – CBroe

関連する問題