我有两种自定义分类法:“城市”、&;\'“策略”。我想在文章的底部显示每个分类法中的所有术语,并提供链接。这就是我将用于单一分类法的内容——比如说城市:
echo get_the_term_list( $post->ID, \'cities\', \'\', \' / \', \'\' );
我有两种自定义分类法:“城市”、&;\'“策略”。我想在文章的底部显示每个分类法中的所有术语,并提供链接。这就是我将用于单一分类法的内容——比如说城市:
echo get_the_term_list( $post->ID, \'cities\', \'\', \' / \', \'\' );
<?php
wp_get_post_terms($post->ID, array(\'cities\',\'policy\'));
or
wp_get_object_terms($post->ID, array(\'cities\',\'policy\'));
?>
我坚持sally-cj\'s建议进行两个单独的查询。我面临的挑战是如何使分离器工作。如果两个列表中的任何一个(或两个)都未返回任何内容,则在这两个列表之间使用分隔符会产生幻像分隔符。因此,我最终将每个查询的结果存储在一个变量中,并将它们连接起来:
$city_terms = get_the_term_list( $post->ID, \'cities\', \'\', \' / \', \'\' ); $policy_terms = get_the_term_list( $post->ID, \'policy\', \'\', \' / \', \'\' ); echo $city_terms; if ($city_terms && $policy_terms) { echo \' / \'; } echo $policy_terms;
我有一个页面模板,显示所有;“发布”;在两个自定义分类中,帖子显示在一个表中$type = $_GET[\'type\']; $category = $_GET[\'category\']; args = array( \'post-type\' => \'literature\', \'posts_per_page\' => -1, \'tax_query\' => array(