brainternet如何从选择字段输出get_term_meta

时间:2016-11-11 08:15:46

标签: wordpress taxonomy-terms

我刚刚添加了Tax-meta script

到我的主题,它很好用于文本字段,但我有一个我无法弄清楚的选择字段。

$ my_meta-> addSelect($ prefix.'eye_color”,

array('amber'=>'Amber','blue'=>'Blue','brown'=>'Brown','gray'=>'Gray','green'=>'Green','hazel'=>'Hazel'),
  array('name'=> __('Eye Color','tax-meta'), 
  'std'=> array('amber')));

输出:

$eye_color = get_term_meta($term_id,'opname_eye_color');
echo $eye_color;

上面的输出给了我(数组)而不是select字段的任何结果,之前使用过这个的任何人?

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

对不起但是我发布了解决方案我在get_term_meta中犯了一个错误 通过添加$term->term_id instead of $term_id

来计算出来

添加:

$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );

并最终完成以下代码:

$eye_color = get_term_meta($term->term_id,'opname_eye_color',true);

echo $eye_color;
相关问题