2015-10-27 17 views
10

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

  1. があなたの資格情報を入力して、あなたのサイトのURL({{.Site.BaseURL}})に行く
  2. .....(何とか何とか何とか)

これがレンダリングされると、{{....}}部分は処理されません。これは、上記と同じです。私は正面に「$」を付けて試してみました。テンプレート内の変数はうまくいくようです。コンテンツページで使用するためにショートコードを作成する必要がありますか?

答えて

9

だから、これを行う方法はショートコードのようです。何が価値があるために、私は次のようになりたい文書変更:({{< SITEURL>}})あなたのサイトのURLにlayouts/shortcodes

  1. Go]を、私は、ファイルsiteurl.htmlを作成しました。これは、次のようになります。

    {{ .Page.Site.BaseURL }} 
    

    私はサイトの変数へのアクセスを得るためにそこに.PAGEを追加する必要がありました。詳細はIssue Reportを参照してください。

関連する問題