Jak na samostatné latte ve wordpress šabloně?

MEx
Člen | 2
+
+1
-

Ahoj všem, s nette teprve začínám a rozhodl jsem se vyzkoušet samostatné latte na vlastní wordpress šabloně.

Nejsem si stále jistý, jak latte do šablony zakomponovat.. kam umístit následující kód (do functions.php?) a zajistit fungování a propojení souborů šablony s latte soubory.

Instalaci přes composer už mám, ale co dál? :)

Díky moc za rady nebo odkazy na dobré články.

$latte = new Latte\Engine; // nikoliv Nette\Latte\Engine
$latte->setTempDirectory('/path/to/cache');

$latte->addFilter('money', function($val) { return ...; }); // dříve registerHelper()

$latte->onCompile[] = function($latte) {
    $latte->addMacro(...); // when you want add some own macros, see http://goo.gl/d5A1u2
};

$latte->render('template.latte', $parameters);
// or $html = $latte->renderToString('template.latte', $parameters);
DominikDvorak94
Člen | 14
+
+1
-

Asi bych šel touto cestou: https://github.com/mejta/wp-latte

pak můžeš použít v šabloně např: {the_title()}, atd…

samozřejmě jinak všechno ostatní z latte funguje taky :)

Editoval DominikDvorak94 (4. 8. 2019 18:17)

MEx
Člen | 2
+
0
-

Díky za tip, určitě na několika projektech vyzkouším :)
Nicméně obecně bych se chtěl vyhnout pluginům třetích stran.. když bude mít někdo jiný postup, budu rád za další tipy.