Wordpress нумерация страниц перестает работать после страницы 10 - PullRequest
0 голосов
/ 26 февраля 2019

Почему-то после перехода на страницу 10 в моем блоге (например: /page/10) - страница переходит к 404.

При переходе на example.com/page/11 она перенаправляет меня сюда:

https://example.wpengine.com/blog/pagehttps:/example.wpengine.com/

Не могу понять, что здесь происходит.

1 Ответ

0 голосов
/ 26 февраля 2019

В качестве ваших комментариев я делюсь с вами одним решением.

Поместите этот код в файл function.php

/**
 * Fix pagination on archive pages
 * After adding a rewrite rule, go to Settings > Permalinks and click Save to flush the rules cache
 */
function my_pagination_rewrite() {
    add_rewrite_rule('blog/page/?([0-9]{1,})/?$', 'index.php?category_name=blog&paged=$matches[1]', 'top');
}
add_action('init', 'my_pagination_rewrite');

Замените блог именем вашей категории в приведенном выше коде.

После добавления этого кода вы можете перейти на Настройки> Постоянные ссылки После этого нажмите Сохранить, чтобы очистить кэш правил , иначе правило не будет применено.

Получить более подробную информацию о решении вы можете, следуя инструкциям article - Исправление ошибки нумерации WordPress 404

Надеюсь, что это работает!

Спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...