我想在wordpress插件中使用twig与插件木材。
树枝模板应该包括在主题目录和在我的插件我想使用这些模板。
目录:-wp-content
——插件
——my-plugin
——主题
——模板
这是我如何使用木材(树枝)引擎在我的插件:
$content.= 'Timber::compile('templates/startseite_kleine_kachel.twig', $postData);
但是我得到这个errormessage:
致命错误:未捕获的异常'Twig_Error_Loader'带有消息"找不到模板"templates/startseite_kleine_kachel.twig"
我在functions.php中尝试:
Timber::$dirname = 'templates';
没有工作-只有当我包括我的小树枝模板在我的插件文件夹。
我做到了!
我从functions.php中删除这行
Timber::$dirname = 'templates';
将模板的文件夹名称编辑为视图,并将编译函数更改为:
$content.= 'Timber::compile('startseite_kleine_kachel.twig', $postData);