WordPress Исключить одну рубрику из последних постов

jack.sun
На сайте с 21.03.2009
Offline
27
1097

Доброго времени суток, уважаемые форумчане.

Проблема такого плана:

в сайдбаре выводятся последние 10 постов из все рубрик

<?php wp_get_archives('type=postbypost&limit=10&format=custom&before=<li class=recentposts>&after=</li>'); ?>

Необходимо исключить вывод постов с одной страницы (page_id=125)

Надеюсь на понимание и исчерпывающий ответ. Заранее спасибо.

viКing
На сайте с 20.03.2008
Offline
124
#1

попробуйте использовать query_post

jack.sun
На сайте с 21.03.2009
Offline
27
#2

viКing, пробовал в разных вариациях, но что то ничего не получается. Будьте добры, более развёрнуто подскажите :)

jack.sun добавил 13.08.2009 в 16:15

Я так понимаю, что нужно использовать

query_posts('page_id=7');
но как именно реализовать? Куда вставить? Народ, выручайте
G
На сайте с 11.02.2008
Offline
80
#3

<?php $recent = new WP_Query("showposts=10&cat=-1"); while($recent->have_posts()) : $recent->the_post();?>	
<li class=recentposts><a href='<?php the_permalink(); ?>' title='<?php the_title(); ?>'><?php the_title(); ?></a></li>
<?php endwhile; ?>

Где cat=-1 ид рубрики с которой не надо выводить посты.

Минус перед числом не убирать.

Хотя, если честно, я не понял, каким образом название топика относится к вот этой строчке :

"Необходимо исключить вывод постов с одной страницы (page_id=125)" .

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий