logo у меня все покупают г. Москва

Индикатор отображения подменю WordPress

25 октября 2018 в 13:10 Без категории

В этом уроке я расскажу как добавлять в шаблоны WordPress индикатор отображения подменю WordPress.

Индикатор отображения подменю WordPress – стрелочка, которая показывает, что пункт меню – Все товары, имеет подменю. (Фото 2)

В 2-х словах, при использовании функции  wp_nav_menu()  WordPress добавляет класс  ‘sub-menu’  к тегам  <ul>  каждого подменю. На этом теория закончена, приступаем к практике:

Шаг 1. Добавляем код в файл function.php

Чтоб этот код заработал, надо сообщить меню о его использовании, а это мы сделаем с walker аргументом при вызове функции wp_nav_menu()

Первый простейший php пример, это вызов всех страниц в виде меню:

Для этого в файлах шаблона находим файл header.php

Пример выше отобразит все Ваши опубликованные страницы в админ панеле. Если нам необходимо отобразить меню из раздела Внешний вид -> Меню, нам необходимо указать, какое именно меню отобразить.

Пример кода:

Где ‘primary’ — это название Вашего меню.

На моём сайте первоначальный код выглядел так:

Затем я внес изменения и код стал выглядеть так:

 

 

Я добавил в функции вызова меню код:

Теперь, после того как мы добавили функцию вызова в header.php, нужно оформить нашу стрелку с помощью CSS. Добавляем следующие строки в файл style.css :

Чтоб использовать background: url (); воспользуйтесь кодом, приведенным ниже

Если у Вас все таки не выйдет сделать это самостоятельно, обращайтесь ко мне. Я выполню для Вас эту услугу.

Напоследок хотел посоветовать Вам почитать блог Валентина Прошкина.

Индикатор отображения подменю WordPress #8642398 Индикатор отображения подменю WordPress #2642598 Индикатор отображения подменю WordPress #3357202 Индикатор отображения подменю WordPress #9357002 Индикатор отображения подменю WordPress #15356802 Индикатор отображения подменю WordPress #21356602 Индикатор отображения подменю WordPress #27356402 Индикатор отображения подменю WordPress #33356202 Индикатор отображения подменю WordPress #39356002 Индикатор отображения подменю WordPress #45355802 Индикатор отображения подменю WordPress #51355602 Индикатор отображения подменю WordPress #57355402 Индикатор отображения подменю WordPress #63355202 Индикатор отображения подменю WordPress #69355002 Индикатор отображения подменю WordPress #75354802 Индикатор отображения подменю WordPress #81354602 Индикатор отображения подменю WordPress #87354402 Индикатор отображения подменю WordPress #93354202 Индикатор отображения подменю WordPress #99354002 Индикатор отображения подменю WordPress #105353802 Индикатор отображения подменю WordPress #111353602 Индикатор отображения подменю WordPress #117353402 Индикатор отображения подменю WordPress #123353202 Индикатор отображения подменю WordPress #129353002 Индикатор отображения подменю WordPress #135352802 Индикатор отображения подменю WordPress #141352602 Индикатор отображения подменю WordPress #147352402 Индикатор отображения подменю WordPress #153352202 Индикатор отображения подменю WordPress #159352002 Индикатор отображения подменю WordPress #165351802

Похожие статьи


Оставить заявку
Для экономии вашего времени на все вопросы отвечают программисты/сеошники/маркетологи, а не секретари или офис-менеджеры. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Введите контактный E-mail: *

Ваш вопрос:

Рассчитать стоимость
Для экономии вашего времени на все вопросы отвечают программисты/сеошники/маркетологи, а не секретари или офис-менеджеры. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Прикрепить файл:

Ваш вопрос:

Введите контактный E-mail: *

Заказать обратный звонок
Для экономии вашего времени на все звонки отвечают программисты, а не секретари или офис-менеджеры. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Введите ваше имя *

Как с вами связаться? *

Введите контактный телефон *

Создадим сайт по картинке или вашему макету
Цена: от 2,900 руб. Я бесплатно рассчитаю стоимость реализации сайта в течение 15 минут.
Как это работает? После расчета стоимости я отпиваюсь вам и вы принимаете решение о дальнейшем сотрудничестве.
Задать вопрос
Опишите вопрос своими словами. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Введите ваше имя *

Введите контактный email *

Комментарий

There are no products