I am migrating my personal blog currently to Grav and so far I found that the “Clean Blog” Theme fits my style (Clean and simple), I installed the skeleton and upgraded Grav, Plugins and the theme itself via the Admin Panel, migrating the posts itself wasn’t an issue at all which is done already, but I could use a little help for the nav-menu.
The current Test-structure is something like this:
Which is fine so far. Everything shows up on the nav-bar with all the pages.
But how can I accomplish that the pages from the categories are shown at the /home folder (Start page) aswell?
I tried to read about taxonomy, but can’t get it working. Maybe I do something wrong here.
From what I understand, I need to give the folders specific category names in the taxonomy section, like “Videos” and “Home” get
videos and when I want to post I have to give the page itself the
videos taxonomy aswell?
I found this answer here and tried to apply it, but somehow it still isn’t working as expected.
I guess it is because of the theme? or better said, because of the twig files?
What I found is 2 alternative ways:
- Copy every post I make and apply it to the Start/Home folder, so it will show up there too. But this will be a mess when there are plenty of posts.
- Make the Start/Home as an Item instead of Blog and make some kind of an list, like an overview of all posts, something like:
Date of Post - Link to post Date of Post - Link to post Date of Post - Link to post
The problem with this is, the Start/Home shows an date under the header name, which I don’t like.
So is there an “easy” way?
I don’t mind digging into the twig files and change them, just would need some assistance on what to look for.
So far I thought it is: Create Taxonomy categories (Videos, Photos, Series) and then assign every post I make to a category, then it’ll show on the nav-bar, but it seems a bit harder, since most blog themes are like 1 main category for ALL posts.
Thank you very much!