我试图在Shopify中建立的网站的首页中添加横幅,但是 我的index.liquid文件仅包含以下内容:
{{content_for_index}}
有人可以帮助指出content_for_index链接到的位置吗? (如果有帮助,我正在使用Canopy主题)此扩展名没有文件,而且我不确定它在哪里链接到...
任何提示将不胜感激!
答案 0 :(得分:0)
要将内容添加到Shopify主题的首页,您需要创建section
。详细信息在这里:
https://www.shopify.com.au/partners/blog/how-to-create-your-first-shopify-theme-section
从本质上讲,您将需要在主题的sections
文件夹中创建一个名为banner.liquid
的新文件。这将包含HTML,以及可选的Liquid和模式。
该架构可以定义由主题内容管理器定义的预设和内容,这意味着该部分中的内容可以是动态的。
要使某个部分在主页上起作用,必须在模式中定义presets
:
https://shopify.dev/docs/themes/sections#static-and-dynamic-sections
可以在Shopify主题中使用各个部分,以使内容管理员可以轻松地更新主题。
创建版块后,您可以通过在Shopify管理员中导航到以下内容将其添加到主页:
Online Store > Customize
然后,您将可以使用主题管理界面添加一个部分。