Сегодня одному человеку ставил плагин Number My Post Pages и заметил маленький неприятный баг в работе плагина Number My Post Pages.

На странице категории, т.е. в цикле, он некорректно формировал пейджер ссылок. Первая ссылка вела на текущую страницу, вторая на страницу поста, и лишь последующие вели на части нужной страницы. Т.е. первая ссылка нам не нужна. Такая ошибка наблюдалась только на странице категории, т.е. в цикле.

Исправить эту проблему можно с помощью изменения кода плагина.

Открываем код плагина ищем строку 199:

$resultsarr[$b]['link'] = $cururl;

и весь блок с логикой оборачиваем еще в такое условие:

if (!empty($cururl) || is_single()) {
...
}

Автору плагина написал об ошибки, надеюсь, что он исправит это в следующей версии плагина Number My Post Pages.

Прочтите также: