ko1*_*1Rn 3 html5 microdata schema.org
我正在一个基督教教堂的网站上工作.它有一个包含日程表和家庭教会列表的页面,我想用Schema.org微数据进行标记.事情是我找不到合适的类型来描述这些项目.对于时间表我决定去http://Schema.org/Event类型,但我需要添加联系人姓名和电话,但我可以使用哪个属性的事件?我使用了"表演者"的属性,但事实并非如此......
<div itemscope="" itemtype="http://schema.org/Event">
<span class="time"><time itemprop="startDate" datetime="2012-07-02T19:00:00">19:00</time></span>
<h2 class="colored" itemprop="name">Worship Group</h2>
<strong>Address:</strong> <a href="http://www.example.com" target="_blank" class="dashed" title="See on the map"><span itemprop="location">St. Patric 42</span></a>
<br><strong>Contacts:</strong>
<span itemprop="performer" itemscope="" itemtype="http://schema.org/Person">
<span itemprop="telephone">8-422-212-5532</span> (<span itemprop="name">John Parker</span>)</span>
<span itemprop="description">We want to worhip God together</span>
</div>
Run Code Online (Sandbox Code Playgroud)
至于一个家庭教会 - 它是一个组织和事件之间的东西 - 它是一群信徒在某个时间聚集在一个地方.我决定去http://schema.org/Organization,将ContactPoint添加为教会领导联系人信息.但是我如何标记开始时间?
有没有办法组合实体类型,以便我可以描述我拥有的所有重要属性?
问题的第一部分:
对于时间表我决定去http://Schema.org/Event类型,但我需要添加联系人姓名和电话,但我可以使用哪个属性的事件?
您有兴趣使用Event您的日程安排.您当然可以更精确一些,并使用扩展名Event作为itemtype更精确.
如果您希望指定联系人作为表演者,我有点不确定.我宁愿翻转你的想法而不指定联系人,而是将事件指定为与组织相关的即将发生或过去的事件.然后,该组织有一个联系点,将用于所有活动.
<div itemscope="" itemtype="http://schema.org/Organization/ReligiousGroup">
<div itemprop="location" itemscope="" itemtype="http://schema.org/Church">
...
</div>
<div itemprop="contactPoint" itemscope="" itemtype="http://schema.org/Person">
...
</div>
<div itemprop="events" itemscope="" itemtype="http://schema.org/Event">
...
</div>
<div itemprop="events" itemscope="" itemtype="http://schema.org/Event">
...
</div>
<div itemprop="events" itemscope="" itemtype="http://schema.org/Event">
...
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
或者更简单的YAML描述:
---
Organization/ReligiousGroup:
location : Church
contactPoint : Person
events :
- Event
- Event
- Event
Run Code Online (Sandbox Code Playgroud)
您可以扩展Organization到ReligiousGroup更准确的项目.
阅读更多关于在此扩展的内容:http://www.schema.org/docs/extension.html
现在问题的最后部分:
至于一个家庭教会 - 它是一个组织和事件之间的东西 - 它是一群信徒在某个时间聚集在一个地方.
一群人在某个时间聚会在一个地方是一个Event.
| 归档时间: |
|
| 查看次数: |
2015 次 |
| 最近记录: |