{% liquid assign metafield_namespace = settings.product_custom_badge_metafield | split: '.' | first assign metafield_key = settings.product_custom_badge_metafield | split: '.' | last assign metafield = product.metafields[metafield_namespace][metafield_key] assign text = metafield | split: '|' | first assign color = metafield | split: '|' | last %} {% if metafield != blank %} {% if color != blank %} {% endif %} {{ text }} {% endif %}