从基本主题开始,即使他们说从头开始基本主题为您提供了大部分已经编码的页面,您可以在此基础上进行构建。
您可以从每个 shopify 商店附带的主题开始或使用骨架主题https://github.com/Shopify/skeleton-theme(即使骨架主题中没有实现任何部分)
一旦你安装了主题,你就可以开始修改重要的模板:
- 指数.液体
- 收集.液体
- 产品.液体
- 购物车.液体
- page.liquid
以上模板是最重要的(如果您有帐户注册,则帐户模板也很重要)
如果这是您的第一个 Shopify 主题,请不要对主题设置过于疯狂,只坚持重要的部分。例如,无需允许用户更改将在集合页面上显示多少产品或在同一行上显示多少产品。您可以对很多项目进行硬编码,如果客户之后想要更改任何内容,您可以在主题设置面板中创建一个选项。
值得研究的好资源是:
并且不要使用像木材这样的框架,你会在代码中变得复杂和松散。
将网站编码为简单的 HTML 并将其转换为 Shopify 主题。
例如,HTML 中的商店页面将是:
<div class="products">
<div class="product">
....
</div>
<div class="product">
....
</div>
<div class="product">
....
</div>
</div>
当您将其转换为液体逻辑时,它将变为:
<div class="products">
{% for product in collection.products %}
<div class="product">
....
</div>
{% endfor %}
</div>
所以我的建议是从 HTML 阶段开始,获得批准,然后继续 Shopify 集成。您可以使用 Skeleton 主题作为参考,也可以使用每个 Shopify 网站附带的启动主题。
如果您有一个带有滑块和超过 1 个部分的复杂主页,我强烈建议您查看部分(https://www.shopify.com/partners/blog/introducing-sections-for-shopify-themes)它将使您的生活更轻松,而不是在主题设置面板中为每张幻灯片发送多个字段。
希望这些信息对您有用。