【发布时间】:2016-01-24 02:48:19
【问题描述】:
我正在尝试使用 google plus 分享按钮分享一些活动。我面临的问题是当我尝试通过使用内容被硬编码的 og 标签来共享特定事件时 例如:
<meta property="og:title" content="My Title">
<meta property="og:image" content="Awesome event">
<meta property="og:description" content="http://exqlusiv.com/wp-content/uploads/2012/08/tomorrowland-2012-video-live-sets-aftermovie.png">
然后使用https://developers.google.com/+/web/share/ 给出的代码分享它,它工作正常,但问题是当我将变量传递给 og 标签的内容时,比如
<meta property="og:title" content="<?php echo $title?>" />
<meta property="og:image" content="<?php echo $image?>" />
<meta property="og:description" content="<?php echo $description?>" />
谷歌分享按钮未检测到标签,无法正确分享内容。我真的被困在这个..
任何建议,
谢谢。
【问题讨论】:
-
您可能必须在标签处使用 htmlspecialchars 以防止错误。否则您的代码就可以了
-
感谢您的回复,但它没有工作:(
-
您的 HTML 代码有效吗?
-
变量
$image包含域?因为否则将无法正常工作。失败:<meta property="og:image" content="/img/name.jpg" />正确:<meta property="og:image" content="http://domain.com/img/name.jpg" />
标签: php google-plus