Как сделать такой вывод постов?

Добрый день! Вот после долгих мучений решил перевести сайт [url]www.krivoyrog.info[/url] на wordpress и в ходе работы возникли вопросы:

1. Как сделать чтобы на главной странице посты выводились в таком виде
то есть выводится в левой колонке анонс статьи из рубрики спорт с в правой колонке последние (например 5) заголовков из той же рубрики, но уже без первой, так как она у нас уже выведена слева.

2. при просмотре архива чтобы посты выводились в 2 колонки как сейчас на сайте [url]www.krivoyrog.info[/url]

Заранее спасибо за любую помощь!

Посмотирите этот faq: Вывод записей определенной рубрики в любом месте
Мы можете использовать приведенный код несколько раз на странице (в Вашем случае 2 раза для вывода 1 новости из конкр. категории)

Во воторой колонке: можно воспользоваться таким кодом (для первой колонки он тоже скорее всего подойдет):

<?php $temp_query = $wp_query; ?>
<?php query_posts('cat=1&showposts=5'); ?>
<?php while (have_posts()) : the_post(); ?>
<div class="shot_new">
<span class="date"><?php the_time('d.m.Y') ?></span>
<h5><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h5>
<?php the_excerpt(); ?>
</div>
<?php endwhile; ?>

Только тут прийдется заполнять поле «цитата» для каждого поста.
Если нужны только заголовки, то <?php the_excerpt(); ?> уберите.

У меня такой код отлично работает.

2. css
пример http://wpdevelopers.blogosphera.net/

Спасибо, буду разбираться. только что-то не понял где искать по поводу двух колонок…

Новость «оборачивается» в div, которому задано float:left
Плюс фиксир. ширина контейнера, который будет содержать эти новости, ширина должна быть такая, чтобы «в строчку» поместилось 2 новости.
Лучше спростите совета на форумах по верстке.

спасибо. просто только начал разбираться с css версткой … ещё многого не могу понять…

Использовал вашу функцию, сработало. Возникли ещё вопросы:
Можно ли как-о сделать массив с указанием в нём id категорий из которых надо извлекать данные и потом пустить цикл по этим категориям, чтобы много много раз не повторять один и тот же код, меняя только номер категории? Простите за ламерские вопросы, просто не очень дружу с программированием…

Если использовать эту функцию, то как в правой колонке сделать так чтобы не выводилась ссылка на ту запись что уже вывелась в левой колонке, (showposts=1)

Существует проблема, когда одна запись состоит в нескольких категориях, соответственно ссылки на неё будут дублироваться… может у кого есть мысли как этого избежать?

Заранее большое спасибо за помощь!

люди, помогите плиз…

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