Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Drupal里面如何设置微数据? - Drupal大学 - Drupal问答论坛
首页 / 帖子
Drupal里面如何设置微数据?

微数据那个格式比较好,用Drupal的什么模块好?

1个答案
陈蹊
发布于:2015-07-21 11:47

1. 什么是微数据:


微数据是向页面添加结构化数据的一种简便方式。它定义了一些属性,比如 itemtype 和itemprop,可将这些属性放在 HTML 标签上,以表示当前页面关于某方面内容的。

微数据是以 RDFa 为基础的,它是采用 HTML 形式放置 RDF 的一种方式。


2. Drupal里面如何设置:

MicroData: https://www.drupal.org/project/microdata 

Schema.org: https://www.drupal.org/project/schemaorg


Drupal装上模块之后,就是设置一下,看看entity的字段对应具体的属性,这个需要对schema的字段比较熟悉。


具体的设置不复杂,比如添加一个字段的属性:打开 Structure > Content types 并单击 Manage fields,给对应的字段设置一个property。



3. 可以用google的测试工具:

https://developers.google.com/structured-data/testing-tool/ 

参考文章:

http://www.ibm.com/developerworks/cn/xml/x-drupalhtml5/index.html