应在页面刷新时更改产品
请检查以下代码
<div id="showcase">
{% if collections.frontpage-1.products.size > 0 %}
{% capture index %}{{ 'now' | date: '%S' | times: collections.frontpage-1.products.size | divided_by: 60 }}{% endcapture %}
{% for product in collections.frontpage-1.products offset:index limit:1 %}
{% include 'product-list-repeatable-item' with product %}
{% endfor %}
{% else %}
<p>
<a href="/admin/custom_collections">
Add a product to the "frontpage" collection to see it here...
</a>
</p>
{% endif %}
</div>
答案 0 :(得分:0)
Shopify的网页已缓存。除非购物者添加产品 在他的购物车中,他可能会在同一个缓存页面上服务几个小时 时间,因此你的随机&#39;页面刷新后产品可能相同 因为它是由Shopify&#39;缓存提供的。服务器
解决方案可能是使用Javascript显示一个或多个随机产品,请参阅此链接以获取一些代码:Shopify random products with Javascript