私は mediawiki 1.19 を使用しており、Facebook の「いいね」を追加しました。掲載画像のようにクリックするとサイトのロゴになります。ページから画像を取得するにはどうすればよいですか。http://developers.facebook.com/tools/debugでサイトを実行しましたが、og:image がサイトのロゴに設定されているようです。このメタ プロパティを変更するにはどうすればよいですか? 私のサイトはthepetwiki.comです ありがとう
2 に答える
ページの HTML マークアップにカスタムを追加og:tags
し、使用する画像を指定します...
Facebook ドキュメントの例を見てみましょう-
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<title>The Rock (1996)</title>
<meta property="og:title" content="The Rock"/>
<meta property="og:type" content="movie"/>
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/>
<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>
<meta property="og:site_name" content="IMDb"/>
<meta property="fb:admins" content="USER_ID"/>
<meta property="og:description"
content="A group of U.S. Marines, under command of
a renegade general, take over Alcatraz and
threaten San Francisco Bay with biological
weapons."/>
...
</head>
...
</html>
ご覧のとおり、og:image
ここでパラメータが指定されているため、Facebook はその URL に関連付けられたメタデータを正しく表示できます...
og:tags
ここで指定した , ,title
のすべてが必要なわけではなく、LIKE ボタンだけで十分です。url
image
description
あなたはすでにこのdebugger
ツールを認識しています。これは、LIKE ボタンと をデバッグするのに役立ちますog:tags
。HTML マークアップにいくつかの変更を加え、そのたびに URL をデバッガー経由で送信して、Facebook のキャッシュ バージョンの URL を更新する必要があります。
簡単なGoogle検索で、このmediawiki
拡張機能が役に立ちそうな拡張機能を見つけました-
http://www.mediawiki.org/wiki/Extension:OpenGraphMeta
OpenGraphMeta は、Wiki 上の記事の OpenGraph プロトコル メタデータを、Facebook などのサード パーティが抽出できるように提供します。
投稿http://www.mediawiki.org/wiki/Extension_talk:Facebook#OpenGraph_image_problemsを参照してください。オープン グラフのコーディングはすべて、Facebook 拡張機能の一部です。