gpt4 book ai didi

html - 在 Schema.org 中显示折扣

转载 作者:可可西里 更新时间:2023-11-01 13:02:03 24 4
gpt4 key购买 nike

我有一个 Markdown 的产品。我想显示两种价格 - 原价和折扣价。有没有办法在 Schema.org 中标记它?

现在我有类似的东西:

<ul class="productPriceList" itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
<li class="productPriceList">
<div class="price red"><span class="" itemprop="price">4302</span>&nbsp;<span itemprop="priceCurrency" content="USD">$</span></div>
<span class="price crossOut" itemprop="price">26890</span>&nbsp;<span itemprop="priceCurrency" content="USD">$</span>&nbsp;<span class="product-promo">84</span>%&nbsp;off
</li>
</ul>

这显示为:

offers  
@type: Offer
price: 4302
priceCurrency: USD
price: 26890
priceCurrency: USD

最佳答案

您当前的加价并未表明哪个价格是旧的/新的。你不应该使用它。

您可以使用两个 PriceSpecification项(作为 priceSpecification 属性的值)。用validFromvalidThrough您可以指定旧价格有效的日期以及新价格有效的日期。

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">

<div itemprop="priceSpecification" itemscope itemtype="PriceSpecification">
<s>$ <span itemprop="price">26890</span></s>
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="validThrough" content="…" />
</div>

<div itemprop="priceSpecification" itemscope itemtype="PriceSpecification">
$ <span itemprop="price">4302</span>
<meta itemprop="priceCurrency" content="USD" />
<meta itemprop="validFrom" content="…" />
</div>

</div>

(注意 span 元素在 Microdata 中不能有 content 属性。我用 meta 元素替换了它。)

关于html - 在 Schema.org 中显示折扣,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37860722/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com