用自定义名称而不是WP分类法显示'a href'?

时间:2014-09-20 22:05:02

标签: php wordpress

<?php echo get_the_term_list($post->ID, TAXONOMY_NAME, ' ', ', ', ''); ?>

上面的代码目前生成自定义类别的名称。那大部分时间都很好。但是在一个位置,我想要一个自定义'a href',显示“看到更多”,而不是显示该类别的名称。

想法?

1 个答案:

答案 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