Я тестировал WordPress в локальном хостинге, размещал статьи, чтобы посмотреть, как работает, все отлично, пока мне не пришлось много статей на одной странице, и мне пришлось перейти на вторую страницу, используя pagination, ну, я нажал вторую страницу, но у меня есть 404 Not Found Page.Страница 2 не найдена (404) Wordpress Pagination
Я искал около 2-3 часов, пробовал каждую функцию, каждый пример, но результат был тот же.
Домашняя страница является статической главной страницей, называется Landing, и все статьи заданы на странице блога.
Мой PHP код из index.php:
<div class="container-medium">
<div class="row">
<?php while(have_posts()) : the_post(); ?>
<div class="col-xs-12 col-sm-12 col-md-12">
<?php the_post_thumbnail('post-thumbnail', array('class' => "img-responsive desaturate attachment-post-thumbnail")); ?>
<h3 class="blog-post-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
<div class="row">
<div class="col-sm-12"><p class="blog-post-text"><?php echo get_excerpt(); ?></p></div>
<div class="col-sm-12"><a class="btn btn-sm btn-readmore" href="<?php echo get_permalink(); ?>">Read more <i class="icon-right-open"></i></a></div>
</div>
<hr class="dotted">
</div>
<?php endwhile; wp_reset_query(); ?>
</div> <!-- end .row -->
<?php if (have_posts()) : ?>
<!-- Add the pagination functions here. -->
<!-- Start of the main loop. -->
<?php while (have_posts()) : the_post(); ?>
<!-- the rest of your theme's main loop -->
<?php endwhile; ?>
<!-- End of the main loop -->
<!-- Add the pagination functions here. -->
<div class="nav-previous alignleft"><?php next_posts_link('Older posts'); ?></div>
<div class="nav-next alignright"><?php previous_posts_link('Newer posts'); ?></div>
<?php else : ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
</div> <!-- end .container-medium -->
Я прочитал кучу подобных вопросов, но я не получаю результат, который я хочу.
Спасибо!
PS: PHP для начинающих
Я попытался изменить пермалинки, и работает со структурой по умолчанию (website.com /? р = 123). Я попробую. Спасибо – mstroiu
Не работает, показывается только разбивка на страницы, но сообщения ушли. – mstroiu
в вашем режиме перезаписи локального хоста отключен, поэтому работает только структура по умолчанию permalink ... измените этот режим перезаписи на –