mirror of
https://github.com/gohugoio/hugo.git
synced 2024-07-17 06:09:08 +00:00
![Bjørn Erik Pedersen](/assets/img/avatar_default.png)
``` git subtree add --prefix=docs/ https://github.com/gohugoio/hugoDocs.git master --squash ``` Closes #11925
40 lines
739 B
Markdown
40 lines
739 B
Markdown
---
|
|
# Do not remove front matter.
|
|
---
|
|
|
|
In this site configuration we enable rendering of [emoji shortcodes], and add emoji shortcodes before (pre) and after (post) each menu entry:
|
|
|
|
{{< code-toggle file=hugo >}}
|
|
enableEmoji = true
|
|
|
|
[[menus.main]]
|
|
name = 'About'
|
|
pageRef = '/about'
|
|
post = ':point_left:'
|
|
pre = ':point_right:'
|
|
weight = 10
|
|
|
|
[[menus.main]]
|
|
name = 'Contact'
|
|
pageRef = '/contact'
|
|
post = ':arrow_left:'
|
|
pre = ':arrow_right:'
|
|
weight = 20
|
|
{{< /code-toggle >}}
|
|
|
|
To render the menu:
|
|
|
|
```go-html-template
|
|
<ul>
|
|
{{ range .Site.Menus.main }}
|
|
<li>
|
|
{{ .Pre | markdownify }}
|
|
<a href="{{ .URL }}">{{ .Name }}</a>
|
|
{{ .Post | markdownify }}
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
```
|
|
|
|
[emoji shortcodes]: /quick-reference/emojis/
|