Files
hugoDocs/content/functions/htmlUnescape.md
T
Bjørn Erik Pedersen 4e0bca2b1e Remove the needsexamples construct
We need to rework the whole template func docs and, while a good idea, this does not fit into that.
2017-07-16 15:13:35 +02:00

959 B

title, linktitle, description, godocref, date, publishdate, lastmod, categories, menu, signature, workson, hugoversion, relatedfuncs, deprecated, aliases
title linktitle description godocref date publishdate lastmod categories menu signature workson hugoversion relatedfuncs deprecated aliases
htmlUnescape htmlUnescape Returns the given string with HTML escape codes un-escaped. 2017-02-01 2017-02-01 2017-02-01
functions
docs
parent
functions
htmlUnescape INPUT
htmlEscape
false

htmlUnescape returns the given string with HTML escape codes un-escaped. This un-escapes more codes than htmlEscape escapes, including # codes and pre-UTF8 escapes for accented characters. It defers completely to the Go html.UnescapeString function, so functionality is consistent with that codebase.

Remember to pass the output of this to safeHTML if fully un-escaped characters are desired. Otherwise, the output will be escaped again as normal.

{{ htmlUnescape "Hugo & Caddy > Wordpress & Apache" }} → "Hugo & Caddy > Wordpress & Apache"