Главная » Архив меток: меню

Архив меток: меню

Создание многоуровневого меню. Объяснение функции getTree. Часть 2

От автора: в этом уроке будет продолжена работа по реализации многоуровневого меню. В предыдущем уроке вы могли найти подробное объяснение функции getTree, которая преобразует плоский массив в массив иерархический. Из полученного массива теперь необходимо получить многоуровневое меню или список. В этом уроке будет написано несколько дополнительных функций для получения необходимого кода HTML.

Читать далее »

Создание многоуровневого меню. Объяснение функции getTree. Часть 1

От автора: во многих проектах при работе с иерархическими структурами я использую реализацию Adjacency List и некоторый набор функций для построения иерархического массива. Одна из таких функций – это функция от Tommy Lacroix, которая довольно давно была найдена на просторах интернета. Это функция с условным названием getTree. Задача данной функции заключается в том, чтобы получить из плоского массива массив иерархический, ...

Читать далее »

Как сделать бургер-меню для мобильных пользователей сайта на WordPress

От автора: перед тем как сделать бургер-меню для сайта, нужно понять, зачем оно вообще нужно. Если вы хотите, чтобы ваш сайт был адаптивным (а кто не хочет?), важно обеспечить, чтобы главное меню навигации работало на маленьких экранах. Большие меню навигации могут занимать слишком много места на мобильном телефоне, или они могут быть слишком маленькими, чтобы их можно было прочитать или ...

Читать далее »