我试图找出一种使用PHP动态生成Facebook共享的OG元信息的简单方法,例如og:title,og:description和其他基于页面上已有内容的标签。< / p>
以下是参考网址:http://jonathanmitchell.ca/OPEC/new3.php
og:我想要绘制的标题是&#34;这是标题&#34;其中包含新闻故事标题的ID。
任何帮助都会非常感激...谢谢!
答案 0 :(得分:1)
您可以生成动态og标记。
例如,您想根据ID -
为og标记分配值您的对象网址:http://myobject.com?id=ID
<?php
$id = $_GET['id'];
// manipulate title and image with this id, say $title / $image
?>
<meta property="og:url" content="http://myobject.com?id=<?php echo $id; ?>" />
<meta property="og:app_id" content="APP_ID" />
<meta property="og:title" content="<?php echo $title; ?>" />
<meta property="og:image" content="<?php echo $image; ?>"/>
如果您要将任何参数传递到对象网址,请务必将其添加到og-tag: og:url (正如我在上面的示例中所示)