Я только начал играть в WordPress и создал тему для развлечения.
Все работает правильно, за исключением того, что когда я нажимаю на месяц или категорию архива, на странице, на которую я перехожу, отображаются все сообщения в блоге, как и на главной странице, даже если слаг правильный.
Я создал страницу архива и страницу категории, копируя главную страницу, так как хочу, чтобы дизайн был таким же.
<div class="recentBlogsWrapper">
<h3><?php single_cat_title(); ?><?php get_the_archive_title(); ?> Category</h3>
<div class="blogPostWrapper">
<?php
$args = array(
'post_type' => 'post',
'posts_per_page' => 4,
);
$blogposts = new WP_Query($args);
while($blogposts->have_posts()) {
$blogposts->the_post();
?>
<a href="<?php echo the_permalink(); ?>" class="blogCard card">
<div class="blogHomeImgWrap">
<img class="blogPostImg" src="<?php echo get_the_post_thumbnail_url('get_the_ID'(),'full') ?>" />
</div>
<div class="blogPadding">
<h3><?php the_title(); ?></h3>
<p><?php the_time('F j, Y') ?></p>
</div>
</a>
<?php } wp_reset_query(); ?>
</div>
</div>
Что мне не хватает в запросе и как мне сослаться на ссылку, по которой я только что нажал?