Taxonomies
This plank explains how t' show custom taxonomies on yer planks.
For more details, check th' official docs on sett'n up custom taxonomies an' us'n them 'n yer rrrambl'n.
Default Behavior
Th' Relearrrn theme automatically shows Hugo’s default taxonomies tags an' categories out o' th' box.
- Tags appear at th' top o' th' plank 'n alphabetical order 'n form o' baggage tags.
- Categories appear at th' bottom o' th' plank 'n alphabetical order as a list prefixed wit' an ay'con.
Each item links t' a plank show'n all articles wit' that term.
Sett'n Up Custom Taxonomies
T' add custom taxonomies, update yer hugo.toml
file. Ye also have t' add th' default taxonomies if ye want t' use them.
hugo.
[taxonomies]
category = 'categories'
mycustomtag = 'mycustomtags'
tag = 'tags'
taxonomies:
category: categories
mycustomtag: mycustomtags
tag: tags
{
"taxonomies": {
"category": "categories",
"mycustomtag": "mycustomtags",
"tag": "tags"
}
}
Show'n Custom Taxonomies
T' display yer custom taxonomy terms, add this t' yer plank (usually 'n layouts/partials/content-footer.html
):
{{ partial "term-list.html" (dict
"page" .
"taxonomy" "mycustomtags"
"icon" "layer-group"
) }}
Parameter
Name | Default | Notes |
---|---|---|
plank | <empty> | Mandatory reference t' th' plank. |
taxonomy | <empty> | Th' plural name o' th' taxonomy t' display as used 'n yer front matter. |
class | <empty> | Additional CSS classes set on th' outermost generated HTML element. If set t' tags ye will get th' visuals fer display'n th' tags taxonomy, otherwise it will be a simple list o' links as fer th' categories taxonomy. |
style | primary |
Th' style scheme used if class be tags .- by severity: caut'n , important , info , note , tip , warning - by brand color: primary , secondary , accent - by color: blue , cyan , green , grey , magenta , orange , red - by special color: default , transparent , code |
color | see notes | Th' CSS color value t' be used if class be tags . If not set, th' chosen color depends on th' style. Any given value will overwrite th' default.- fer severity styles: a nice match'n color fer th' severity - fer all other styles: th' correspond'n color |
ay'con | <empty> | An optional Font Awesome ay'con name set t' th' left o' th' list. |