Роль [NERD-METHOD]
Поиск фактического владельца поведения, исправление WordPress/WPML, dev/prod-проверки и подготовка отката.
Исправили переключение языков в архивах блога и кейсов: номер страницы сохраняется, а недоступный номер ведёт на последнюю существующую страницу.
Подтверждена навигация 5 октября 2026; влияние на SEO и обращения не измерялось.
Дата доказательств: 2026-10-05
Поиск фактического владельца поведения, исправление WordPress/WPML, dev/prod-проверки и подготовка отката.
На многоязычном сайте читатель открывал вторую или более позднюю страницу архива, менял язык и попадал в начало списка. Дополнительная сложность: у языковых версий разное количество страниц. Нужно было сохранить позицию и определить понятное поведение для номера, которого в другом языке нет.
Проверили реальные ссылки языкового переключателя и работу архивов. Причиной оказался permalink переведённого архива без номера страницы в нативном селекторе WPML. Hreflang-метаданные не были причиной сброса. Решение закрепили у действующего владельца поведения, сохранив штатный shortcode и внешний вид шапки.
В существующий архивный модуль добавили ограниченный фильтр языковых ссылок. Доступный номер сохраняется; превышающий число страниц целевого языка ограничивается последней страницей. Для подсчёта используется первый непустой запрос целевого архива. Контекст языка восстанавливается после запроса.
5 октября 2026 исправление сначала проверили в тестовом, затем в рабочем окружении. До изменения восемь из двенадцати сценариев теряли номер страницы; после — все двенадцать проходили в обоих окружениях. Проверили ссылки, открытие нужной страницы и её адрес для поисковика. Состав карточек исходных страниц сохранился.
В браузере пройдены переключения RU → UK на второй странице блога и кейсов; целевая страница сохранила номер два. Проверены desktop, tablet и mobile. Для слишком далёкого номера предусмотрен переход на последнюю доступную страницу другого языка. Подготовлены прежний файл и инструкция отката.
Это конкретное исправление навигации, проверенное на рабочем сайте в указанную дату. Оно не является приёмкой полной миграции сайта, резервного восстановления или всех работ по хостингу. Влияние на индексацию, позиции, обращения и выручку не измерялось. Текущее состояние сайта требует отдельной проверки.
После brief согласуем объём, цену и проверки приёмки.