{%- for path in page_paths -%}
{%- assign my_page = site.pages | where: "path", path | first -%}
{% assign excluded_layout = false %}
{% for tag in site.main_nav_exclude_layouts %}
{% if tag == my_page.layout %}
{% assign excluded_layout = true %}
{% endif %}
{% endfor %}
{%- unless my_page.main_nav_exclude or excluded_layout -%}
{%- if my_page.title -%}
{{ my_page.title | escape }}
{%- endif -%}
{% endunless %}
{%- endfor -%}
{% for page in site.header_include_pages %}
{{ page.title | escape }}
{% endfor %}