0

我知道标题措辞不当,但我不知道如何最好地总结我的问题。

ShareThis在我的网站上安装了一个按钮和一个较旧的按钮 Facebook共享按钮。

当我在我的网站上共享任何页面时,theShareThis和 theFacebook共享弹出窗口都会显示站点主页的缩略图版本。

我希望缩略图显示正在共享的当前页面。

你如何做到这一点?甚至有可能做到吗?

4

1 回答 1

1

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 上共享您的网站时显示的内容的文章

于 2014-12-31T20:08:27.530 回答