当我将我的Gatsby网站分享到社交媒体时,它将显示首页预览,效果很好。问题是,如果我要在社交媒体上发布任何博客帖子,即使每个帖子链接都有自己的缩略图,它也将始终显示相同的默认图像。
为说明我的问题,这是我主页的社交媒体预览图像:
这是我的一篇文章的社交媒体预览图像(请注意,链接有何不同,但仍显示首页缩略图):
导致此问题的原因是我将此元标记<meta property="og:image" content="https://i.imgur.com/IsB9DPr.jpg" />
插入了public.index
文件中。
一种明显的解决方案是删除meta标记,除了在对网站进行一些更改之后,该标记本身具有disappeared从我的存储库中。在我的本地仓库中也找不到它。我唯一的选择是我必须在此问题之前将其还原为特定的提交,然后将更改强制推送到GitHub。但这意味着我将失去自己准备发表的文章和进度。
是否可以删除此默认图像并为其他链接显示正确的图像?感谢所有帮助。