title |
description |
date |
publishdate |
lastmod |
categories |
menu |
keywords |
signature |
workson |
hugoversion |
relatedfuncs |
deprecated |
aliases |
needsexample |
.Get |
Accesses positional and ordered parameters in shortcode declaration. |
2017-02-01 |
2017-02-01 |
2017-02-01 |
|
|
|
|
|
|
|
false |
|
true |
.Get
is specifically used when creating your own shortcode template, to access the positional and named parameters passed to it. When used with a numeric INDEX, it queries positional parameters (starting with 0). With a string KEY, it queries named parameters.
When accessing named or positional parameters that do not exist, .Get
returns an empty string instead of interrupting the build. This allows you to chain .Get
with if
, with
, default
or cond
to check for parameter existence. For example:
{{ $quality := default "100" (.Get 1) }}