mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
docs: More on hooks
This commit is contained in:
parent
50cc7fe545
commit
c8bfe47c6a
1 changed files with 4 additions and 4 deletions
|
@ -86,7 +86,7 @@ These Render Hooks allow custom templates to render links and images from markdo
|
||||||
|
|
||||||
You can do this by creating templates with base names `render-link` and/or `render-image` inside `layouts/_default`.
|
You can do this by creating templates with base names `render-link` and/or `render-image` inside `layouts/_default`.
|
||||||
|
|
||||||
You can define [Output Format](/templates/output-formats) specific templates if needed.[^hooktemplate] Your `layouts` folder may then look like this:
|
You can define [Output Format](/templates/output-formats) and [language](/content-management/multilingual/) nspecific templates if needed.[^hooktemplate] Your `layouts` folder may look like this:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
layouts
|
layouts
|
||||||
|
@ -99,9 +99,9 @@ layouts
|
||||||
|
|
||||||
Some use cases for the above:
|
Some use cases for the above:
|
||||||
|
|
||||||
* Resolve link references using `.GetPage`. This would make links more portable as you could translate `./my-post.md` (and similar constructs that would work on GitHub) into `/blog/2019/01/01/my-post/` etc.
|
* Resolve link references using `.GetPage`. This would make links portable as you could translate `./my-post.md` (and similar constructs that would work on GitHub) into `/blog/2019/01/01/my-post/` etc.
|
||||||
* Add `target=blank` to external links.
|
* Add `target=_blank` to external links.
|
||||||
* Resolve
|
* Resolve and [process](/content-management/image-processing/) images.
|
||||||
|
|
||||||
### Render Hook Templates
|
### Render Hook Templates
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue