您可以使用以下代码实现此结果:
$terms = get_terms( array(
\'taxonomy\' => \'country\',
\'hide_empty\' => false,
\'orderby\' => \'name\',
\'order\' => \'ASC\',
) );
if ( !empty($terms) ) :
$output = \'<ul>\';
foreach( $terms as $country ) {
$output.= \'<li><a href="\'.get_term_link( $country->term_id ).\'">\'. esc_attr( $country->name ) .\'</a></li>\';
}
$output.=\'</ul>\';
echo $output;
endif;
我用的是
get_terms()
获取的所有项目
country
分类学检查列表中是否有任何项。如果是的话,那么我将遍历它们并返回所需的链接。
get_term_link()
正在使用术语id获取术语url。