Несколько возможных причин, по которым якорные ссылки могут не работать на WordPress:
- Вмешательство плагинов. 2 Некоторые плагины могут влиять на работу якорных ссылок. 2
- Неправильная прописка якорей. 4 Например, если при нажатии на пункт меню пользователь не скролится к нужному блоку, а перемещается на верх страницы, возможно, якорь прописан неправильно. 4
- Проблемы с CSS. 5 Можно попробовать удалить некоторые объявления из таблицы стилей. 5
- Переадресация, настроенная у регистратора домена. 3 В таком случае при попытке перехода по якорной ссылке открывается целевая страница, но сразу же происходит переадресация на главную. 3
Для решения проблемы можно попробовать отключить плагины, почистить кэш, поменять настройки в .htaccess на базовые, пересохранять и менять формат ссылок. 3 Если самостоятельно решить проблему не удаётся, рекомендуется обратиться к специалисту.