Вернуться на страницу поддержки Содержимое и медиафайлы Создание переходов по странице

Создание переходов по странице

Переходы по страницам, также иногда называемые якорными ссылками или ссылками для перехода, — это ссылки, при переходе по которым осуществляется мгновенное перемещение вверх или вниз по длинной странице. В содержании ниже проиллюстрированы переходы по странице.

Для чего нужны переходы по странице?

Переход по странице — это прекрасный способ создать ссылку на раздел страницы. Посетители сайта могут одним щелчком перейти из одной части длинной страницы в другую часть той же страницы.

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

💡

Кроме того, с помощью блока «Оглавление» можно из всех заголовков вашей страницы или записи автоматически создать переходы по странице.

Создание переходов по странице в редакторе блоков

Шаг 1. Создание якоря

Сначала нужно выбрать раздел, куда читатели будут перенаправлены после того, как щёлкнут ссылку для перехода. Для этого необходим так называемый якорь. Якорь можно добавить в любой блок в вашем содержимом.

  1. Щёлкните блок, в который нужно добавить якорь. Откроются настройки блока на боковой панели справа. Если боковая панель не отображается, щёлкните значок шестерёнки в правой верхней части страницы рядом с кнопкой Опубликовать/Обновить.
Настройки блока доступны на боковой панели.
Настройки блока доступны на боковой панели.
  1. В настройках блока на боковой панели справа щёлкните Дополнительно.
  2. Введите слово, которое станет ссылкой, в поле HTML-якорь. Используйте уникальное слово, которое ещё не используется как якорь в другом разделе страницы. Если нужно использовать несколько слов, добавьте дефис (-) между словами, например: two-words.
Добавление двух слов через дефис в разделе «HTML-якорь» для создания перехода по странице.
Шаг 2. Ссылка на якорь

Далее мы создадим саму ссылку для перехода по странице. Ваши пользователи будут щёлкать эту ссылку, чтобы перейти в раздел, который вы создали на первом этапе.

  1. Введите текст либо добавьте изображение или кнопку, которую будут щёлкать читатели.
  2. Щёлкните и выделите текст, изображение или кнопку, а затем выберите опцию ссылки на панели инструментов блока. Опция ссылки — это значок в виде звена цепи, указанный здесь:
  3. Введите созданный на первом этапе HTML-якорь, начиная с символа хештега (#). Например, если вы создали якорь create-a-page-jump, ссылка будет выглядеть #create-a-page-jump.
  4. Чтобы сохранить ссылку, щёлкните значок стрелки или нажмите ВВОД на клавиатуре. Теперь, когда посетители щёлкают созданную вами ссылку, они переходят в раздел, в который вы добавили HTML-якорь при создании перехода по странице.

⚠️

Ссылки перехода по странице не работают при предварительном просмотре, но их можно протестировать после публикации записи или страницы.

Функция «Наверх» в редакторе блоков

Чтобы создать ссылку перехода в начало страницы, выполните следующие действия.

  1. В верхней части страницы добавьте любой блок и создайте для него якорь.
  2. Ниже на странице создайте ссылку на начальный блок-якорь, расположенный вверху страницы.

Создание переходов по странице в классическом редакторе

В классическом редакторе для создания перехода по странице необходимы целевой текст и ссылка. При щелчке по ссылке посетители будут переходить в раздел страницы, который содержит целевой текст.

Шаг 1. Создание HTML-идентификатора
  1. Перейдите из визуального в текстовый редактор.
Добавление HTML-идентификатора для создания перехода по странице в классическом редакторе.

  1. Добавьте HTML-идентификатор в текст, который должен быть целевым, или в место, куда будет перенаправлен читатель, после того как щёлкнет ссылку перехода по странице. Целевой текст выглядит следующим образом:

<h3 id="unique-identifier">I am the target text.</h3>

В указанном выше HTML-коде замените фрагменты unique-identifier и I am the target text своим содержимым.

Элемент h3 указывает на то, что это заголовок третьего уровня. При необходимости его можно заменить на заголовок другого уровня или даже на абзац. Подробнее о работе с HTML.

💡

В HTML-идентификаторах не должно быть пробелов, вместо них для разделения слов следует использовать дефис (-). Кроме того, для каждого создаваемого целевого объекта необходимо использовать уникальный HTML-идентификатор.

Шаг 2. Ссылка на HTML-идентификатор

После создания HTML-идентификатора необходимо создать на него ссылку, как описано ниже. Ваши посетители будут щёлкать эту ссылку, чтобы перейти в раздел, который вы создали на первом этапе.

  1. Перейдите из текстового в визуальный редактор.
  2. Выделите текст, на который необходимо создать ссылку.
  3. Щелкните значок ссылки на панели инструментов.
  4. В появившемся поле введите символ хештега (#), а за ним — имя HTML-идентификатора, созданного для целевого объекта на первом этапе, например: #unique-identifier
  5. Чтобы сохранить ссылку, щёлкните стрелку или нажмите ВВОД на клавиатуре.
Создание ссылки для перехода по странице в классическом редакторе.
Функция «Наверх» в классическом редакторе

Чтобы с помощью классического редактора создать в верхней части записи или страницы невидимый целевой объект для ссылок перехода, выполните следующие действия.

  1. Перейдите из визуального в текстовый редактор.
  2. Добавьте этот код <div id="top"></div> выше любого другого HTML-кода на странице. Вверху записи или страницы будет создан невидимый целевой объект с HTML-идентификатором top (верх).
Создание в классическом редакторе невидимого целевого объекта вверху записи или страницы для ссылок перехода.
  1. Вернитесь из текстового в визуальный редактор.
  2. Выделите текст, на который необходимо создать ссылку.
  3. Щелкните значок ссылки на панели инструментов.
  4. В появившемся поле введите символ хештега (#), а за ним — имя HTML-идентификатора, созданного для целевого объекта на втором этапе, например: #top
  5. Чтобы сохранить ссылку, щёлкните стрелку или нажмите ВВОД на клавиатуре.
Создание ссылки для перехода по странице в классическом редакторе.

Переход к якорю на другой странице или в другой записи

Переходы по странице могут использоваться не только для перехода в переделах одной страницы. Их можно использовать для перехода с одной страницы в определённую область другой страницы.

При просмотре опубликованной страницы, на которой используется переход по странице, вы можете щёлкнуть ссылку перехода по странице. Вы увидите, что к адресу страницы в адресной строке браузера добавился текст ссылки для перехода.

Например:

Теперь, когда у вас есть URL-адрес целевого объекта, его можно использовать для создания ссылки на этот целевой объект с любой другой страницы или записи на вашем сайте. Для этого следует использовать следующий формат:

https://yourgroovydomain.com/example/#unique-identifier

Использование перехода по странице для создания ссылки с одной страницы на определённую область другой страницы.

Переходы по странице в меню навигации

С помощью меню навигации можно создавать переходы по странице, которые ведут к определённой части страницы. Это распространённая практика для сайтов с одной длинной домашней страницей. Благодаря переходам по странице посетителям проще просматривать необходимые разделы страницы.

  1. Сначала нужно создать якорь, если вы используете редактор блоков, или добавить HTML-идентификатор, если вы используете классический редактор. Это будет место для перехода.
  2. В настройках меню добавьте новый элемент с помощью опции Произвольная ссылка.
  3. В поле Текст введите название для элемента меню.
  4. В поле URL-адрес введите якорь с символом хештега (#) в начале.
Добавление перехода по странице в меню навигации с помощью опции «Произвольная ссылка».
Добавление перехода по странице в меню

Помните, что такой переход по странице, как #my-anchor, будет работать только на одной странице, на которой находится якорь. Если на вашем сайте несколько страниц и вы хотите, чтобы переход по страницам работал на каждой из них, перед якорем следует указать полный URL-адрес страницы, как указано далее:

https://yourgroovydomain.com/example-page/#my-anchor

Переходы по странице в качестве сносок

См. руководство по созданию сносок с помощью переходов по странице.

Copied to clipboard!