El shortcode code-toggle genera bloques de código de varios formatos de acuerdo con el código de configuración de cualquier formato compatible.

Formatos

JSON, TOML y YAML son compatibles.

Uso

1{{< code-toggle >}}
2CODE IN ANY SUPPORTED FORMAT
3{{</ code-toggle >}}

Con un nombre de archivo:

1{{< filename="config" code-toggle >}}
2CODE IN ANY SUPPORTED FORMAT
3{{</ code-toggle >}}

Ejemplo

1{{< code-toggle filename="params" >}}
2{
3    "logo": "/images/logo.png",
4    "customCSS": ["foo.css", "bar.css"],
5    "codeBlock": {
6        "maxLines": 10
7    }
8}
9{{</ code-toggle >}}

params.toml

1customCSS = ['foo.css', 'bar.css']
2logotipo = '/imagenes/logotipo.png'
3['bloque de código']
4  maxLines = 10

params.yaml

1bloque de código:
2  maxLines: 10
3customCSS:
4- foo.css
5- bar.css
6logotipo: /imagenes/logotipo.png

params.json

 1{
 2   "bloque de código": {
 3      "maxLines": 10
 4   },
 5   "customCSS": [
 6      "foo.css",
 7      "bar.css"
 8   ],
 9   "logotipo": "/imagenes/logotipo.png"
10}