Tumblr忽略开放图形标签

Bil*_*ill 1 tumblr opengraph

我在网站上有一些社交分享按钮.我已经能够使用开放图形标签来准确指定我想要共享的内容.他们与除Tumblr之外的所有主要社交网络合作.有谁知道为什么或我应该做什么呢?谢谢!

Vio*_*let 5

即使这是一篇较旧的帖子,我也遇到了它,并认为我会为未来的人发布回复.我希望OP找到更及时的答案.

这取决于您的开放图表标签在索引页面上的设置方式?或者在您的永久链接页面上?Facebook不允许您传递参数,它只能抓取页面上的内容.所以在索引页面上它只能抓取一般的博客信息,因为在有很多帖子的页面上没有办法写出独特的OG元标记.而在单个永久链接页面上,您可以创建开放图形标记以特定于帖子.这是来自addthis.com支持页面的链接,该页面解释了facebook如何抓取其开放图形信息以及为什么在主索引页面上共享时不会发布特定帖子:http://support.addthis.com/customer/portal/questions/ 245592股-按钮上,tumblr,职位

以下是Like按钮页面的链接,该页面解释了开放图形标签的整体工作原理:http: //developers.facebook.com/docs/reference/plugins/like/

以下是设置tumblr模板的示例,以便它可以获取有关永久链接页面的更多详细信息:

<!-- OPEN GRAPH INFO-->
<meta property="og:type" content="blog" />
<meta property="og:site_name" content="{Title}" />
{block:PermalinkPage}
   <meta property="og:title" content="{block:PostSummary}{PostSummary}{/block:PostSummary}" />
{block:Posts}

{block:Photo}
  <meta property="og:image" content="{PhotoURL-500}" />
{/block:Photo}

{block:Answer}
   <meta property="og:image" content="{AskerPortraitURL-128}"/>
{/block:Answer}

{block:Text}
  <meta property="og:image" content="{PortraitURL-128}" />
{/block:Text}

{block:Photoset}
 {block:Photos}
   <meta property="og:image" content="{PhotoURL-500}" />
 {/block:Photos}
{/block:Photoset}

{block:Quote}
   <meta property="og:image" content="{PortraitURL-128}" />
{/block:Quote}

{block:Link}
   <meta property="og:image" content="{PortraitURL-128}" />
{/block:Link}

 {block:Chat}
   <meta property="og:image" content="{PortraitURL-128}" />
 {/block:Chat}

{block:Video}
  <meta property="og:image" content="{PortraitURL-128}" />
{/block:Video}

{/block:Posts}

{/block:PermalinkPage}

{block:IndexPage}
   <meta property="og:title" content="{block:Description}{MetaDescription}{/block:Description}" />
   <meta property="og:image" content="{PortraitURL-128}" />
{/block:IndexPage}

<meta property="fb:app_id" content="YOUR_FB_APP_ID" /> <!-- YOU CAN ALSO USE A DIFFERENT TAG FOR YOUR PROFILE ID INSTEAD NOTE - use one of the other, not both -->
<meta property="fb:admins" content="YOUR_FB_ADMIN_ID" />
<!-- END OPEN GRAPH -->
Run Code Online (Sandbox Code Playgroud)