{%-comment-%} NOTE that lists, being block level elements by default, break out of paragraph tags, but spans don't {%-endcomment-%} {%-assign socials = author.social | default: page.social %} {%-for social in socials-%} {% assign social_site = site.data.social[social.first] %} {%-if social.last %} {{-social_site.label-}} {%-endif-%} {%-endfor-%}