我知道标题措辞不当,但我不知道如何最好地总结我的问题。
我ShareThis
在我的网站上安装了一个按钮和一个较旧的按钮 Facebook
共享按钮。
当我在我的网站上共享任何页面时,theShareThis
和 theFacebook
共享弹出窗口都会显示站点主页的缩略图版本。
我希望缩略图显示正在共享的当前页面。
你如何做到这一点?甚至有可能做到吗?
我知道标题措辞不当,但我不知道如何最好地总结我的问题。
我ShareThis
在我的网站上安装了一个按钮和一个较旧的按钮 Facebook
共享按钮。
当我在我的网站上共享任何页面时,theShareThis
和 theFacebook
共享弹出窗口都会显示站点主页的缩略图版本。
我希望缩略图显示正在共享的当前页面。
你如何做到这一点?甚至有可能做到吗?
Facebook 和 LinkedIn 等社交共享网站倾向于尊重 schema.org 模式。所以我倾向于拍拍SoftwareApplication
我的身体,然后使用一个隐藏的 div,把我想要分享的东西放在那里。您可以手动(或以编程方式)拍摄页面快照并将其包含在架构 div 中以使其显示为图像。
这是我的一个网站的样子:
<body itemscope itemtype="http://schema.org/SoftwareApplication">
<!-- SoftwareApplication information -->
<div style="display: none;">
<h1 itemprop="name">Dache - Distributed Caching For .NET Apps</h1>
<img itemprop="image" src="/images/logo.png" />
<p itemprop="description">Fast, scalable .NET distributed caching with meaningful performance metrics for your managers and a simple API for your development team.</p>
</div>
...
Facebook 特别使用了他们的 OpenGraph 技术。这是一篇关于配置在 Facebook 上共享您的网站时显示的内容的文章。