Hugoで、Amazon(JP)のアフィリエイトリンクを作るためのテーマコンポーネントです。
Theme Componentsを使用するため、Hugo 0.42以上が必要です。
config.tomlに以下のような記述を追加してください。
[params]
amazonJpAffiliate = "アソシエイトID"
ショートコードとして使用します。
Data Templatesを使います。
- カテゴリ: ファイル名を指定するキー
- キー: 書籍など、Amazonの商品を指定するためのキー
ファイル名を data/カテゴリ.yaml
として、以下のようなファイルを追加します。
以下の例の場合、「プロフェッショナルの条件」があとで使う「キー」になります。
"プロフェッショナルの条件":
asin: "4478300593"
title: "プロフェッショナルの条件――いかに成果をあげ、成長するか (はじめて読むドラッカー (自己実現編))"
Markdown中に、以下のようなショートコードを埋め込んでください。
画像ありリンク
{{< amazon category="カテゴリ" key="キー" >}}
リンクのみ(画像なし)の場合
{{< amazon-link category="カテゴリ" key="キー" >}}
MITライセンスです。