Hugo でファイルが存在する場合のみ処理するコードを記述する (fileExists)

Hugo のテンプレートの中で、fileExists 関数を使用すると、指定したファイルが存在する時のみ有効になる処理を記述することができます。 例えば、次のようにすると、static ディレクトリに画像ファイル (img/site-logo.png) が存在する場合のみ、その画像を表示する img 要素を出力します。

{{ if (fileExists "static/assets/img/site-logo.png") }}
  <img src="{{ "assets/img/site-logo.png" | absURL }}">
{{ end }}