Как переписать этот цикл как новый цикл цикла WP_Query?

Как переписать if (have_posts()) : ... while (have_posts()) : the_post(); стиль цикла WordPress ниже как цикл стиля new_query с использованием <?php $the_query = new WP_Query(); ? (Как показано в http://codex.wordpress.org/Class_Reference/WP_Query )

Текущая петля ниже чередует классы post, чтобы отображать сетку сообщений с двумя столбцами (см. Изображение ниже). Но мне нужно переписать его с помощью нового запроса, чтобы я мог: 1) добавить счетчик показа сообщений и 2) смещение счетчика сообщений. Причина в том, что мне нужно использовать его в шаблоне страницы с другим циклом на основе нового запроса.

Этот цикл чередует класс между «неровными сообщениями» и «пост», чтобы отображать сообщения (см. Изображение ниже.) Мне нужно сохранить эту функцию в новом цикле WP_Query.

 <?php if (have_posts()) : $odd = false; while (have_posts()) : the_post(); $odd = !$odd; ?> <div class="<?php if ($odd) echo 'uneven '; ?>post"> <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> <?php the_excerpt(); ?> </div> <?php endwhile; else: endif; ?> 

Цикл выше отображает такие сообщения:

введите описание изображения здесь

Это стандартный новый цикл WP_Query:

 <?php $my_query = new WP_Query('offset=5&showposts=10'); ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"> <?php the_title(); ?></a>