diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2020-02-06 13:03:30 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2020-02-06 13:03:30 +0100 |
commit | 1e5eb8679ece0ce8dab3aca6c3267d6a206b790d (patch) | |
tree | 3caa1e0963853490ddaa5ba536ac83ded1e81358 /docs/content/en/functions | |
parent | 7f0ebd4a3c9e016afddc2cf5e7dfe6a820aa099a (diff) | |
parent | 3c0036805d64fdd8290f1c4a31371780ff3ea365 (diff) |
Merge commit '3c0036805d64fdd8290f1c4a31371780ff3ea365'
Diffstat (limited to 'docs/content/en/functions')
-rw-r--r-- | docs/content/en/functions/RenderString.md | 2 | ||||
-rw-r--r-- | docs/content/en/functions/hugo.md | 49 | ||||
-rw-r--r-- | docs/content/en/functions/lang.Merge.md | 4 |
3 files changed, 50 insertions, 5 deletions
diff --git a/docs/content/en/functions/RenderString.md b/docs/content/en/functions/RenderString.md index e62f0cae0..19ef11e59 100644 --- a/docs/content/en/functions/RenderString.md +++ b/docs/content/en/functions/RenderString.md @@ -32,7 +32,7 @@ Some examples: {{ $optOrg := dict "markup" "org" }} {{ "**Bold Markdown**" | $p.RenderString }} {{ "**Bold Block Markdown**" | $p.RenderString $optBlock }} -{{ "/italic org mode/" | $p.RenderString $optOrg }}:REND +{{ "/italic org mode/" | $p.RenderString $optOrg }} ``` diff --git a/docs/content/en/functions/hugo.md b/docs/content/en/functions/hugo.md new file mode 100644 index 000000000..d615fa721 --- /dev/null +++ b/docs/content/en/functions/hugo.md @@ -0,0 +1,49 @@ +--- +title: hugo +linktitle: hugo +description: The `hugo` function provides easy access to Hugo-related data. +godocref: +date: 2019-01-31 +publishdate: 2019-01-31 +lastmod: 2019-01-31 +keywords: [] +categories: [functions] +menu: + docs: + parent: "functions" +toc: +signature: ["hugo"] +workson: [] +hugoversion: +relatedfuncs: [] +deprecated: false +draft: false +aliases: [] +--- + +`hugo` returns an instance that contains the following functions: + +hugo.Generator +: `<meta>` tag for the version of Hugo that generated the site. `hugo.Generator` outputs a *complete* HTML tag; e.g. `<meta name="generator" content="Hugo 0.63.2" />` + +hugo.Version +: the current version of the Hugo binary you are using e.g. `0.63.2` + + +`hugo` returns an instance that contains the following functions: + +hugo.Environment +: the current running environment as defined through the `--environment` cli tag. + +hugo.CommitHash +: the git commit hash of the current Hugo binary e.g. `0e8bed9ccffba0df554728b46c5bbf6d78ae5247` + +hugo.BuildDate +: the compile date of the current Hugo binary formatted with RFC 3339 e.g. `2002-10-02T10:00:00-05:00` + + + +{{% note "Use the Hugo Generator Tag" %}} +We highly recommend using `hugo.Generator` in your website's `<head>`. `hugo.Generator` is included by default in all themes hosted on [themes.gohugo.io](https://themes.gohugo.io). The generator tag allows the Hugo team to track the usage and popularity of Hugo. +{{% /note %}} + diff --git a/docs/content/en/functions/lang.Merge.md b/docs/content/en/functions/lang.Merge.md index ecdab3c42..d2fadea12 100644 --- a/docs/content/en/functions/lang.Merge.md +++ b/docs/content/en/functions/lang.Merge.md @@ -37,7 +37,3 @@ A more practical example is to fill in the missing translations from the other l {{ $pages = $pages | lang.Merge .Site.RegularPages }} {{ end }} ``` - -{{% note %}} -Note that the slightly ugly `.Scratch` construct will not be needed once this is fixed: https://github.com/golang/go/issues/10608 -{{% /note %}} |