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" 和另一个没有标题的图片...

这是调试页面: http: //developers.facebook.com/tools/debug/og/object ?q=http%3A%2F%2Fwww.hogardelocio.com%2Fpl.php%3Fpl%3D91

有人可以帮助我吗?谢谢你

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 回答