diff options
Diffstat (limited to '_includes')
-rw-r--r-- | _includes/header.html | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/_includes/header.html b/_includes/header.html index dd6294d..ec9473c 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -17,20 +17,15 @@ {% comment %} my_page.autogen is populated by the pagination logic for all pages that are automatically created by the gem. Check for non-existence to exclude pagination pages from site.pages iterators - - - add exclusion of /index to avoid having the link twice - -{# check for in_navbar: true #} - {% endcomment %} - - {% for my_page in site.pages %} - - {% if my_page.title and my_page.autogen == nil and my_page.url != "/index.html" %} + ^-- alt: check for content + add exclusion of /index to avoid having the link twice + {% endcomment %} + {% assign spag = site.pages | sort: "order" %} + {% for my_page in spag %} + {% if my_page.title and my_page.content and my_page.url != "/index.html" and my_page.in_navbar %} <a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a> {% endif %} {% endfor %} - </div> </nav> </div> |