Typecho输出指定分类下的文章列表

编辑

Typecho根据mid输出指定分类下的文章列表,教程如下:

代码

<?php 
$mid="1";//你的分类mid
$this->widget('Widget_Archive@index'.$mid, 'pageSize=10&type=category', 'mid='.$mid)->to($post);?>
<?php if($post->have()): ?>
<?php while ($post->next()): ?>
                   <a href="<?php $post->permalink(); ?>">
                        <?php $post->title(); ?>
                    </a>
<?php endwhile;?>
<?php endif;?>

其中mid就是指定分类的midpageSize为指定的数量,不写的话没记错的话,就跟随后台设置阅读设置每页文章数目,'@index'.$mid,这个就是个区分标识,如果同一个页面调用多个分类,可能会出现输出内容完全一样的问题,加上这个区分标识就是,实际上@后面写点啥都行,就是为了区分彼此的。

本文这个还可以结合之前输出分类列表的教程,实现输出所有分类下指定数量的文章。

评论区

暂无评论,快来抢沙发