Цикл категорий

В общем нужно сделать одну штучку, попробую пояснить) :

Есть категория, и у нее 3 подкатегории. Нужно чтобы при заходе в эту категорий, записи выводились следующим образом:

Подкатегория 1
Последние 3 записи из подкатегории 1
Подкатегория 2
Последние 3 записи из подкатегории 2
Подкатегория 3
Последние 3 записи из подкатегории 3

Есть ли какие либо мысли/идеи на эту тему? Буду примного благодарен.

Подумал, подумал, и сам написал)) может кому пригодиться:

<?php $categories= get_categories(‘parent=3’);
foreach ($categories as $category) { ?>
<h3><?php echo $category->cat_name; $catid = $category->cat_ID; ?></h3>
<ul>
<?php $news = new WP_query(); $news->query(‘showposts=4&cat=’.$catid.”); ?>
<?php while ($news->have_posts()) : $news->the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php } ?>

может кому пригодиться:

А Вам пригодилось это, это и т.д.?

[quote=RaftKorn]может кому пригодиться:

А Вам пригодилось это, это и т.д.?[/quote]
Ну если бы пару часов назад нашел – может быть и пригодилось бы)

практически то, что мне нужно, вот если бы кто еще подсказал как вместо того, что бы жестко прописывать родительскую категорию "parent=3"
сделать так, что бы зайдя в категорию 1 там были подкатегории и записи из них, зайдя в категорию 2 подкатегории этой категории и записи соответственно, вроде как предполагал написать get_categories($cat->cat_ID), но работает аналогично get_categories(), т.е выводит в любой категории все подкатегории без привязок.

Сам разобрался ))
кому интересно..

$cat_obj = $wp_query->get_queried_object();
$categories= get_categories(array("parent" => $cat_obj->term_id));

Сам с собой разговариваю ))

может кто-то подскажет как сделать (с учетом всего выше сделанного), что бы при нажатии на подкатегорию вываливался список всех постов этой категории, уже столько тут всего намудрил, и нече не работает (

Как правильно написать проверку, в категории мы или в подкатегории?

Как правильно написать проверку, в категории мы или в подкатегории?

Сделать проверку $category->category_parent на 0.

Anonymous
Отправить
Ответ на: