mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
Fixing some RSS issues
This commit is contained in:
parent
b7b6f054a9
commit
7a521ad1a1
1 changed files with 4 additions and 0 deletions
|
@ -276,6 +276,7 @@ func (s *Site) RenderIndexes() {
|
||||||
// XML Feed
|
// XML Feed
|
||||||
y := s.NewXMLBuffer()
|
y := s.NewXMLBuffer()
|
||||||
n.Url = Urlize(plural + "/" + k + ".xml")
|
n.Url = Urlize(plural + "/" + k + ".xml")
|
||||||
|
n.Permalink = template.HTML(string(n.Site.BaseUrl) + "/" + plural + "/" + k + ".xml")
|
||||||
s.Tmpl.ExecuteTemplate(y, "rss.xml", n)
|
s.Tmpl.ExecuteTemplate(y, "rss.xml", n)
|
||||||
s.WritePublic(plural, k+".xml", y.Bytes())
|
s.WritePublic(plural, k+".xml", y.Bytes())
|
||||||
}
|
}
|
||||||
|
@ -300,6 +301,7 @@ func (s *Site) RenderLists() {
|
||||||
if a := s.Tmpl.Lookup("rss.xml"); a != nil {
|
if a := s.Tmpl.Lookup("rss.xml"); a != nil {
|
||||||
// XML Feed
|
// XML Feed
|
||||||
n.Url = Urlize(section + "/index.xml")
|
n.Url = Urlize(section + "/index.xml")
|
||||||
|
n.Permalink = template.HTML(string(n.Site.BaseUrl) + "/" + section + "/index.xml")
|
||||||
y := s.NewXMLBuffer()
|
y := s.NewXMLBuffer()
|
||||||
s.Tmpl.ExecuteTemplate(y, "rss.xml", n)
|
s.Tmpl.ExecuteTemplate(y, "rss.xml", n)
|
||||||
s.WritePublic(section, "index.xml", y.Bytes())
|
s.WritePublic(section, "index.xml", y.Bytes())
|
||||||
|
@ -325,6 +327,8 @@ func (s *Site) RenderHomePage() {
|
||||||
if a := s.Tmpl.Lookup("rss.xml"); a != nil {
|
if a := s.Tmpl.Lookup("rss.xml"); a != nil {
|
||||||
// XML Feed
|
// XML Feed
|
||||||
n.Url = Urlize("index.xml")
|
n.Url = Urlize("index.xml")
|
||||||
|
n.Title = "Recent Content"
|
||||||
|
n.Permalink = template.HTML(string(n.Site.BaseUrl) + "/index.xml")
|
||||||
y := s.NewXMLBuffer()
|
y := s.NewXMLBuffer()
|
||||||
s.Tmpl.ExecuteTemplate(y, "rss.xml", n)
|
s.Tmpl.ExecuteTemplate(y, "rss.xml", n)
|
||||||
s.WritePublic("", "index.xml", y.Bytes())
|
s.WritePublic("", "index.xml", y.Bytes())
|
||||||
|
|
Loading…
Reference in a new issue