Instagram shortcode
Embed an Instagram post in your content using the instagram shortcode.
Example
To display an Instagram post with this URL:
https://www.instagram.com/p/CxOWiQNP2MO/Include this in your Markdown:
{{< instagram CxOWiQNP2MO >}}Huge renders this to:
Privacy
Adjust the relevant privacy settings in your project configuration.
privacy:
instagram:
disable: false
simple: false
[privacy]
[privacy.instagram]
disable = false
simple = false
{
"privacy": {
"instagram": {
"disable": false,
"simple": false
}
}
}
disable- (
bool) Whether to disable the shortcode. Default isfalse. simple- (
bool) Whether to enable simple mode for image card generation. Iftrue, Hugo creates a static card without JavaScript. This mode only supports image cards, and the image is fetched directly from Instagram’s servers. Default isfalse.
To override Hugo’s embedded instagram shortcode, copy the source code to a file with the same name in the layouts/_shortcodes directory.
Last updated:
October 29, 2026
:
content: Refine callout usage across the site (711fe3a35)
Improve this page