2012-04-10 5 views
1

facebookのdevサイト(現在はiframeバージョンを使用しています)のボタンのようなfacebookのコードをノード(またはコンテンツ投稿)のhtmlに直接埋め込んでいます。誰かが同じようなボタンを押すと、どのテキストが送信されるのかを操作できるようにしたい。ボタンのようなfacebookの出力を変更する

あなたはここにサイトやボタンは、私はボタンの両方のiframeやHTML5バージョンを試してみた、どこ送られるものを変更することを見ることができない

をwww.masteringmoneybasics.org見ることができます。

送信されるものを直接変更する方法がない場合は、誰でもコンテンツの送信対象を知っているので、ノードを正しく構成できますか?あなたが気づいたら、あなたがそのページを好きなときには、コンテンツの最初のセンテンスを取得するのではなく、その後のすべてのコンテンツを取得し、2つのラインの間に別のコンテンツを入れようとしました(それ自体は<p>)。後者をつかむ。また、どのイメージをページから取得するのか把握していますか?たいていの場合、画像は撮られませんが、中学校の画像を2度撮ってしまいます。

答えて

2

好きなページのhtmlヘッダーにfacebook open graph metaタグを追加する必要があります。

<meta property="og:title" content=""/> 
<meta property="og:image" content="http://davidwalsh.name/wp-content/themes/klass/img/facebooklogo.png"/> 
<meta property="og:site_name" content="David Walsh Blog"/> 
<meta property="og:description" content="Facebook's Open Graph protocol allows for web developers to turn their websites into Facebook "graph" objects, allowing a certain level of customization over how information is carried over from a non-Facebook website to Facebook when a page is 'recommended', 'liked', or just generally shared."/> 

あなたは自分のHTMLページにこの情報を追加、などとのコードを「送信」する必要はありません - これは掲載画像とテキストのあなたに制御することができます。

FYI検索エンジンの標準的なメタタグと同じように、ユーザーが記事やサイトを好きで、それに応じて各ページの情報を変更するかどうかを決定する必要があります。

+0

admin i.dをお持ちでない場合は、グラフタグを使用しても問題ありませんか?同社は、そのプロジェクトのためのFacebookページを作ることを望んでいない。 – Mechaflash

+0

@Mechaflash絶対に、彼らはあなたのサイトへのリンクがFacebookにどのように表示されるかを制御するだけで、アカウントやページは必要ありません。 – toomanyairmiles

+0

+1ありがとうございました。 – Mechaflash

関連する問題