Templates

Render subnavigation (subpages)

Using /docs/plugins/navigation/#example-get-just-one-branch :

{% set _ = collections.all
  | eleventyNavigation(eleventyNavigation.key) %}{# child becomes parent here :) #}
{{ _ | eleventyNavigationToHtml }}

Include and render .md file w/o its Front Matter

{# first, get the raw content using `html` as plain-text engine #}
{% set _eval = "{% renderFile './YOUR_FILE.md', {}, 'html' %}" %}
{% set _raw_md = _eval | renderContent('njk') %}

{# then, remove the front matter using regex, and render using `md` #}
{{ _raw_md | replace(r/^---[\s\S]*?---/, '') | renderContent('md') | safe }}

Render content inline with global 11ty processors

{% capture _ %}
...
{% endcapture %}
{{ _ | markdownify | renderTransforms: page | replace: '...', '...' }}