
Закрытие системы подрядчиков WPML — куда обращаться за помощью по индивидуальной разработке
Спустя много лет мы закрыли систему подрядчиков WPML .
Клейкие ссылки WPML — это внутренние ссылки между страницами и записями, которые следуют за своими адресатами и автоматически обновляются при изменении целевых URL-адресов.
Несмотря на похожее (и сбивающее с толку) название, они не имеют ничего общего с прилепленными записями и страницами WordPress.
Предположим, на нашем сайте всего две страницы — Главная и страница под названием Space Whiz (наш новейший, лучший и единственный продукт). С Главной страницы есть ссылка на Space Whiz. Мы используем красивые URL-адреса, поэтому её адрес выглядит так:
oursite.com/space-whiz/Space Whiz пользуется большим успехом, поэтому мы пишем продолжение — Space Attack. Мы создаём новую страницу Products, делая её родительской для обеих наших программ. И теперь у нас есть:
oursite.com/products/ oursite.com/products/space-attack/ oursite.com/products/space-whiz/Что произойдёт со ссылкой на главной странице, которая указывает на oursite.com/space-whiz/?
Она указывает не туда. URL-адрес этой страницы меняется на oursite.com/products/space-whiz/ (WordPress умно перенаправляет на новый URL-адрес, но делает это на основе догадок. Я могу рассказать об этом подробнее, если Вам интересно).
Разве не было бы здорово, если бы эта ссылка на главной странице волшебным образом обновилась на правильный URL-адрес?
Именно это и делают Клейкие ссылки.
Когда Клейкие ссылки включены, все внутренние ссылки между страницами и записями обновляются автоматически при изменении их URL-адресов. Если URL-адрес страницы (постоянная ссылка) меняется, все ссылки на неё обновятся мгновенно.
Возможно, это проиллюстрирует ситуацию немного лучше.
| До | После |
|---|---|
![]() |
![]() |
| До | После |
|---|---|
![]() |
![]() |
Клейкие ссылки WPML подобны коннекторам. Они отслеживают, куда перемещаются страницы, и следуют за ними — отсюда и название.

Когда Вы сохраняете страницу или запись, WPML проверяет наличие ссылок на другие страницы или записи. Он заменяет все такие ссылки на ссылки в стиле по умолчанию. Вместо сохранения <a href="http://oursite.com/space-whiz/"> он сохранит <a href="/ru/?page_id=5"> (или любой другой ID страницы). Это URL-адрес в стиле по умолчанию.
Затем, когда страница отображается, WPML заменяет все ссылки обратно на их текущие URL-адреса. Если URL-адрес Space Whiz — http://oursite.com/space-whiz/, то именно его Вы и получите. Когда он меняется, ссылки на всех страницах обновляются немедленно.
Если Вы больше не хотите использовать Клейкие ссылки, Вы можете вернуть их к текущим постоянным ссылкам. WPML пройдётся по всем страницам и записям в базе данных и изменит ссылки обратно.
Когда посетители просматривают Ваши страницы (или когда Вы их предварительно просматриваете), используются только красивые ссылки.
Именно здесь Клейкие ссылки показывают себя во всей красе. Вы можете менять структуру постоянных ссылок по десять раз на дню, и ничего не сломается. Поскольку ссылки между страницами вычисляются при отображении страниц, все ссылки между страницами и записями всегда будут правильными — независимо от того, что Вы меняете.