Я посмотрел на Liquid и тому подобное, но я не могу найти способ создать шаблон «одного файла», который может обрабатывать все ситуации. Я не хочу изобретать велосипед, но я сделаю это, если не смогу найти существующее решение.
Система шаблонов выглядит так:
{block:Text}
<li class="post text">
{block:Title}
<h3><a href="{Permalink}">{Title}</a></h3>
{/block:Title}
{Body}
</li>
{/block:Text}