13

Hugo で静的に生成されたサイトのコンテンツ内で変数を使用しようとしています。たとえば、コンテンツは次のようになります。

  1. サイトの URL ( {{ .Site.BaseURL }})に移動します
  2. 資格情報を入力してください
  3. .....(何とか何とか何とか)

これがレンダリングされると、{{ .... }}パーツは処理されません...上記と同じままです。$フロントもつけてみました。テンプレート内の変数はうまく機能しているようです。コンテンツ ページ内で使用するショートコードを作成する必要がありますか?

4

4 に答える 4

17

そのため、ショートコードがこれを行う方法のようです。価値があるので、ドキュメントを次のように変更しました。

  1. サイトの URL ({{< siteurl >}}) に移動します

layouts/shortcodes、ファイルを作成しましたsiteurl.html。次のようになります。

{{ .Page.Site.BaseURL }}

サイト変数にアクセスするには、そこに .Page を追加する必要がありました。詳細については、この問題レポートを参照してください。

于 2015-10-27T21:30:32.703 に答える