2012-04-12 20 views
0

私はYouTube、vevoなどのメディアサイトから音楽をストリーミングする音楽ウェブサイトを持っています。 事は、たとえ私がt = <?php echo $name; ?>を定義してもダイナミックURLを共有する

これは、sharer.phpのリンクバーに曲の名前を表示しますが、facebookはまだ正しいタイトルを表示しません。

あなたがしようとすると、ここで説明しようと何イム見ることができます。t =

:として定義され、共有をクリックすると、リンクバーで、それは曲のタイトルが表示されます

http://www.soundwavez.net/video/fWNaR-rxAic

しかし、Facebookは実際のタイトルを掻き集めて共有投稿に配置しません。

これは私が何をすべきかです:ページのヘッダーで開くグラフデータを追加<meta property="og:title" content="<?php echo $name; ?>" />

答えて

2

してみてください。ここで http://ogp.me/

例です。

<html prefix="og: http://ogp.me/ns#"> 
<head> 
    ... 
    <meta property="og:title" content="SONG_TITLE"> 
    <meta property="og:type" content="music.song"> 
    <meta property="og:url" content="PAGE_URL"> 
    <meta property="og:image" content="ALBUM_COVER"> 
</head> 
+0

こんにちは、私はちょうど最初のコメントをチェックし、それは私が貼り付けPHPを表示するdidntの。私はogタグ内のタイトルの名前$をエコーし​​ますが、それは応答がありません。 –

+0

質問からリンクをクリックしました。 og:title属性を追加しましたが、内容は空です。コード内で修正する必要があります。また、Open Graphプロトコルには、title、type、url、およびimageという4つの属性が必要です。 –

+0

ああ、わかりました、たぶん、PHPコールを表示しないでください? –

関連する問題