我们正在使用以下网址使用Facebook评论插件:
<div class="fb-comments" data-href="<?=$page_url?>" data-num-posts="2" data-width="520"></div>
...其中$page_url
包含该特定页面的URL(动态生成,将其视为文章页面)。但是,在Facebook Wall上发布时,图像和页面内容不同(显示不同的页面)。当我们点击链接时,它会返回到正确的页面。
为什么它会从另一个页面获取图像和页面内容,即使我们在URL上有唯一的ID?
答案 0 :(得分:1)
我想出了怎么做。我只需将必要的开放图元数据放在顶部,如下所示:
<meta property="og:description" content="[page description]" />
<meta property="og:image" content="[page image]" />
这样,它总是分享该页面的正确图像和描述。
(有关开放图表的更多信息:http://ogp.me/)