I want to write and manage posts with these structure:
Category (and Navigation)
(root)
├ Game
┃ ├ Minecraft
┃ ┃ ├ Multiplayer(*)
┃ ┃ ├ Singleplayer(*)
┃ ┃ └ Misc(*)
┃ ├ Counter-Strike(*)
┃ └ Misc(*)
└ ChitChat
├ Music(*)
└ Misc(*)
Categories marked with
(*)
are where post is written in. For example, I will write my post under ‘Singleplayer’, not under ‘Minecraft’ category.
Be aware that there are three categories named with ‘Misc’.
Post URL
Post in Game - Minecraft - Multiplayer
:
example.com/game/minecraft/multiplayer/todays-construction
But unfortunately, I’ve found that Ghost doesn’t support something like ‘nested slugs’ (or ‘nested url’).
I only have to use something like game-minecraft-multiplayer-todays-construction
or just todays-construction
.
First one is too long and ugly to me. Second one is too vague. It doesn’t explain what is it about in category aspect.
Here are some detailed expectation of how it would work in actual situations.
Single post
- Post URL:
example.com/todays-construction
(Yes, I gave up showing category in URL because of Ghost’s limitation) - Post Category: Game - Minecraft - Multiplayer
Post shows ‘Game/Minecraft/Multiplayer’ as ‘category’ (or ‘primary tag’)
If reader clicks ‘Game’, it will show all posts under ‘Game’ category.
If reader clicks ‘Minecraft’, it will show all posts under ‘Minecraft’ category.
Navigation
Navigation means links at the top of the screen (in PC).
It shows ‘Game’, ‘Chitchat’.
If reader hovers on ‘Game’, it will show ‘Minecraft’, ‘Counter-Strike’, ‘Misc’ as its sub-menu.
If reader hovers on ‘Minecraft’, it will show ‘Multiplayer’, ‘Singleplayer’, ‘Misc’ as its sub-menu.
Reader can click on each menu to see posts ‘related’ to them.
Is it possible in Ghost with ‘Primary Tag’, ‘Internal Tag’, ‘Tag Collection’? Should I modify theme I use?
I’m willing to modify Casper theme which I’m currently using.