社交媒体PHP动态元标记

时间:2014-03-04 19:01:50

标签: php facebook seo meta

我有一个动态的PHP网站/博客,可以从我的数据库中检索相关信息:http://example.com/article.php?id='row id'

`<?php 
$id = $_GET['id'];
$results = $connect->query("SELECT * FROM main WHERE id = $id");
?>

<?php
while($row=$results->fetch())
{
?>

<!DOCTYPE html>
<html>
<head>
<title><?php echo ($row['headline']) ?></title>`

上面的代码工作正常,但是当我尝试动态填充facebook元标记时,它不起作用:

`<meta property="og:title" content="<?php echo ($row['headline']) ?>" />`

任何想法为什么数据的回声对于<title>等工作正常但对元标记没有回应?

FB Open Graph Object Debugger说:“应该明确提供'og:title'属性,即使可以从其他标签推断出值。”

1 个答案:

答案 0 :(得分:0)

你可以发布你提交的facebook meta标签的html代码吗?我认为问题不在于fb meta标签,检查你的while循环并确保fb标签的回显在循环内