Get
Returns the value of the given argument.
Syntax
SHORTCODE.Get ARG
Returns
any
Specify the argument by position or by name. When calling a shortcode within Markdown, use either positional or named argument, but not both.
Some shortcodes support positional arguments, some support named arguments, and others support both. Refer to the shortcode’s documentation for usage details.
Positional arguments
This shortcode call uses positional arguments:
content/about.md
{{< myshortcode "Hello" "world" >}}
To retrieve arguments by position:
layouts/shortcodes/myshortcode.html
{{ printf "%s %s." (.Get 0) (.Get 1) }} → Hello world.
Named arguments
This shortcode call uses named arguments:
content/about.md
{{< myshortcode greeting="Hello" firstName="world" >}}
To retrieve arguments by name:
layouts/shortcodes/myshortcode.html
{{ printf "%s %s." (.Get "greeting") (.Get "firstName") }} → Hello world.
Argument names are case-sensitive.
Last updated:
February 17, 2025
:
all: Change shortcode usage and design to prevent invalid HTML (0fca8ef25)
Improve this page