Occasionally you need to use a variable that represents your product name — especially when documenting a project or startup product likely to undergo re-branding.
How it works #
The {{<prod>}}
shortcode prints out a string for your main product name defined in your site configuration.
- Open your repo.
- Navigate to the
themes/milo/hugo.yaml
file. - Update the following:
# Theme Feature Settings params: names: product: 'Milo Docs'
Header Constraints for TOCs
To ensure Hugo resolves this shortcode correctly in the Table of Contents of your articles, make sure that you use the %
wrapper instead of < >
in your headers.
Example Error Output: HAHAHUGOSHORTCOD...
Examples #
This is the MiloDocs theme.
This is the {{<prod>}} theme.
Source code #
{{- with .Site.Params.names.product}}{{.}}{{end}}