WordPress循环调用分类及分类文章标题
2012-04-22 10:09
471 查看
WordPress得到所有的分类已经是一个很简单的事件了,我们用”wp_list_categories()”函数就可以实现,但是如果我们要对每个分类进行操作就是一件很难的事件了。
查询了很多资料,终于找到了一个函数可以用来解决这个问题,”get_categories()”函数,它返回与查询参数匹配的类别objects的数组,和”wp_list_categories()”函数非常相像。
好了,下面我们就用个例子来讲解一下这个函数。
下面的代码就是得到所有的分类,并显示出每个分类下最新的10篇文章:
<?php
// 得到所有分类列表
$categories = get_categories();
// 循环所有分类
foreach ($categories as $cat) {
// 得到分类ID
$catid = $cat->cat_ID;
// 得到分类下10篇最新文章
query_posts(“showposts=10&cat=$catid”); ?>
<!– 输出分类标题及链接 –>
<h4><a href=”<?php echo get_category_link($catid);?>”
title=”<?php echo strip_tags(category_description($catid)); ?>”>
<?php single_cat_title(); ?>
</a></h4>
<!– 输出10篇最新文章的标题及链接 –>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”>
<?php the_title(); ?></a>
<?php the_time(‘m-d’); ?>
</li>
<?php endwhile; ?>
</ul>
<?php } ?>
查询了很多资料,终于找到了一个函数可以用来解决这个问题,”get_categories()”函数,它返回与查询参数匹配的类别objects的数组,和”wp_list_categories()”函数非常相像。
好了,下面我们就用个例子来讲解一下这个函数。
下面的代码就是得到所有的分类,并显示出每个分类下最新的10篇文章:
<?php
// 得到所有分类列表
$categories = get_categories();
// 循环所有分类
foreach ($categories as $cat) {
// 得到分类ID
$catid = $cat->cat_ID;
// 得到分类下10篇最新文章
query_posts(“showposts=10&cat=$catid”); ?>
<!– 输出分类标题及链接 –>
<h4><a href=”<?php echo get_category_link($catid);?>”
title=”<?php echo strip_tags(category_description($catid)); ?>”>
<?php single_cat_title(); ?>
</a></h4>
<!– 输出10篇最新文章的标题及链接 –>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”>
<?php the_title(); ?></a>
<?php the_time(‘m-d’); ?>
</li>
<?php endwhile; ?>
</ul>
<?php } ?>
相关文章推荐
- 解决wordpress文章归档和分类目录小工具标题重复问题
- WordPress 博客调用文章分类
- 終于解決调用wordpress 4.3 xmlrpc api 发布包含分类的文章时返回“抱歉,文章类型不支持您的分类法”错误的問題
- 调用wordpress指定分类文章2种方法
- DEDE调用分类及分类下文章并限制标题字数及显示条数
- WordPress 调用当前文章页面的分类的ID
- wordpress调用指定分类文章
- WordPress 博客调用文章分类
- 让wordpress首页和分类列表页只显示文章标题列表
- 在wordpress中调用某分类中的最新文章,兼谈wordpress的分类方法
- 实现wordpress文章页调用同分类上/下一篇文章
- WordPress 查询调用文章所属的分类id,根据文章id查cat分类栏目id方法
- 让WordPress不同的分类目录的文章调用不同的模板
- 让WordPress不同的分类目录的文章调用不同的模板
- 在wordpress中实现分类目录下文章只显示标题
- 用WordPress短代码在侧栏小工具中调用不同分类的文章
- WordPress调用指定分类下的文章
- 调用WordPress指定目录或分类文章的方法
- wordpress 文章分类调用不同模板
- WordPress 循环获取指定分类目录文章列表