如何在自定义分类模板上显示父术语(而不是ID)?

时间:2019-08-17 作者:fastriver

$term = get_term_by(\'slug\', get_query_var(\'term\'), get_query_var(\'taxonomy\'));
echo $term->name; 
echo $term->description; 
echo $term->parent;
Name给出了名称
说明给出说明
Parent提供父ID,而不是术语。

我如何得到父词(单词)?

1 个回复
最合适的回答,由SO网友:nmr 整理而成

再次使用get_term_by() 功能:

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

if ( $term !== FALSE && $term->parent > 0 )
    $parent_term = get_term_by(\'id\', (int) $term->parent, $curr_taxonomy );
else
    $parent_term = false;

相关推荐