0

ウェブサイトをテストしていて、リンクにいいねボタンを入力しようとしています。私がやろうとしているのは、mysql データベースからタイトル、URL、および画像を表示することです。たとえば、私のコードは次のようになります。

<meta property="og:title" content="<?php echo $titulo; ?>" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://hogardelocio.com/pl.php?pl=<?php echo $lid; ?>" />
<meta property="og:image" content="http://hogardelocio.com/img/<?php echo $imagem; ?>" /> 
<meta property="og:site_name" content="Hogar del Ocio" />

デバッグでは問題なく、画像、タイトル、リンクが適切に表示されますが、私のページの「いいね」ボタンをクリックして共有すると、このリンク「http://hogardelocio.com/」のみが表示されますpl.php?pl」とタイトルのない別の画像...

デバッグ ページは次のとおりです

誰か助けてくれませんか?ありがとうございました

4

1 に答える 1

2

あなたのページを見てみましたが、エラーはあなたの<meta>タグではなく、data-hrefフォーマットが不適切な fb:like ボタンにあるようです:

これはあなたのページにあるものです:

<div class="fb-like" 
    data-href="http://hogardelocio.com/pl.php?pl='link.php?link=91'" 
    data-send="false" data-layout="button_count" data-width="20" 
    data-show-faces="false" data-font="arial">
</div>

私が間違っていなければ、あるべき場所:

<div class="fb-like" data-href="http://hogardelocio.com/pl.php?pl=91" 
    data-send="false" data-layout="button_count" data-width="20" 
    data-show-faces="false" data-font="arial">
</div>
于 2012-07-24T03:52:48.497 に答える