Какие ссылки можно добавлять в Wagtail
В Wagtail можно использовать разные типы ссылок. Конкретный набор зависит от настроек сайта, но чаще всего встречаются несколько основных вариантов.
- Внутренние ссылки на страницы сайта
Внутренняя ссылка ведёт на другую страницу того же сайта. Например, на страницу услуги, статью базы знаний, новость, раздел с контактами, страницу с условиями работы или инструкцию для пользователя.
Для сайта на Wagtail внутренние ссылки особенно важны. Они помогают связывать страницы между собой и поддерживать понятную структуру сайта.
Если Wagtail позволяет выбрать страницу из дерева сайта, лучше использовать этот способ. Так редактор меньше рискует ошибиться в адресе, выбрать старый URL или сослаться не на ту страницу.
- Внешние ссылки на другие сайты
Внешняя ссылка ведёт за пределы вашего сайта. Это может быть сайт партнёра, карта, внешний сервис, нормативный документ, социальная сеть, публикация в СМИ или другой ресурс.
С внешними ссылками нужно быть осторожнее. Вы не контролируете чужой сайт: страница может исчезнуть, адрес может измениться, материал может устареть.
Важно: внешняя ссылка выглядит как рекомендация. Если вы отправляете пользователя на другой сайт, проверьте, что ресурс актуален, безопасен и действительно помогает читателю.
- Ссылки на документы и файлы
На странице можно поставить ссылку на документ: PDF, презентацию, прайс-лист, инструкцию, регламент, договор, форму заявления или другой файл.
Обычно документ сначала загружают в Wagtail или добавляют через специальное поле, а затем используют ссылку на него в тексте или отдельном блоке.
Здесь важно проверить не только саму ссылку, но и версию файла. Старый PDF с прежними условиями может навредить сильнее, чем отсутствие ссылки.
- Email, телефон и специальные ссылки
Иногда ссылка запускает действие: открыть почтовую программу, начать звонок с мобильного устройства, перейти к форме, открыть личный кабинет или другой сервис.
Такие ссылки полезны, когда действие ожидаемо для пользователя. Например, на странице контактов ссылка на email или телефон выглядит логично. А вот внутри длинной обучающей статьи телефонная ссылка может быть лишней, если она сбивает пользователя с чтения.
Не во всех проектах такие ссылки доступны редактору напрямую. Если в интерфейсе нет подходящего поля или понятного варианта, лучше не изобретать обходные решения.
- Якорные ссылки внутри страницы
Якорная ссылка ведёт не на другую страницу, а к определённому месту на этой же странице. Например, к FAQ, форме заявки, таблице тарифов или разделу с инструкцией.
Такие ссылки полезны на длинных страницах. Пользователь нажимает на пункт в начале материала и сразу попадает к нужному блоку ниже.
Но в Wagtail якорные ссылки зависят от настройки конкретного проекта. Иногда редактор может управлять ими сам, иногда якоря задаются разработчиком, а иногда такой возможности в админке нет.
Если в интерфейсе нет понятного поля или настройки для якоря, не стоит собирать обходные решения вручную. Лучше обратиться к разработчику и сделать управляемый вариант.