Как настроить меню на многоязычном сайте WordPress

Навигация на сайте является важной составляющей. Меню отвечает за удобство передвижения пользователя на сайте. Сегодня мы рассмотрим базовые настройки по созданию и управление меню на многоязычном сайте WordPress.

В качестве примера будем использовать сайт на польском и английском языке, для которого приобретена лицензия плагина WPML. WPML – это плагин для создания многоязычных сайтов на базе WordPress.

Настройка меню WordPress

Шаг 1.

Открываем консоль управления WordPress (заходим в админку сайта) и в АдминМеню (main navigation) переходим в раздел Внешней вид → Меню

С установленным плагином WPML появится разделение меню на два языка. В нашем случае это английский и польский angielski (3) | polski (3). То есть для каждой языковой версии сайта необходимо будет создавать свое меню. По клику на ссылки мы будем попадать в настройки польского или английского меню.

настроить меню на WordPress
настроить меню на WordPress

Шаг 2.

Для создания нового меню кликаем по ссылке «Создайте новое меню». Вводим название меню и в случае с WPML делаем выбор для какого языка создается меню и кликаем на кнопку «Создать меню (Utwórz menu)»

настроить меню на WordPress

Шаг 3.

В блоке «Добавить элементы меню (Dodaj element menu)» находим нужный нам раздел, в нашем примере это разделы каталога WooCommerce. Выбираем нужные нам разделы каталога и кликаем на кнопку  Добавить в меню (Dodaj do menu).

настроить меню на WordPress

Важно! Если у вас в блоке «Добавить элементы меню (Dodaj element menu)» отображаются не все элементы, вам необходимо в верхнем правом углу найти пункт «Настройки экрана (Параметры экрана) развернуть его и поставить галочку напортив необходимого раздела, чтобы пункты выбранного раздела можно было добавить в ваше меню.

настроить меню на WordPress

Шаг 4.

Когда добавлены пункты меню, вы можете настроить структуру меню. Меню может быть многоуровневое. Первый уровень — это текущее положение пунктов меню (первый уровень также определяет и родительский пункт, то есть самый главный). Для того чтобы для главного (родительского) пункта «KUCHNIA» добавить меню второго и третьего уровня необходимо:

  • Зажать ЛКМ (левая клавиша мыши) и перетащить пункт вправо на уровень или два дальше.

Также можно создавать произвольные ссылки меню. Для этого вам необходимо выбрать раздел «Произвольные ссылки (Własne odnośniki)» добавить URL адрес и название.

После настройки структуру нажать на кнопку «Сохранить меню (Zapisz menu)»

настроить меню на WordPress

Шаг 5.

После создания меню на польском языке, мы должны добавить перевод этого меню для английского языка. Для этого кликаем в верхнем углу на ссылку «+angielski» —  Translations: +angielski. Добавляем название для меню, чтобы было понятно в нашем примере мы добавили обозначение «EN» и по аналогии с шагом 3 и 4 добавляем разделы в меню.

настроить меню на WordPress
настроить меню на WordPress
настроить меню на WordPress

Шаг 6.

В случае если меню WordPress у вас является главным, то необходимо выбрать местоположение меню для главного обычно обозначение «Top Menu».

настроить меню на WordPress

Вот и всё, меню для многоязычного сайта создается также легко, как и для сайта с одним языком.