2012-10-12 71 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)); 
}