Я долго занимался поиском в Google, пытаясь найти решение этой проблемы ... Я создаю тему cv manager, используя установку WordPress для управления контентом.Мне удалось организовать все посты WP по категориям, но я также хотел бы перечислить эти посты в разбивке по годам.В настоящее время у меня есть это:
<?php // Categories
$cvm_cat_args = array('orderby' => 'name', 'order' => 'ASC' );
$categories = get_categories($cvm_cat_args); ?>
<?php foreach($categories as $category) : ?>
<?php // Posts in category
$cvm_post_args = array( 'showposts' => -1, 'category__in' => array($category->term_id), 'caller_get_posts'=>1, 'order' => 'ASC' );
$posts = get_posts($cvm_post_args); ?>
<?php if ($posts) : ?>
<h1><?php echo $category->name ?></h1>
<?php foreach($posts as $post) : ?>
<?php setup_postdata($post); ?>
<h3><?php the_title(); ?></h3>
<small><?php the_time(); ?></small>
<?php the_excerpt() ?>
<?php endforeach; ?>
<?php endif; ?>
<?php endforeach; ?>
Я застрял на том, как отображать посты в порядке года в пределах категории, чтобы вывод был примерно таким:помощь будет высоко ценится.
Спасибо!