我必须为页面分配一个缩略图:
<meta property="og:image" content="http://example.com/example.png" />
但是,由于该站点是 WordPress 站点,因此在加载正文时会加载缩略图信息(它是 WordPress 页面)。因此,我使用以下 JS 来添加标签(受此问题启发):
<script>
$('head').append('<meta property="og:image" content="http://example.com/example.png" />');
</script>
标签已成功添加到<head>
,但单击 Facebook 分享按钮后缩略图不显示。Facebook 按钮是否只评估原始源代码,而不是修改后的源代码?
如果是,我该怎么做才能使 Facebook 分享按钮的缩略图出现?
仅供参考,这是 Facebook 分享按钮代码:
<fb:share-button type="button_count" href="http://example.com"></fb:share-button>