在搜索页面中显示带有链接的类别名称

时间:2013-04-25 15:32:47

标签: wordpress-theming wordpress

如何显示类别标题及其各自的链接和内容。

我有我的代码,帖子上的内容正在运作,但不在类别的标题/链接

链接这个:

<?php
/*
    Template Name: Search
*/
?>


<?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
   <?php 
    echo '<a href="'. get_category_link($current_cat_id). '>'. the_category(' ').'</a> '; ?>                    
    the_title();
   the_excerpt();    
<?php endwhile; ?>


    <?php else : ?>

        <h2>No posts found.</h2>

    <?php endif; ?>

2 个答案:

答案 0 :(得分:0)

使用get_the_category_list

$categories_list = get_the_category_list( ', ' );
if( $categories_list ) echo $categories_list;

答案 1 :(得分:0)

我使用此代码

解决了这个问题
<?php  echo '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '" ' . '>' . the_category(" ").'</a> '; ?>