我需要在侧边栏中将子类别框作为作者框。我想获取特定类别的所有子类别名称,图像和最新帖子。父类别是“作者”。 “作者”有3个子类别“约翰”,“丹妮”,“大卫”。我需要“约翰”的类别名称,类别网址,类别图像和“约翰”的最新帖子以及其他类别。我怎么做循环?
注意:我正在使用"Categories Images"插件来显示类别图片。
由于
答案 0 :(得分:1)
该代码块正是我想要的。也许它可以被优化。
<?php $categories = get_categories('child_of=573');
foreach ($categories as $category) {
echo '<div>';
echo '<h1><a href="'.get_category_link( $category->term_id ).'">'.$category->name. '<img src="'.z_taxonomy_image_url($category->term_id).'" /></a></h1>';
foreach (get_posts('cat='.$category->term_id.'&posts_per_page=1') as $post) {
setup_postdata( $post );
echo '<a href="'.get_permalink($post->ID).'">'.get_the_title().'</a>';
}
echo '</div>';
} ?>