Laoda's Blog it 在wordpress文章页面底部添加分类文章列表

在wordpress文章页面底部添加分类文章列表

折腾了大半天,终于实现了在wordpress文章页面底部添加类似主页或者分类页面样式的文章列表,借用了知更鸟的代码。

标题说的有点绕,解释一下,就是在wordpress的文章页面的正文部分(非侧边栏),评论的下面,添加类似主页或者分类页面样式的文章列表。

不知道说清楚了没有,反正就是因为侧边栏添加了google adsense广告,显示的有点长,当发布的文章比较短的时候,文章下面就会空出来一大片空白,非常不协调,不好看。于是下午上课的时候就琢磨怎么在评论底部增加文章列表的显示,就像首页展示的样式一样,有配图、标题、时间、作者、摘要等内容,而不是类似侧边栏的只有文章标题的列表。

在wordpress文章页面底部添加分类文章列表

晚上吃完饭就开始折腾,一直到12点才算大概实现了这个功能。奈何自己不懂代码,费了很大的劲,把首页文章列表的代码添加到文章single页面,只能显示跟当前文章一样的一篇文章。后来看到知更鸟的一篇《WordPress以分类形式显示文章列表》的文章,用了其中的代码,就实现了把所有分类的文章一起展示在评论底部了。

知更鸟的显示分类文章列表的代码如下:

<?php
    $cats = get_categories();
    foreach ( $cats as $cat ) {
    query_posts( 'showposts=10&cat=' . $cat->cat_ID );
?>
    <h3><?php echo $cat->cat_name; ?></h3>
    <ul class="sitemap-list">
        <?php while ( have_posts() ) { the_post(); ?>
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
        <?php } wp_reset_query(); ?>
    </ul>
<?php } ?>

简单记录一下,便于日后查找方便。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(1)

返回顶部