我不是PHP的高手,但是。。。这将返回通过分类名称附加到帖子的分类术语列表。它将只显示分类名称的父术语。
<?
$args = array( \'taxonomy\' => \'YOUR_TERM_NAME\', \'parent\' => 0 );
$terms = get_terms(\'YOUR_TERM_NAME\', $args);
$count = count($terms); $i=0;
if ($count > 0) {
foreach ($terms as $term) {
$i++;
$term_list .= \'<a href="?YOUR_TERM_NAME=\' . $term->slug . \'" title="\' . sprintf(__(\'View all post filed under %s\'), $term->name) . \'">\' . $term->name . \'</a>\';
if ($count != $i) $term_list .= \' · \'; else $term_list .= \'\';
}
echo $term_list;
}
?>
它还将链接到每个学期的存档页面。对于要显示的每个分类法,可以在帖子的循环中重复多次。这是我觉得不是很干净的部分,我相信有一种方法可以在一个函数中显示多个分类法,但我不能这样做。不过,以上内容实现了您想要的。