我有一个叫做“国家”的分类法,我需要把它想象成一个分类列表,有人能帮我吗?
Argentina
Australia
Canada
China
France
Germany
India
Italy
Spain
Korea
United Kingdom
USA发布于 2020-07-01 10:52:35
您可以使用以下代码实现此结果:
$terms = get_terms( array(
'taxonomy' => 'country',
'hide_empty' => false,
'orderby' => 'name',
'order' => 'ASC',
) );
if ( !empty($terms) ) :
$output = '';
foreach( $terms as $country ) {
$output.= ''. esc_attr( $country->name ) .'';
}
$output.='';
echo $output;
endif;在这里,我使用get_terms()获取country分类的所有项目。检查列表中是否有任何项。如果是的话,那么我将遍历它们并返回所需的链接。get_term_link()是用来通过使用术语id来获取术语url的。
https://wordpress.stackexchange.com/questions/370128
复制相似问题