Hugo fmt.Warnidf
Hugo Log a suppressible WARNING from a template.
Syntax
fmt.Warnidf ID FORMAT [INPUT]
Returns
string
Alias
warnidf
Go 的 fmt 包文档描述了格式字符串的结构和内容。
The warnidf function evaluates the format string, then prints the result to the WARNING log. Unlike the warnf function, you may suppress warnings logged by the warnidf function by adding the message ID to the ignoreLogs array in your site configuration.
This template code:
{{ warnidf "warning-42" "You should consider fixing this." }}Produces this console log:
WARN You should consider fixing this.
You can suppress this warning by adding the following to your site configuration:
ignoreLogs = ['warning-42']To suppress this message:
ignoreLogs:
- warning-42
ignoreLogs = ['warning-42']
{
"ignoreLogs": [
"warning-42"
]
}