下面列举了三种如何通过liquid语言在店铺前台输出Metafields的方法:
4.1 在liquid中输出Metafield
{% assign instructions = product.metafields.instructions %}
{% assign key = 'Wash' %}
<ul>
<li>Wash: {{ instructions[key] }}</li>
<li>Wash: {{ instructions['Wash'] }}</li>
<li>Wash: {{ instructions.Wash }}</li>
</ul>
4.2 在liquid中输出第二个Metafield
{% assign instructions = product.metafields.instructions %}
{% assign key = 'Dry' %}
<ul>
<li>Dry: {{ instructions[key] }}</li>
<li>Dry: {{ instructions['Dry'] }}</li>
<li>Dry: {{ instructions.Dry }}</li>
</ul>
4.3 输出某特定namespace下所有的Metafield
<ul>
{% for field in product.metafields.instructions %}
<li>{{ field | first }}: {{ field | last }}</li>
{% endfor %}
</ul>