I only want one block on the home page, other pages can loop through all of them. Is there a more efficient way to write this?
{% if craft.request.getSegment(1) is empty %}
{% for block in memberships.memberships.limit(1) %}
<a href="{{ block.urlLocation }}" class="center" target="_blank">
{% for asset in block.logo %}
<img src="{{ asset.url('memberships')}}" alt="{{ asset.title }}" />
{% endfor %}
</a>
{% endfor %}
{% else %}
{% for block in memberships.memberships %}
<a href="{{ block.urlLocation }}" class="center" target="_blank">
{% for asset in block.logo %}
<img src="{{ asset.url('memberships')}}" alt="{{ asset.title }}" />
{% endfor %}
</a>
{% endfor %}
{% endif %}