The code-toggle shortcode generates code blocks of various formats according to the configuration code of any supported format.

Formats

JSON, TOML and YAML are supported.

Usage

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

With a filename:

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

Example

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 */>

< code-toggle filename=“params” > { “logo”: “/images/logo.png”, “customCSS”: [“foo.css”, “bar.css”], “codeBlock”: { “maxLines”: 10 } } </ code-toggle >