Files
hugo/content/en/functions/urlize.md
T
Anthony Fok 77578f5bfc Move content/ into new contentDir content/en/
in preparation for adding new translations such as Chinese.

Paths for "readfile" shortcode are adjusted accordingly.

See #461
2018-05-01 11:23:28 -06:00

1.8 KiB

title, description, date, publishdate, lastmod, categories, menu, keywords, godocref, signature, hugoversion, deprecated, workson, relatedfuncs
title description date publishdate lastmod categories menu keywords godocref signature hugoversion deprecated workson relatedfuncs
urlize Takes a string, sanitizes it for usage in URLs, and converts spaces to hyphens. 2017-02-01 2017-02-01 2017-02-01
functions
docs
parent
functions
urls
strings
urlize INPUT
false

The following examples pull from a content file with the following front matter:

{{< code file="content/blog/greatest-city.md" copy="false">}} +++ title = "The World's Greatest City" location = "Chicago IL" tags = ["pizza","beer","hot dogs"] +++ {{< /code >}}

The following might be used as a partial within a single page template:

{{< code file="layouts/partials/content-header.html" download="content-header.html" >}}

{{.Title}}

{{ with .Params.location }} {{ end }} {{ with .Params.tags }} {{ end }} {{< /code >}}

The preceding partial would then output to the rendered page as follows, assuming the page is being built with Hugo's default pretty URLs.

{{< output file="/blog/greatest-city/index.html" >}}

The World's Greatest City

{{< /output >}}