如何在wordpress最近的帖子小部件中显示类别链接?

时间:2015-05-27 18:08:25

标签: php

我正在努力为最近的帖子小部件中的每个帖子显示类别链接,但没有任何帮助..每次我收到错误

$category = get_the_category();

然后

<?php if ( $show_category ) : ?>
    <a href="" class="category-link"><?php  echo $category[0]->cat_name; ?></a>
<?php endif; ?>

但它以奇怪的方式显示类别:在主页面上它始终是第一类别,对于任何帖子,当我正在阅读帖子 - 当前小部件中的任何帖子的后期类别。我真的不知道。

1 个答案:

答案 0 :(得分:0)

这样做:

$cats = get_the_category();
    if(count($cats)){
        $cat = $cats[0];
        $cat = sprintf('<a href="%s" id="cat-%s">%s</a>',get_category_link($cat->cat_ID), $cat->cat_ID, $cat->cat_name );
    }