2012-10-12 31 views
0

我已经为类别页面添加了一个新的表单域(即摘录),并将字段值保存在数据库中。现在我想要在类别页面中显示值。这是我的代码,可能我知道哪里出了问题?显示类别页面中的类别表单域

function get_category_excerpt() { 
    $cur_cat_id = get_query_var('cat'); 
    $cat_meta_data = get_term_meta($cur_cat_id,'category'); 
    return trim(html_entity_decode($cat_meta_data["excerpt"])); 
} 

我需要调用该函数,它不是一个插件。我用function_exists(),但我不能得到输出。

+0

'get_term_meta'不是一个WordPress的核心功能,它从何而来? – soju

+0

它来自这里:http://wordpress.org/extend/plugins/taxonomy-metadata/ –

回答

0

如果您正在使用Taxonomy Metadata(如s_had_um说),你的代码应该是:

function get_category_excerpt() { 
    $cur_cat_id = get_query_var('cat'); 
    $cat_excerpt = get_term_meta($cur_cat_id, 'excerpt', true); 
    return trim(html_entity_decode($cat_excerpt)); 
}