Здравствуйте. Не могу справиться со следующей задачей:
На главной страничке нужно вывести последние записи из нескольких категорий, причём каждая из них должна быть в отдельном табе.
Как их в табы запихнуть понятно, а вот как вывести в каждом табе определённую рубрику — ума не приложу.
Ведь если использовать цикл:
<?php if (is_home()) { query_posts($query_string.'&cat=920&showposts=5'); } ?>
<?php if (have_posts()) : ?>
То на одной странице его можно использовать только один раз... Если 2, то он отказывается работать. Подскажите решение.
Заранее спасибо.
Записи из разных рубрик на одной странице (WordPress)
(Ответов: 2, Просмотров: 3114)
- 13.12.2012 18:37
- 13.12.2012 18:49
попробуйте вместо query_posts использовать get_posts. он работает точно так же.
---------- Сообщение добавлено 15:49 ---------- Предыдущее 15:41 ----------
если будет проблема с тем что во всех табах отображаются одинаковые выборки несмотря на разные запросы и $query_string можно попробовать использовать такую конструкцию (на ее базе работают query_posts и get_posts)
r_sortby=highest_rated&r_orderby=&showposts=10 меняете на свои критерии
PHP код:<?php $query2 = new WP_Query('r_sortby=highest_rated&r_orderby=&showposts=10');
while($query2->have_posts()){ $query2->the_post(); ?>
/*Тело цикла */
<?php } wp_reset_postdata(); ?>Спасибо сказали:
Valenok(13.12.2012), - 13.12.2012 21:13
dev1, помогло. Спасибо!
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Помогите убрать записи из рубрик | WordPress | 3 | 27.09.2012 20:21 |
Гугл выкинул за топ 100 все ключи на одной странице | 12 | 28.03.2012 15:49 | |
Две независимые кнопки fb, twitter на одной странице | Web программирование | 1 | 24.03.2012 02:20 |
Как вывести в рубрику все записи на одной странице? | Web программирование | 9 | 19.11.2011 23:35 |
Не выводятся записи на страницах рубрик. Wordpress. | Web программирование | 11 | 23.04.2011 13:01 |