首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当视图位于"Show: field“并启用面板时,如何显示Google富片段?

当视图位于"Show: field“并启用面板时,如何显示Google富片段?
EN

Drupal用户
提问于 2014-02-20 11:00:43
回答 1查看 485关注 0票数 0

我正在使用Drupal 7、schema.org模块微数据模块构建一个站点。

该站点在生产服务器上运行(并且运行良好)。

当在谷歌富片段工具上从我的站点上检查一个url时,我无法看到我想要出现在代码片段中的所有字段。

当使用面板、视图、微数据模块和schema.org模块时,代码片段不起作用。当我关闭微数据模块并禁用页面上的特定面板时,代码片段就会工作!

因此,我决定禁用微数据模块,只使用schema.org模块。

使用schema.org模块:

  • 当视图是在“显示:内容”和面板启用-片段工作!
  • 当视图是在“显示:字段”和面板禁用-片段工作!
  • 当视图是在“显示:字段”和面板启用-片段不工作!我是否可以在视图上使用重写选项向字段中添加一些代码并使其正常工作?当显示:字段和面板启用时,如何显示Google富片段?
EN

回答 1

Drupal用户

发布于 2014-02-20 12:45:11

我看到您正在使用视图字段模式来填充值。这可能就是问题所在。

在总体HTML中,检查itemtype="http://schema.org/Recipe">的条目是否存在。在你现在的html里,我觉得你不会有这个。如果是这样的话,那么将视图中的模式从node更改为fields

然后,重新检查您的HTML,您应该找到条目。如果您确实找到了条目,那么原因是您的字段(在旧的视图模式下)不包含在recipe标记中。

在上述情况下,您可以安装模式标记模块,然后在字段视图中隐藏所有字段,然后添加一个全局文本字段,在该字段中可以使用这些标记获取所需的输出。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/104088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档