在您的在线商店中显示元对象
如果您有Online Store 2.0 模板,则可以通过在模板编辑器中使用动态源来将大多数元对象连接到您的模板。如果您使用经典模板,或者您要添加您的模板不支持的元字段类型,您可以编辑您的模板代码,或聘请 Shopify 合作伙伴来帮助您。详细了解如何聘请 Shopify 合作伙伴。
您需要确保元对象具有店面访问权限。详细了解访问选项。
本页相关主题
使用模板编辑器将元对象连接到您的模板
如果您的模板支持元对象,则您可以使用模板编辑器选择如何在您的在线商店中显示元对象。若要了解哪些块可以连接到您的模板中的元对象引用,请参阅您的模板文档或联系模板的开发人员。
您可以通过添加包含支持动态源的块的分区,将元对象连接到您的模板。例如,产品信息分区中的块可以连接到元对象。
添加包含块的分区后,您可以通过点击块名称旁边的连接动态源图标来连接到元对象引用:
步骤:
- 在 Shopify 后台中,转至在线商店>模板。
- 找到您要编辑的模板,然后点击自定义。
- 在模板编辑器中,导航到要用于显示元对象的模板部分。例如,您的默认产品模板。
- 选择包含块的现有分区,或添加包含块的新分区。
- 点击块。
- 在块名称旁边,点击连接动态源图标。
- 选择要通过此块显示的元对象引用。如果是单个元对象引用,它将填充块包含的设置。如果是列表元对象引用,它将填充块的设置,并针对块的每个实例重复此操作。
块会自动将元对象字段映射到块的设置。如果字段未准确映射,请使用每个设置上的连接动态源图标来更改它们。
详细了解字段和设置之间的兼容性。
您还可以使用元对象来创建和发布登陆页面。
重复块限制
通过动态源在元对象中进行添加时,您可能会遇到可添加的块数限制。这取决于连接到该资源的元对象中的条目数。例如,多行分区的限制为 50 行。如果您有 20 个产品亮点,并在多行分区中连接它们,那么您可以向该分区再添加 30 行。但是,如果您有 60 个产品亮点,则多行分区仅显示前 50 个产品亮点。
根据块或分区限制,分区具有以下限制:
- 如果块类型有限制,则重复块的最大数量等于块类型限制减去手动添加的任何相同类型的块。
- 如果分区有限制,则重复块的最大数量等于分区限制减去手动添加的任何块。
- 如果分区没有限制,则重复块的最大数量等于 50 减去手动添加的任何块。
当您达到限制并尝试添加其他行或块时,此限制会显示在添加行或添加块旁边,并且“添加”按钮显示为灰色,指示已达到限制。
达到最大限制时
达到限制后,不会显示其他条目。您可以尝试执行以下操作来显示您的所有条目:
- 添加具有更高块限制的其他分区,这将允许更多元对象条目
- 减少使用的条目数
- 在编辑器中删除手动添加的任何不必要的块
编辑您的模板代码以添加元对象
可以通过 Liquid 在您的在线商店中的任何位置使用您的元对象条目。可以将元对象条目连接到页面、博客、主页和产品系列页面。可通过元字段引用这些条目,但这将取决于它们需要是动态条目还是静态条目。
如果您想编辑模板代码以在您的在线商店中显示元对象,则可以在页面模板中使用Liquid来引用元字段。
只有在您具有编码经验时,您才能编辑模板代码。如果您需要有关编辑模板代码的帮助,您可以在 Shopify 合作伙伴市场中聘请 Shopify 合作伙伴。
详细了解如何聘请 Shopify 合作伙伴。
您还可以将元对象与自定义店面和 Hydrogen 一起使用。