WordPress遍历另一个分类文章

如何在文章中遍历另外一个分类中的文章呢?

例如本站的”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;
}

}

?>

此条目发表在网站建设分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论