Записи из разных рубрик на одной странице (WordPress)

(Ответов: 2, Просмотров: 3114)
  1. Banned
    • Регистрация: 31.08.2011
    • Сообщений: 231
    • Репутация: 12
    • Webmoney BL: ?
    Здравствуйте. Не могу справиться со следующей задачей:

    На главной страничке нужно вывести последние записи из нескольких категорий, причём каждая из них должна быть в отдельном табе.
    Как их в табы запихнуть понятно, а вот как вывести в каждом табе определённую рубрику — ума не приложу.
    Ведь если использовать цикл:

    <?php if (is_home()) { query_posts($query_string.'&cat=920&showposts=5'); } ?>
    <?php if (have_posts()) : ?>

    То на одной странице его можно использовать только один раз... Если 2, то он отказывается работать. Подскажите решение.
    Заранее спасибо.
    • 0
  2. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    попробуйте вместо query_posts использовать get_posts. он работает точно так же.

    ---------- Сообщение добавлено 15:49 ---------- Предыдущее 15:41 ----------

    если будет проблема с тем что во всех табах отображаются одинаковые выборки несмотря на разные запросы и $query_string можно попробовать использовать такую конструкцию (на ее базе работают query_posts и get_posts)

    r_sortby=highest_rated&amp;r_orderby=&showposts=10 меняете на свои критерии

    PHP код:
    <?php $query2 = new WP_Query('r_sortby=highest_rated&amp;r_orderby=&showposts=10');

    while(
    $query2->have_posts()){ $query2->the_post(); ?>

    /*Тело цикла */

    <?php wp_reset_postdata(); ?>
    • 1

    Спасибо сказали:

    Valenok(13.12.2012),
  3. Banned
    • Регистрация: 31.08.2011
    • Сообщений: 231
    • Репутация: 12
    • Webmoney BL: ?
    dev1, помогло. Спасибо!
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Помогите убрать записи из рубрик
WordPress 3 27.09.2012 20:21
Гугл выкинул за топ 100 все ключи на одной странице
Google 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

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры