Я хочу отображать все записи из архива (категории, теги и т. Д. c.) Следующим образом: ожидаемый макет, здесь работает для всех сообщений в блоге
Я работаю в архиве. php файл, и есть этот код, который не работает и ничего не отображает. Я действительно не знаю, что я должен ввести в "tax_query"?
<!-- ARCHIVE -->
<div id="archive-chronologique">
<?php
$previous_year = $year = 0;
$previous_month = $month = 0;
$ul_open = false;
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
$args = array(
"tax_query" => array(
array(
"field" => $term->slug
)
),
'numberposts' => -1,
'orderby' => 'post_date',
'order' => 'DESC'
);
$myposts = get_posts( $args );
?>
<?php foreach($myposts as $post) : ?>
<?php
setup_postdata($post);
$year = mysql2date('Y', $post->post_date);
$month = mysql2date('n', $post->post_date);
$day = mysql2date('j', $post->post_date);
?>
<?php if ($year != $previous_year || $month != $previous_month) : ?>
<?php if ($ul_open == true) : ?>
</ul>
<?php endif; ?>
<h3><?php the_time('F Y'); ?></h3>
<ul>
<?php $ul_open = true; ?>
<?php endif; ?>
<?php $previous_year = $year; $previous_month = $month; ?>
<li><span><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span></li>
<?php endforeach; ?>
</ul>
</div>
<!-- ARCHIVE FIN -->
Как я могу получить все сообщения из текущей таксономии?