Yes, this is the correct way to hide pages from navigation. However, I don’t think hidden pages should be removed from the sitemap too. I’ve added a ticket to get this fixed.
there the page is also removed from the navigation and sitemap by removing the option “show in the navigation”.
@tpbradley
btw: the function “mark as changed” and “mark as unchanged” does not work in the left sidebar (what is the wording for this sidebar in elements?)
I had a feeling that might be the case. I’ll have a chat with @dan and @ben to figure out what we should be doing here.
It has a few interchangeable names but generally we refer to it as the project browser. You could also use project navigator or page list.
We’re aware of the “mark as changed” and “mark as unchanged” menu items not working correctly. We’re planning a larger overhaul of publishing in Elements so we’ll get them fixed up then.