Как создать меню оглавления WordPress

Как создать меню оглавления WordPress
Как создать меню оглавления WordPress

Если вы хотите сделать свой контент удобным для навигации читателей или надеетесь повысить рейтинг SEO, изучение того, как создать меню оглавления WordPress (также называемое кликабельным меню) в верхней части постов вашего блога, может оказать большую помощь в обоих случаях. Вот уже более десяти лет я создаю собственные кликабельные оглавления WordPress в верхней части практически каждого поста на своем блоге. В этом руководстве я собираюсь показать вам, как сделать их также. И что самое интересное? Не нужно скачивать никаких плагинов, настраивать тему WordPress или учиться писать сложный код. Я покажу вам, как сделать красивое меню оглавления WordPress (как с Gutenberg, так и с классическим редактором) с помощью очень простого HTML-тега якорной ссылки. Без промедления, давайте погрузимся в процесс.

Как создать кликабельное меню оглавления WordPress (без плагина)

Для начала давайте разберемся, как сделать меню оглавления WordPress в редакторе Classic.

Создание оглавления в классическом редакторе WordPress (без плагина)

Считайте меня старожилом, но я все еще являюсь поклонником использования классического редактора WordPress в некоторых своих блогах. Хотя за последние годы Gutenberg стал намного удобнее для пользователей, я создал много настроек в этом блоге (с редактором Classic), которые потребуют некоторой доработки, когда я перейду на Gutenberg. И я знаю, что я не единственный, кто все еще держится! А пока давайте начнем с создания меню оглавления WordPress в редакторе Classic.

Шаг первый: Создайте упорядоченный (или неупорядоченный) список

Во-первых, вам нужно начать с создания списка (упорядоченного или неупорядоченного), который вы хотите сделать своим оглавлением. Например:

Прежде чем мы перейдем к гиперссылке пунктов меню в функциональное оглавление, начните с ввода основных разделов вашей статьи. В идеале эти пункты меню должны соответствовать заголовкам заголовков во всем вашем контенте (как вы можете видеть, я сделал это в данном руководстве).

Шаг второй: добавьте тег HTML Anchor (гиперссылка)

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

Для начала перейдите в текстовый режим, если вам удобно и вы хотите видеть полную картину того, что вы добавляете. Перейдя в текстовый режим, найдите первый элемент списка в оглавлении, на который вы хотите сделать гиперссылку (сделать ее кликабельной). Как показано на скриншоте выше, добавьте <a href="#hyperlink-text-goes-here"> сразу после открывающего тега первого элемента списка (<li> ) в оглавлении. Я рекомендую всегда использовать здесь описательный текст, так как это поможет повысить SEO-рейтинг вашего блога для данного поста. Далее вам нужно закрыть гиперссылку, добавив закрывающий тег (</a> ) в конце текстовой части первого пункта меню. Вот пример копирования/вставки полного HTML-кода:

<a href="#hyperlink-text-goes-here">Описательный текст дисплея здесь</a>

Вам нужно будет добавить HTML-тег гиперссылки к каждому отдельному пункту меню в вашем оглавлении. Если вы хотите обойтись без текстового режима и уверены в функциональности вашей темы WordPress, вы можете просто нажать кнопку Вставить/Редактировать ссылку и добавить текст тега гиперссылки в формате #hyperlink-text, как показано ниже:

Важно: Это определенно лучшая практика – использовать точно такой же (описательный) текст в вашем кликабельном пункте меню, как и в соответствующем разделе, к которому читатели перейдут при клике. Какой бы метод вы ни использовали для добавления HTML-тега якоря, вы уже создали первую половину ссылки на оглавление WordPress. В следующем шаге вы добавите соответствующий тег внутри вашего сообщения, куда вы хотите, чтобы эта кликабельная ссылка привела читателя.

Шаг 3: Добавьте соответствующие теги ссылок в пост

После того как вы добавили теги якорей в оглавление, сделав пункты меню кликабельными, пришло время добавить соответствующий тег для каждого из этих пунктов меню, чтобы ваши читатели попадали куда-то после клика на пункт меню. Как показано на скриншоте ниже, добавьте <a name="hyperlink-text-goes-here"></a> сразу после тега заголовка (и перед текстом заголовка) – там, где начинается раздел первого пункта списка в вашем посте. Поскольку этот тег названия просто служит точкой привязки для гиперссылки на пункт меню выше, вы можете сразу закрыть тег, как показано в приведенном выше фрагменте кода. Текст, который вы используете внутри тега (<a name=""> ), должен точно совпадать с содержимым тега (<a href="#"> ), который вы используете в соответствующем пункте оглавления, иначе кликабельная ссылка не будет работать. Часть, выделенная синим цветом на этом снимке экрана, – это то, как должен выглядеть тег полного имени:

Этим шагом вы завершили создание меню оглавления с гиперссылками с помощью простого HTML. Вот пример копирования/вставки полного кода тега name:

<h3><a name="hyperlink-text-goes-here"></a>Descriptive Display Text Goes Here</h3>

Теперь для тех из вас, кто использует редактор Gutenberg, давайте пройдемся по процессу создания оглавления WordPress и там.

Создание кликабельного оглавления в Gutenberg (без плагина)

Если вы используете Gutenberg, вам повезло! Процесс создания кликабельного оглавления WordPress немного упростился. А если вы предпочитаете следовать видеоуроку выше, вы можете посмотреть его там.

 Первый шаг, независимо от того, какой редактор WordPress вы используете, остается неизменным.

Шаг первый: Создайте упорядоченный (или неупорядоченный) список

Начните с добавления блока списка (упорядоченного или неупорядоченного), который вы хотите сделать оглавлением. Например:

Обязательно добавьте все элементы, которые вы хотите включить в оглавление. Далее мы добавим гиперссылки, которые превратят их в функциональное, кликабельное оглавление.

Шаг второй: Добавьте внутренние гиперссылки к каждому пункту меню

После того как вы закончили работу над текстовой частью меню оглавления, пришло время добавить внутренние гиперссылки к каждому из них. Мы сделаем это так же, как и в классическом редакторе, добавив так называемый HTML-тег якоря – очень простой формат гиперссылки, удобный для SEO – просто в Gutenberg этот процесс выглядит немного иначе. Вот как выглядит добавление тега:

Чтобы добавить гиперссылки в оглавление, просто нажмите кнопку Вставить/Редактировать ссылку и добавьте текст тега якоря в формате #hyperlink-text, как показано ниже. Не забудьте про символ # в начале, который делает эту ссылку внутренней. Далее мы добавим соответствующий тег имени в элемент заголовка, расположенный ниже по тексту вашего сообщения, чтобы читатели, которые щелкнут на элементы оглавления, имели место, где они смогут приземлиться.

Шаг 3: Добавьте соответствующие пункты назначения ссылок на именные бирки

После того как вы добавили гиперссылки в оглавление, сделав каждый пункт меню кликабельным, пришло время добавить соответствующий тег имени для каждого из этих пунктов меню, чтобы ваши читатели попадали куда-то после клика. И благодаря тому, что Gutenberg ориентирован на создание блоков, это гораздо проще и быстрее, чем в редакторе Classic. Чтобы добавить соответствующий тег якоря, просто…

  • Выберите блок заголовка (или тот текстовый блок, который вы будете использовать в качестве места назначения ссылки).
  • Нажмите на настройки отдельных блоков (на правой боковой панели)
  • Нажмите на Advanced, чтобы открыть выпадающее меню с настройками HTML якоря
  • Добавьте соответствующий тег якоря, который соответствует кликабельному пункту меню из оглавления выше

Вот как это выглядит:

Как показано на скриншоте выше, это очень просто и легко – не нужно редактировать HTML. Хотя вы, конечно, можете использовать более ручной способ редактирования как HTML, как это делается в классическом редакторе, приятно, что не нужно переключаться между визуальным и текстовым режимом. И вуаля! Теперь вы завершили цикл и сделали кликабельное меню оглавления WordPress в Gutenberg. Хотя, конечно, существуют некоторые плагины WordPress (например, премиум-версия Yoast SEO), которые помогут создать оглавление в записях вашего блога, я всегда был сторонником того, чтобы делать все как можно проще и по возможности избегать использования плагинов, поскольку они часто замедляют скорость загрузки страницы. Скоро я создам учебник о том, как сделать прокручивающееся оглавление (изображенное в моей правой боковой панели на рабочем столе).

clickfraud, ООО “ИНТЕРНЕТ ЗАЩИТА”, ИНН 7806602123, ОГРН 1227800111769, info@clickfraud.ru
Просмотров: 0