Показывать 1 сообщение и после определенной даты показать следующий

Я использовал следующий запрос, чтобы опубликовать только одну публикацию на главной странице из определенной категории:

<?php if ( have_posts() ) : ?> <?php query_posts('posts_per_page=1&orderby=date&order=DESC&cat=6'); ?> <?php while ( have_posts() ) : the_post(); ?> <?php wpe_excerpt('wpe_excerptlength_index', 'wpe_excerptmore'); ?> <?php endwhile; endif; ?> 

Каждое сообщение имеет два настраиваемых поля, содержащих начальную и конечную даты. Мне нужно, чтобы после даты окончания была показана следующая запись (следующая с датой начала). Но я не знаю, как это сделать.

Любой намек?