このパートではブログの細かい設定を紹介します.
言語設定 & タイトル設定
Stackのデフォルト設定では[英語・中国語・アラビア語?]の3つが選択できるようになっています. が,日本語のみでブログを書く場合,この選択肢は邪魔なので消します.
hugo.yaml
の以下のセクションを
|
|
次のように修正します.
|
|
title
はブラウザの上に表示されるタブのタイトル名を決定します.
管理人紹介の設定
ページ左の管理人紹介の設定をします.
themes/hugo-theme-stack/assets/img/
に設置したい写真をおきます.
hugo.yaml
のsidebar
のセクションを例のように変更します.
|
|
すると以下のように変更が反映されます.
ソーシャルメディア設定
TwitterやGitHubなどを公開したい場合は,hugo.yaml
の以下のセクションを修正します.
|
|
公開したくない場合は,ここのセクションを削除すると,ブログでもアイコンが消えます.
faviconの設定
タイトルの左に表示するアイコンを設定します.
static/
にアイコン画像favicon.png
を設置します.
hugo.yaml
を以下のセクションを修正します.
|
|
うまく読み込めない場合は,/favicon.png
や/
と置き換えてみてください.
左メニューの設定
サイト左に配置されている「About」や「Archive」はcontent/page
の下に配置されています.
新しく増やしたい場合は,hugo new page/<new-page>/<new-page>.md
を実行します.
逆にいらないページがあればディレクトリごと削除します.
右メニューの設定
サイトの右に配置されている「CATEGORIES」や「TAG」は自動で生成されています.
表示させたくない項目がある場合はhugo.yaml
のwidget
のセクションを編集し,該当の項目を削除します.
|
|
google アナリティクスについて
Github pagesではアクセス数などの測定ができないので,代わりにgoogle analyticsを使用します.
「google analytics」と検索し,googleのサイトから初期設定を行うとIDが発行されます.
そのIDをhugo.yaml
のgoogleAnalytics
のセクションに貼り付けると測定が可能になります.
貼り付けた後は必ずビルドしてください.
目次(Table of Content)について
Stackでは,記事に目次(TOC:Table of Content)を自動でつけてくれる機能があります.
ただし,どうやら記事の文量が少ないとつけてくれないようです.
記事のURLについて
記事のURLはデフォルトでは,baseURL + 記事title で設定されています.
記事のURLを指定したい場合は,以下の例のように記事の先頭にslug
というタグを追加してください.
|
|