Просмотр записей опред. рубрики по году

Добрый день, ув. знатоки! Не подскажете как можно сделать так чтобы был список вида
2001
2002
2003
2005

что-то типа меню архива, НО чтобы при клике на год выбирались записи из определённой рубрики?
Заранее спасибо!

Так на вскидку. В файле архива нужно проверить, что это архив по годам is_year, то прописывать query_posts с нужными условиями.

http://wordpress.org/support/topic/39204?replies=33

<ul>
<?php
$years = $wpdb->get_col("SELECT DISTINCT YEAR(post_date) FROM $wpdb->posts WHERE post_status = 'publish' ORDER BY post_date DESC");
foreach($years as $year) : 
?>
<li><a href="<?php echo get_year_link($year); ?> "><?php echo $year; ?></a></li>
<?php endforeach; ?>
</ul>

а вот еще интересная особенность wp: как получить из архива записи опред. рубрики:
http://wordpress.org/support/topic/90289?replies=6

One method (you may consider it a hack, but it's built into WordPress) is to append a query to the category on a dated archive url:
(examples assume use of custom permalinks):
archives/2006/?category_name=apples
Or alternatively, archive date to category url:
category/apples/?year=2006&monthnum=10
Obviously the above is done manually, but a script or plugin could generate these category/archive links.

и вообще может что можно тут отрыть:
http://wordpress.org/tags/year

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