Проблема перемикання сторінок категорій в wordpress

Проблема перемикання сторінок категорій в wordpress

Вітаю вас, шановні читачі.

Помилка виникає в блогах на движку WordPress з таким форматом URL статей:

Рішення проблеми

Ось, власне і все.

Повний код файлу index.php після змін:

пояснення того, що відбувається

Суперглобальний масив $ _SERVER містить багато службової інформації, подивитися яку можна шляхом впровадження в файл index.php коду print_r ($ _ SERVER);

Серед різноманітних полів масиву будуть присутні цікаві для нас записи:

Зміна вмісту даних полів призведе до ініціалізації завантаження сторінки по насильно впровадженої туди посиланням.

У наведеному коді функції myfuckingstub (); 3-й рядок отримує вміст поля REQUEST_URI в змінну $ uri. Тепер в змінній $ uri буде міститися значуща частина URL, запитаного користувачем.

У разі збігу $ uri і регулярного виразу, функція preg_match () поверне масив, що складається з збіглися частин регулярного виразу (масиву буде присвоєно ім'я $ matches).

6-й рядок перевіряє збіг по регулярному виразу. Якщо збігу немає - count ($ matches) буде дорівнює нулю і функція myfuckingstub () завершить свою роботу.

У разі збігу по регулярному виразу в 8-й рядок змінить вміст змінної $ uri. додавши потрібну нам частину / category /.

Дякуємо за увагу.

Власне, ситуація наступна.

На головній сторінці використовую плагін для пагінацію - PageNavi, все працює
коректно.

max_num_pages> 2).>

На сайті обмеження стоїть на 10 записів, всього в базі - 12.

Пагінація виводить три номери сторінки і дублює одні й ті ж записи.

У чому може полягати проблема?

весь закордонний інтернет перерив, все перетестіл! ВСЕ перепробував. Все ще бачу це not found на category / page / 2

Схожі статті