Die templatebody-Anweisung wird durch das templatebody-Plugin bereitgestellt.

Diese Anweisung erlaubt es, Seiten als Vorlagen für die Anweisungen template und edittemplate zu verwenden, ohne dass HTML::Template-Auszeichungen als Wiki-Auszeichnungen interpretiert werden, wenn die Seite ausgegeben wird.

Diese Anweisung erzeugt keine Ausgabe auf der Wiki-Seite, die die Vorlage definiert. Der Rest dieser Seite kann verwendet werden, um die Vorlage zu dokumentieren.

Der erste, nicht benannte Parameter ist der Inhalt der Vorlage. Da Vorlagen häufig Anweisungen enthalten, ist es hilfreich, die "Hier-Dokument"-Syntax zu verwenden:

[[!templatebody  <<ENDBODY
[[!meta title="<TMPL_VAR name>"]]
[[!tag  person]]
<dl>
<dt>Name:</dt><dd><TMPL_VAR name></dd>
<dt>Alter:</dt><dd><TMPL_VAR alter></dd>
</dl>

<TMPL_VAR beschreibung>
ENDBODY]]