• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Вывод записей из подрубрик

Статус
В этой теме нельзя размещать новые ответы.

Skorp1oN

Мастер
Регистрация
16 Дек 2007
Сообщения
387
Реакции
31
Версия wp: 3.2.1

Здравствуйте!
Сейчас когда захожу в основную рубрику, выводятся кучей записи из всех подрубрик этой рубрики. Вид примерно такой:
запись1
запись2
запись3
запись4

Как сделать чтобы в начала выводилось название подрубрики а ниже уже шли записи из этой подрубрикии?
Т.е. чтобы было так:

Подрубрика1
-запись1
-запись2

Подрубрика2
-запись3
-запись4

Заранее большое спасибо!
 
Вывести над записями название рубрики в которой они находятся =)

Сорри перепутал, апдейт:

Вставь в шаблоне, где хочешь вывести название рубрики.

<?php while (have_posts()) : the_post(); ?>
<?php the_category(', ');?>
<?php endwhile; ?>
 
Надо чтобы когда заходил в рубрику (у которой есть подрубрики) выводился список записей из подрубрик, но вверху каждой группы записей выводилось название подрубрики в которой эти записи находятся.
 
PHP:
<?php
$categories=  get_categories('child_of=10');
foreach ($categories as $category) {
$q = new WP_Query('category_name='.$category->cat_name);
while($q->have_posts()) : $q->the_post();
echo '<p>'.the_title().'</p>';
endwhile;
wp_reset_postdata();
}
?>
Где "child_of" ровно id родительской категории.
 
PHP:
<?php
$categories=  get_categories('child_of=10');
foreach ($categories as $category) {
$q = new WP_Query('category_name='.$category->cat_name);
while($q->have_posts()) : $q->the_post();
echo '<p>'.the_title().'</p>';
endwhile;
wp_reset_postdata();
}
?>
Где "child_of" ровно id родительской категории.
Это получается выводятся только названия рубрик? А как сделать чтобы под рубриками, еще список записей с этих рубрик выводился?
 
Нет, как раз наоборот, вывод названия рубрик то я и забыл :)
PHP:
<?php
$categories=  get_categories('child_of=10');
foreach ($categories as $category) {
echo '<h2>'.$category->cat_name.'</h2>';
$q = new WP_Query('category_name='.$category->cat_name);
while($q->have_posts()) : $q->the_post();
echo '<p>'.the_title().'</p>';
endwhile;
wp_reset_postdata();
}
?>
Вот правильный вариант, выводит таким образом:
HTML:
<h2>Рубрика1</h2>
<p>пост1</p>
<p>пост2</p>
<p>пост3</p>
<h2>Рубрика2</h2>
<p>пост1</p>
<p>пост2</p>
<p>пост3</p>
и т.д.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху