【问题标题】:No pictures are showing up in Facebook when I post the link to my site当我将链接发布到我的网站时,Facebook 中没有显示任何图片
【发布时间】:2014-05-03 15:52:13
【问题描述】:

我的网站因隐私而被隐藏。当我将链接发布到我的 facebook 时,我试图让一张照片显示出来,但是我的所有图片都在我的 CSS 中而不是在 HTML 中,因为它是一个视差网站。现在我用它发布的图片搜索了 Facebook 寻找的内容,并获得了 HTML,然后我切换到了 haml。我确实不得不隐藏图片,因为当我已经显示了某些内容时,我无法在页面上显示它。

我的代码是...

.hidden
  = link_to(image_tag("/assets/WB_small.jpg", :alt => "logo"), "/")

HTML 输出是...

<div class='hidden'>
      <a href="/"><img alt="logo" src="/assets/WB_small.jpg" /></a>
    </div>

有没有人处理过类似的事情,或者知道让 Facebook 抓取照片但不显示在网站上的具体方法?

【问题讨论】:

    标签: html ruby-on-rails facebook haml


    【解决方案1】:

    试试这个

    <head>
    <meta property='og:image' content='image.jpg'/>
    </head>
    

    【讨论】:

    • 这似乎也解决了我的网站图标问题。我不知道为什么或如何。虽然我放在那里的图片不适用于 Facebook,但它确实会将另一张图片从网站上拉下来。
    猜你喜欢
    • 2012-01-08
    • 2014-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-08
    • 2012-06-07
    • 2021-09-18
    相关资源
    最近更新 更多