когда-либо слышал о query_posts ()?это позволяет вам изменять запросы по умолчанию любым удобным для вас способом.взгляните на этот пример,
if ( is_home() ) {
query_posts( $query_string . '&cat=13&monthnum=' . date( 'n', current_time( 'timestamp' ) ) );
}
. В приведенном выше примере будут показаны сообщения для категории с идентификатором 13 для текущего месяца на главной странице
.,его также можно использовать для извлечения вложения из определенного поста. Посмотрите,
query_posts( 'attachment_id=5' );
, вы даже можете легко объединить несколько запросов.посмотрите здесь,
query-posts () подробно