我很难为这个获得头衔。
如果我正在编辑监管机构旧博文(content.php)的代码并添加
<?php the_category(', ') ?>
我获得了帖子所属的所有类别的可点击列表。
我有一个名为research的自定义帖子类型和与之关联的自定义分类,称为主题。我正在编辑内容 - research.php我只是希望在查看研究帖子时以相同的方式显示主题。
我试过
<?php the_topic(', ') ?>
这是一次彻底的失败。
所以我希望有一个简单的解决方案,因为我对这个帖子类型还有一些额外的分类法,我也想添加。
答案 0 :(得分:1)
the_category()
功能仅搜索&#39;类别中的字词&#39;您可以在核心文件https://core.trac.wordpress.org/browser/tags/4.9.2/src/wp-includes/category-template.php第75行
您可以编写自己的功能,也可以使用此代码段:
$terms = get_the_terms( $post->ID , 'taxonomyname' );
foreach ( $terms as $term ) {
echo '<a href="'.get_term_link($term->term_id).'">'.$term->name</a>.' ';
}
答案 1 :(得分:1)
ovidiua2003的答案只是需要这个调整。
echo '<a href="'.get_term_link($term->term_id).'">'.$term->name.'</a> ';
所以整个事情就是
<?php
$terms = get_the_terms( $post->ID , 'taxonomy' );
foreach ( $terms as $term ) {
echo '<a href="'.get_term_link($term->term_id).'">'.$term->name.'</a>, ';
}
?>