Запрос пользовательских записей и обычных записей
Мне нужно заполнить блок "Новости Greenway" на этой странице тремя последними заголовками из раздела "Пресс-релизы" И блога сайта.
Блог - это стандартный блог WordPress, и сейчас я использую этот код для получения результатов:
<?php query_posts('cat=3&posts_per_page=3'); ?>
Страница "Пресс-релизы" использует пользовательский тип записи. Этот код также работает:
<?php
query_posts( array( 'post_type' => 'portfolio', 'toolkit' => '2011' ) );
// начало цикла
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
Возможно ли это сделать?

Вы почти у цели, осталось только указать WordPress, что нужно запрашивать как обычные записи, так и ваш пользовательский тип записи Press.
Итак:
query_posts( array( 'post_type' => array('posts', 'portfolio'), ...);
где portfolio - это название вашего пользовательского типа записи.
Соответствующая страница в Кодексе
[Обновление]
Вот как должен выглядеть запрос:
<?php
$args = array('post_type'=>array('posts', 'portfolio'));
query_posts($args);
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>

Спасибо за всю помощь. Да, я хочу, чтобы это было в том же цикле. @Anu: Я попробовал следовать вашему совету. Вот код, который у меня получился: <?php query_posts
( array('post_type' => array('cat=1', 'portfolio', 'Year of Article' => '2011' ) ));
//цикл
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
К сожалению, он показывает только пользовательский тип записей (Press Articles), но не посты. http://www.brooklyngreenway.org/?page_id=1037&preview=true @Anu, я сделал что-то не так? Спасибо за любую помощь.
