{% comment %} This page creates a single (non-submenu) item. It expects `item` as a variable. {% endcomment %} {% assign menu_active = false %} {% assign base_folder = page.url | split: '/' %} {% assign base_folder = base_folder[1] %} {% assign represents = item.active | split: '/' %} {% assign represents = represents[1] %} {% if represents %} {% if base_folder == represents %} {% assign menu_active = true %} {% endif %} {% endif %} {% if page.url == item.url %} {% assign menu_active = true %} {% endif %} {% unless item.menu_hidden %}