{% for meta in page.metadata %}
{% endfor %}
{% set image = page.media[page.header.primaryImage] ?: page.media.all|filter((v, k) => k != page.header.avatarImage and (v.type == 'image' or v.type == 'vector'))|first %}
{# Open Graph #}
{# Partial code from https://github.com/paulcmal/grav-plugin-socialmeta #}
{% if not page.metadata["og:sitename"] %}
{% endif %}
{% if not page.metadata["og:title"] %}
{% endif %}
{% if not page.metadata["og:description"] %}
{% endif %}
{% if not page.metadata["og:type"] %}
{% endif %}
{% if not page.metadata["og:url"] %}
{% endif %}
{% if not page.metadata["og:image"] and image %}
{% endif %}
{# Twitter Cards #}
{# Partial code from https://github.com/paulcmal/grav-plugin-socialmeta #}
{% if not page.metadata["twitter:card"] %}
{% endif %}
{% if not page.metadata["twitter:site"] %}
{% for item in theme_config.social if item.name|lower == 'twitter' %}
{% endfor %}
{% endif %}
{% if not page.metadata["twitter:title"] %}
{% endif %}
{% if not page.metadata["twitter:description"] %}
{% endif %}
{% if not page.metadata["twitter:image"] and image %}
{% endif %}