HUGO

ショートコードのサブディレクトリ化

Hugoでショートコードを利用する際、こんな感じで使用すると思うのですが、

    ├─ layouts
    │   └── shortcodes
    │        ├── 1.html
    │        └── 2.html

下記のようにやると当然ながら読み込めません…

    ├─ layouts
    │   └── shortcodes
    │        │── hugo
    │        │    ├── 1.html
    │        │    └── 2.html
    │        └── gatsby
    │             ├── 3.html
    │             └── 4.html

上記のようにフォルダ分けしつつ、

{{< 1 style="color:red" >}}

このようにサブディレクトリの指定をせずに、通常通りのショートコードの記述で読み込めるようにしたいです!なお、/layouts/shortcodes/以下に存在するファイル名は全てユニークなもの前提です。

ショートコードをインラインで試しましたか? Inline shortcodes. They may be helpful. がんばって

2 Likes

見落としていました!
無事解決できました、ありがとうございます :smiley:

Thank you :kissing_heart:

1 Like