Я пытаюсь добавить нумерацию страниц для шаблона категории в своем приложении, но когда я нажимаю на следующую опцию, он перенаправляет меня на страницу и говорит, что страница не найдена. Тот же код, который я написал для страницы блога, тоже работает, но только в случае страниц категорий он не работает. Может ли кто-нибудь помочь мне в этом
<code><?php
/**
* A Simple Category Template
*/
get_header();
$current_page = get_queried_object();
$category = $current_page->name;
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
$query = new WP_Query(
array(
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page'=> 1,
'category_name' => $category,
'paged' => $paged
)
);
?>
<div id="content" role="main">
<?php
// Check if there are any posts to display
if ( $query->have_posts() ) :
// The Loop
while ( $query->have_posts() ) : $query->the_post();
$image_id = get_post_thumbnail_id();
$image_src = wp_get_attachment_image_src($image_id, $size)[0];
?>
<br>
<section>
<article>
<img width="270" height="178" src="<?php echo $image_src; ?>">
</article>
<nav>
<ul>
<?php
foreach((get_the_category()) as $category) ?>
<li> | <?php echo get_the_date(); ?></li>
<li><a href="<?php the_permalink(); ?>/">
<?php the_title(); ?></a></li>
<li>
<img width="40" height="40" src="<?php echo $image_src ?>">
</li>
<li><?php echo get_the_author(); ?></li>
</ul>
</nav>
</section>
<?php endwhile; ?>
<?php //echo "<pre>"; ?>
<?php //var_dump($query); ?>
<?php //echo "
";?>
<? Php next_posts_link ('Next', $ query-> max_num_pages); ?>
<? Php previous_posts_link ('Previous'); ?>
<? php wp_reset_postdata (); ?>
<? php endif; ?>
<? PHP
get_footer ();
?>