mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-27 22:09:53 +02:00
Deprecate page.Author and page.Authors
These are not documented, and they don't belong on Page. We should consider having author a first class citizen of Hugo, but as it is not it's better modelled as a taxonomy.
This commit is contained in:
@@ -131,6 +131,7 @@ func (p *pageMeta) Aliases() []string {
|
||||
}
|
||||
|
||||
func (p *pageMeta) Author() page.Author {
|
||||
helpers.Deprecated(".Author", "Use taxonomies.", false)
|
||||
authors := p.Authors()
|
||||
|
||||
for _, author := range authors {
|
||||
@@ -140,6 +141,7 @@ func (p *pageMeta) Author() page.Author {
|
||||
}
|
||||
|
||||
func (p *pageMeta) Authors() page.AuthorList {
|
||||
helpers.Deprecated(".Authors", "Use taxonomies.", false)
|
||||
authorKeys, ok := p.params["authors"]
|
||||
if !ok {
|
||||
return page.AuthorList{}
|
||||
|
Reference in New Issue
Block a user