mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-07 20:30:36 -05:00
Add RSSLink to SiteInfo
This commit is contained in:
parent
afbd52f78e
commit
3abb2675c5
2 changed files with 3 additions and 0 deletions
|
@ -111,6 +111,7 @@ The last two can also be reversed: **.Data.Terms.Alphabetical.Reverse**, **.Data
|
||||||
Also available is `.Site` which has the following:
|
Also available is `.Site` which has the following:
|
||||||
|
|
||||||
**.Site.BaseURL** The base URL for the site as defined in the site configuration file.<br>
|
**.Site.BaseURL** The base URL for the site as defined in the site configuration file.<br>
|
||||||
|
**.Site.RSSLink** The URL for the site RSS.<br>
|
||||||
**.Site.Taxonomies** The [taxonomies](/taxonomies/usage/) for the entire site. Replaces the now-obsolete `.Site.Indexes` since v0.11.<br>
|
**.Site.Taxonomies** The [taxonomies](/taxonomies/usage/) for the entire site. Replaces the now-obsolete `.Site.Indexes` since v0.11.<br>
|
||||||
**.Site.Pages** Array of all content ordered by Date, newest first. Replaces the now-deprecated `.Site.Recent` starting v0.13.<br>
|
**.Site.Pages** Array of all content ordered by Date, newest first. Replaces the now-deprecated `.Site.Recent` starting v0.13.<br>
|
||||||
**.Site.Params** A container holding the values from the `params` section of your site configuration file. For example, a TOML config file might look like this:
|
**.Site.Params** A container holding the values from the `params` section of your site configuration file. For example, a TOML config file might look like this:
|
||||||
|
|
|
@ -103,6 +103,7 @@ type SiteInfo struct {
|
||||||
Menus *Menus
|
Menus *Menus
|
||||||
Hugo *HugoInfo
|
Hugo *HugoInfo
|
||||||
Title string
|
Title string
|
||||||
|
RSSLink string
|
||||||
Author map[string]interface{}
|
Author map[string]interface{}
|
||||||
LanguageCode string
|
LanguageCode string
|
||||||
DisqusShortname string
|
DisqusShortname string
|
||||||
|
@ -458,6 +459,7 @@ func (s *Site) initializeSiteInfo() {
|
||||||
Copyright: viper.GetString("copyright"),
|
Copyright: viper.GetString("copyright"),
|
||||||
DisqusShortname: viper.GetString("DisqusShortname"),
|
DisqusShortname: viper.GetString("DisqusShortname"),
|
||||||
GoogleAnalytics: viper.GetString("GoogleAnalytics"),
|
GoogleAnalytics: viper.GetString("GoogleAnalytics"),
|
||||||
|
RSSLink: s.permalinkStr(viper.GetString("RSSUri")),
|
||||||
BuildDrafts: viper.GetBool("BuildDrafts"),
|
BuildDrafts: viper.GetBool("BuildDrafts"),
|
||||||
canonifyURLs: viper.GetBool("CanonifyURLs"),
|
canonifyURLs: viper.GetBool("CanonifyURLs"),
|
||||||
preserveTaxonomyNames: viper.GetBool("PreserveTaxonomyNames"),
|
preserveTaxonomyNames: viper.GetBool("PreserveTaxonomyNames"),
|
||||||
|
|
Loading…
Reference in a new issue