Архив номеров газеты

Для газетного сайта необходимо выводить архив номеров.
Структура разделов такая:
Новости
Номера
-2009
— номер 1
— номер 2

  • 2010

— номер 1
— номер 2
Нужно сделать вывод архива только для раздела номера, с разделением на года. И не хуже, если ещё и на месяцы.
Начал делать, но не получается.
Вот с чего начал:

[code- <? query_posts(‘cat=3&post_status=publish&orderby=date&order=DESC’);
if (have_posts()) : ?>
<div class="art-blockheader">
<div class="t">Архив номеров</div>
</div>
<select style="margin-left:8px;" name="archive-dropdown" onchange=’document.location.href=this.options[this.selectedIndex].value;’>
<option>Выберите</option>
<? while ( have_posts() ) : the_post();
$do_not_duplicate
= the_category; //the_time(‘Y’);
if (in_array($post->ID, $do_not_duplicate)) continue; ?>
<option value="<?php the_time(‘/Y/m/d/’); ?>"
><?php the_category(); ?> – <?php the_time(‘d/m/Y’); ?></option>
<?php endwhile; ?>
</select>
<?php endif; ?>[/code]
P.S. В wordpress новичок. Но php знаю.

Anonymous
Отправить
Ответ на: