2016-05-26 6 views
1

У меня есть сайт с большим количеством предложений, в которых используется тип Schema.org Offer.Общие настройки Схема платежа предлагает валюту с помощью Microdata

Могу ли я как-то установить валюту всех цен предложения на моем сайте? Или я должен установить itemprop="priceCurrency" для каждого из них?

ответ

1

Нет, нет способа установить значения по умолчанию для всего сайта для свойств Microdata.

Если одна страница содержит несколько Offer элементов, вы можете использовать атрибут itemref МИКРОДАННЫМ (см пример ниже). Но это не работает на разных страницах.

<head> 
    <title>A page with two offers</title> 
    <meta id="site-currency" itemprop="priceCurrency" content="EUR" /> 
    <!-- this 'meta' element can also be part of the 'body' element --> 
</head> 

<body> 

    <div itemscope itemtype="http://schema.org/Offer" itemref="site-currency"> 
    </div> 

    <div itemscope itemtype="http://schema.org/Offer" itemref="site-currency"> 
    </div> 

</body> 
+0

Спасибо! Отличный ответ! – Ben