我有樹枝/木材功能,代碼沒有顯示任何錯誤,但是當我在我的樹枝模板中使用功能時出現錯誤,說'不是函數。無法識別自定義樹枝功能
這是我在樹枝模板我fucntions.php文件:
add_filter('timber/twig', function(\Twig_Environment $twig) {
$twig->addFunction(new Twig_Function('get_custom_meta', 'get_custom_meta'));
});
function get_custom_meta($key,$id){
if(empty($id)){
return types_render_field($key,array("raw"=>"true","separator"=>";"));
}else{
return get_post_meta($id, 'wpcf-'.$key, true);
}
}
這就是我如何調用模板中的函數。
{{ function(get_custom_meta('facebook', event.post_id)) }}
This in in wordpress。由於
get_custom_meta返回什麼?我相信回報是空的。 –