打开图表标签在Blogger中不起作用

时间:2017-06-21 18:43:26

标签: blogger open-graph-protocol

这是我在Blogger博客的</head>标记内使用的开放图表代码:

<meta expr:content='data:post.dateHeader' property='article:published_time'/>
<meta expr:content='data:post.lastUpdatedISO8601' property='article:modified_time'/>
<meta expr:content='data:label.name' property='article:tag'/>

但是从我的一篇博文的页面来源我得到了这个:

<meta content='' property='article:published_time'/>
<meta content='' property='article:modified_time'/>
<meta content='' property='article:tag'/>

1 个答案:

答案 0 :(得分:1)

这些数据布局标签仅在声明 -

之间添加时才有效
<b:loop values='data:posts' var='post'>
<!-- Your Code -->
</b:loop>

b:loop窗口小部件中存在此Blog

如果在b:loop声明之外使用这些数据布局代码,那么他们就无法工作,因为Blogger无法找到data:post字典(全球可用) Blogger主题中的词典为data:blogdata:viewdata:skindata:widgetsdata:messages

要对此进行测试,请在主题代码的<head>中添加以下数据布局标记 -

<data:post.dateHeader/>

现在,如果你看到页面来源,你会注意到以下评论 -

<!--Can't find substitution for tag [post.dateHeader]-->