【问题标题】:Ignore image when sharing a page with Facebook与 Facebook 共享页面时忽略图像
【发布时间】:2011-06-16 04:24:44
【问题描述】:

我知道可以通过添加元标记告诉 Facebook 在共享页面时使用特定图像。但我想知道相反的情况是否可能:告诉 facebook 在共享页面时不要使用某个图像作为缩略图。

我问这个问题是因为当我从我的网站分享链接时,它总是首先显示我在页脚中使用的一些图像(作为默认缩略图),这很糟糕 :) 所以我希望 Facebook 忽略该特定图像分享。

提前致谢!

【问题讨论】:

  • 感谢您发布此问题,如果您对此问题有更好的解决方案,请分享。

标签: facebook sharing


【解决方案1】:

这有点骇人听闻,但对我有用。因此,facebook 用来忽略图像的唯一标准是宽高比,您页面中的所有其他图像都将被拾取,并将作为缩略图的选项。所以我所做的是将不需要的图像公开为 div 标签中的 css,而不是标签。然后 facebook 就不会接他们了。

【讨论】:

    【解决方案2】:

    恐怕这是不可能的。您为什么不做相反的事情,并使用该特定图像将图像设置为 force facebook?

    因此,如果您不想总是设置图像,请创建一个默认图像以用于在任何地方进行 Facebook 共享,除非另有说明。

    【讨论】:

    • 感谢您的回复,我已经考虑过按照您的建议进行操作,但认为必须有更好的方法 :) Facebook 是否以特定顺序从页面“获取”图像?也许我可以尝试一下,因为我觉得奇怪的是,在所有地方的页脚中的图像是默认建议的图像......
    • 问题是页眉/页脚可能包含一个很大的图像——以允许打印的页面包含一个漂亮的页眉/页脚——我看到的一个解决方案是改用 css—— - 如果页面中有超过一定尺寸的图片,分享样式由小(方形)变为大(页眉)样式。标准似乎是:一张大于 400 像素的图像的宽度 - 导致共享者忽略较小的图像
    • @ebricca:我面临同样的问题,目前当我从我的网站在 facebook 上共享任何链接时,只有单个图像被渲染为任何链接的预览图像,并且呈现的图像是页脚我不想显示为预览的内容。这是降低页脚图像分辨率的好方法吗?你更喜欢 ebricca 什么?我应该怎么做才能跳过此图像作为任何链接的预览?
    • @Akki:我只是将页脚声明为“div”元素上的“css 背景图像”.. facebook 不这么认为。关于预览图像..我现在会通过每页的 og 标记专门定义 1 个大图像(将其连接到 cms 中)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-02
    相关资源
    最近更新 更多