hugo/content/en/methods/page/Plain.md
Bjørn Erik Pedersen 9b0050e9aa Squashed 'docs/' content from commit 5c085a37b
git-subtree-dir: docs
git-subtree-split: 5c085a37b297bf12f59efeaae591418ec025c10d
2024-01-27 10:48:33 +01:00

960 B

title description categories keywords action
Plain Returns the rendered content of the given page, removing all HTML tags.
related returnType signatures
methods/page/Content
methods/page/RawContent
methods/page/PlainWords
methods/page/RenderShortcodes
string
PAGE.Plain

The Plain method on a Page object renders markdown and shortcodes to HTML, then strips the HTML tags. It does not strip HTML entities. The plain content does not include front matter.

To prevent Go's html/template package from escaping HTML entities, pass the result through the htmlUnescape function.

{{ .Plain | htmlUnescape }}