如何在文章中遍历另外一个分类中的文章呢?
例如本站的”CAD好帮手教程”分类下所有的文章都应该有一个链接到
“CAD好帮手发布”分类下的最新文章,这样可以方便用户即时获取最新版本,而不需要每次发布版本就更新所有的文章。
在loop-single.php文件的<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>下面加入这样的代码就可以实现了。
<?php
foreach((get_the_category()) as $category)
{
//遍历文章的所有分类
if($category->cat_ID==110)
{
//110是分类CAD好帮手教程的ID
echo “感谢您使用CAD好帮手,60+注册5+免费功能,大幅提升您的画图效率<br/>最新版本:”;
$recentPosts = new WP_Query();
// showposts=1,表示最多显示1篇文章,按时间倒序排列
$query_str=”cat=156&showposts=1″;
$recentPosts->query($query_str);
//查询分类目录ID=156的最新文章,156是分类CAD好帮手发布的分类ID
//输出文章
while ($recentPosts->have_posts()) : $recentPosts->the_post();
echo ‘<a href=”‘;
echo the_permalink();
echo ‘”>’;
echo $post->post_title;
echo ‘</a><br/>’;
endwhile;
}
}
?>


杭州格原