<?php echo get_the_term_list($post->ID, TAXONOMY_NAME, ' ', ', ', ''); ?>
上面的代码目前生成自定义类别的名称。那大部分时间都很好。但是在一个位置,我想要一个自定义'a href',显示“看到更多”,而不是显示该类别的名称。
想法?
答案 0 :(得分:0)
我想你想用&#34; get_the_terms&#34;然后&#34; get_term_link&#34;而不是&#34; get_the_term_list&#34;,其中包括html。
所以你可以做到
$terms = get_the_terms( $post->ID, $taxonomy );
foreach($terms as $term){
echo "<a href=". get_term_link( $term->term_id, $taxonomy ). ">CUSTOM LABEL</a>";
}
doc for get_the_terms - &gt; http://codex.wordpress.org/Function_Reference/get_the_terms Doc for get_term_link - &gt; http://codex.wordpress.org/Function_Reference/get_term_link