I was messing around with adding a Books page to my navigation and switched between a manual page and a custom one I added directly to the theme. After having the Page made through the UI and deleting it, I have not been able to get that page to show up. If I add one with a different name it gets added. This makes me think that some kind of caching is the problem? I’ve rebuilt the site and even switched themes and recreated those pages, so I think the problem is outside the scope of the theme (Tiny) itself. Any ideas on how to resolve this?
Hi! Has this one solved itself? I can see the books page over here: https://jnicholson.blog/books/.
I haven’t solved the issue yet. The books page is there because I’m using a micro-hook to from Tiny Theme to manually do the html for the navigation. I just tried again just now and the books page still won’t show up using the automatic way.
And when you edit the page, Include this page in your blog navigation is checked?
Or, if you’re providing the page via a custom theme, have you added the YAML for menu inclusion?
---
title: "Books"
url: "/books/"
menu: "main"
---
That works! The strange thing was even if I manually created a page with that name and link using the UI, it still wouldn’t show up. Maybe it was the fact they conflicted that did it? This will definitely work for me though. Thanks!