このサイトでは、管理者一人なので、わざわざ著者(Author name)を表示させるのは意味を持ちません。
CSSでAuthor欄をdisplay:none;にすれば表示だけ消えるかもしれませんが、不要なので、いっそのこと削除しようかと思いました。
早速、ファイルを調べてみると、theme/beautifulhugo/layouts/partials/post_meta.htmlに記述されていました。
{{ if not .Site.Params.hideAuthor }}
{{ if .Params.author }}
| <i class="fas fa-user"></i> {{ .Params.author | safeHTML }}
{{ else }}
| <i class="fas fa-user"></i> {{ .Site.Author.name | safeHTML }}
{{ end }}
{{ end }}
いつもなら、該当する部分を削除して、root/layouts/partials/post_meta.htmlに持って来れば良いのですが、よく見ると、条件でhideAuthor
の真偽となっています。
なので、config.tomlに下記を記述するだけで、消すことが可能です
[Params]
hideAuthor = true
....
設定した後に気づきましたが、theme/beautifulhugo/exampleSite/config.tomlに記述されてましたね。
なぜか私のconfig.tomlには記述なかった?? (謎
参考までに、同じような記事も見つかりました