追加ページ
Hextra には明示的に有効化する追加ページがあります。用語集とアーカイブです。
用語集
Hugo の用語集サポートの詳細については、Hugo 用語集クイックリファレンスをご覧ください。
データソースファイル
用語の定義は、各対応言語ごとに termbase.yaml データファイルに一元管理されています。
- termbase.yaml
- termbase.yaml
- termbase.yaml
各 YAML データファイルには、用語の一覧が含まれています。各エントリには以下が含まれます:
term:概念やフレーズの正式名称。definition:用語の簡潔な説明。abbr(任意):一般的に使用される略語や頭字語。
data/ja/termbase.yaml
- term: seo
abbr: SEO
definition: "検索エンジン最適化 — ウェブページの検索エンジンでの可視性を向上させる手法"
- term: "静的サイトジェネレーター"
definition: "テキスト入力を処理して静的なウェブページを生成するソフトウェアエンジン"用語ページ
定義済みの用語、その説明、および略語を一覧表示するグロッサリーのインデックスページをレンダリングするには、
サポートされている各言語ごとに、言語固有のグロッサリー用コンテンツファイルを定義する必要があります。
ファイル名には言語コードのサフィックスを使用してください。例: content/glossary/_index.ja.md。
content/glossary/_index.ja.md
---
title: 用語集
layout: glossary
---グロッサリーのサンプルページは 用語集 で確認できます。
アーカイブ
投稿を年ごとにまとめたアーカイブタイムラインページを作成できます。
- アーカイブページを作成します:content/archives/_index.md
--- title: Archives layout: archives toc: false --- - (任意)トップメニューに追加します:hugo.yaml
menu: main: - identifier: archives name: Archives pageRef: /archives - (任意・多言語)同じ layout を使った翻訳版アーカイブページを追加します。例:
content/archives/_index.fa.mdcontent/archives/_index.ja.mdcontent/archives/_index.zh-cn.md
- (任意)アーカイブ対象のセクションを変更します。デフォルトは
blogです。hugo.yamlparams: archives: section: blog - (任意)アーカイブ項目の日付表示形式を変更します。デフォルトは
Jan 02です。hugo.yamlparams: archives: dateFormat: "Jan 02"
空状態メッセージは i18n キー noResultsFound を使用します。
アーカイブのサンプルページは アーカイブ で確認できます。
最終更新日