StoryMenu only accepts links. Generally, StoryCaption is where you put things like text or stats. Information on special passages can be found here.
Some things to keep in mind:
- StoryTitle shouldn't include any dynamic content, or really anything other than text. Not used in Twine 2.
- StoryMenu should only include links, though control macros work. Most other code or content will be suppressed.
- You can always make one special passage look like another via the stylesheet, or hide elements you don't want to have shown.
- You can construct a "menu" system with some additional functionality by using StoryCaption, which will occupy (almost) the same space as StoryMenu, if StoryMenu is omitted.
- There's also a "core" menu (where saves and restart appear). If you use certain systems like StoryShare or the settings API, these elements will appear here.
I don't want to come off as down on tutorials, but most of the ones I've read or seen tend to have problems. It's very likely that I just haven't found a good one to recommend, though, so maybe someone else can help there.
Regardless, keep in mind that most Twine tutorials need to be treated with some level as skepticism, as a lot of them handle issues in ways that are outdated, risky, incomplete, or needlessly complex. It's probably a decent starting point to work from, so I don't discourage seeking them out.
While info you learn on the Q&A might occasionally be off (especially with my answers), we have the benefit of being on an official channel where the patience of various experienced programmers and Twine and story format developers can help correct any issues or ignorance.