Navigation :
attachments
The Attachments shortcode displays a list of files attached to a page.
Example :
Usage
The shortcurt lists files found in a specific folder.
Currently, it support two implementations for pages
If your page is a markdown file, attachements must be place in a folder named like your page and ending with .files.
- content
- _index.md
- page.files
- page.md
If your page is a folder, attachements must be place in a nested ‘files’ folder.
That’s all !
Tip : Look at this documentation source code on github
parameters
Parameter |
Default |
Description |
title |
“Attachments” |
List’s title |
pattern |
”.*” |
A regular expressions, used to filter the attachments by file name.
The pattern parameter value must be regular expressions.
For example:
- To match a file suffix of ‘jpg’, use .*jpg (not *.jpg).
- To match file names ending in ‘jpg’ or ‘png’, use .*(jpg|png)
|
Demo
List of attachments ending in pdf or mp4
{{%attachments title="Related files" pattern=".*(pdf|mp4)"/%}}
renders as