让WordPress一个页面显现悉数分类的文章
1、复制一个page.php文件改成page-abc.php,并在WordPress背景新建一个页面,牢固链接地点改成abc(这个abc可随便,但必需跟page-abc相对应)。
2、在这个page-abc.php文件中找到以下代码
<?php the_content(); ?>
并在该代码背面增加以下代码
<?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 } ?>
记得保留更新page-abc.php文件。
到这里,我们革新一下适才新建的这个abc页面看看是不是已显现悉数分类下的文章了?以上代码默许显现每一个分类的10篇文章,假如须要显现一切文章,只须要把代码中的10改成1000或更大的数值即可。
相干引荐:《WordPress教程》
让WordPress一个页面显现几个分类的文章
这个显现几个分类的文章的完成要领跟显现一切分类文章的要领是一样的,只须要将第2步中的代码
$cats = get_categories();
改成
$cats = get_categories(array('include' => '1,2,3'));
即可,个中1,2,3就是想要显现的分类ID。
以上就是wordpress如安在一个页面显现一切文章的细致内容,更多请关注ki4网别的相干文章!