Содержание

WP Hamburger — Плагин для WordPress

  • Детали
  • Отзывы
  • Установка
  • Разработка

Поддержка

  • Author: Fahad Mahmood

  • Project URI: http://androidbubble.com/blog/wordpress/plugins/wp-hamburger

  • License: GPL 3. See License below for copyright jots and titles.

Customization possibility including font-size, font-weight, color, bullets, background, opacity, font-family and menu selection. WP Hamburger is WordPress plugin to redesign the menus with different color combination, font family, bullets and custom CSS. Colors and bullets for First Level / Second Level menu items can be customized separately.

Highly Customizable

  • Settings page demo preview available
  • Mobile and Desktop compatibility
  • Font Family
  • Background Color
  • Background Opacity
  • Hamburger Color
  • Parent Level Menu Items
  • Child Level Menu Items
  • Font Color
  • Font Weight
  • List Bullets
  • FontAwesome Icons
  • Custom Image Upload for Bullets
  • Custom CSS section

License

This WordPress Plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This free software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software. If not, see http://www.gnu.org/licenses/gpl-2.0.html.

  • Configuration > menu selection
  • Customization > font family, color, bullets, font-size and opacity etc.
  • Customization > custom css styles
  • Implementation Overview
  • Opacity Settings & Custom Bullet Image from Media Library
  • Collapsible Menu Items for Hover Effects
  • Hover BG Color, Hover BG Image, Hover Text Color, Reset Selection
  • Hierarchical Menu Items On Settings Page
  • Hover Effect Demo #1
  • Hover Effect Demo #2
  • Hover Effect Background Image Demo #1
  • Hover Effect Background Image Demo #2
  • Hover Effect Background Image — Media Library
  • Hover Effects

From the WordPress plugin menu click on Add New and search for WP Hamburger

Instead of searching for a plugin you can directly upload the plugin zip file by clicking on Upload:

Use the browse button to select the plugin zip file that was downloaded, then click on Install Now. The plugin will be uploaded to your blog and installed. It can then be activated.

«WP Hamburger» is available in left sidebar settings menu.

How does it work?

Go to settings page, select a menu and save changes.

Is it free or a paid plugin?

Basic functionality is free. Customization options are available in premium version.

Do I need to purchase to make it work?

No, you do not need to purchase as it is fully functional as a free version. Just customization from settings page is not available in free version but still you can customize with you HTML/CSS skills.

Where to report if I found a bug?

It is always better to open a ticket on support forum. There is a help tab on settings page for your convenience.

What if any other plugin or theme using a different version of Bootstrap or FontAwesome?

You can turn Bootstrap and FontAwesome OFF from settings page.

How can I contribute to this plugin?

You may suggest improvements, features and user friendliness. Your name will be mentioned in changelog with the respective plugin version in next release.

Is it compatible with Avada, Enfold and standard WordPress twenty series themes?

Yes, it is compatible with all kind of themes. If you face any compatibility issue, let us know and we will try to make it work in next version.

You will find WP Hamburger menu item under settings menu.

Use Font family name for example Arial or leave it blank for default.

Insert HTML/CSS bullets disc, circle, outsite inside etc., or choose icons from FontAwesome. Alternatively, custom image can be used from media library as well. Recommended dimensions are 32px X 32px.

I installed and activated this and set it to work on the main menu. The entire site displayed narrow on screen and did not display a hamburger menu.

I’ve installed the plugin and it completely deleted my functions.php file, making the theme broken. Do not install.

The configuration page don’t work. Only the premium one. And nothing happens in front.

Посмотреть все 3 отзыва

«WP Hamburger» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

  • Fahad Mahmood

Перевести «WP Hamburger» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

1.6.5
  • Updated for WordPress. [24/05/2023]
1.6.4
  • Updated for WordPress. [07/09/2022]
1.6.3
  • Submenu issue resolved. [Thanks to Kickan][19/03/2022]
1.6.2
  • Hide on mobile, new option added. [Thanks to yannickburky][11/12/2021]
1.6.1
  • Hide on desktop, new option added. [Thanks to yannickburky][11/12/2021]
1.6
  • Updated for WordPress.
1.5
  • Hide on scroll revised. [Thanks to Diana]
1.4
  • Custom image as bullet. [Thanks to Diana]
1.3
  • PHP Notice and Warning fixed. [Thanks to Abu Usman]
1.2
  • Position and DOM Position fields added.
1.1
  • Elektro Skin added for WP Hamburger and Hover Effects Introduced. [Thanks to Diana & Team Ibulb Work]
1.0
  • Initial Release of WP Hamburger. [Thanks to Diana from Switzerland]

Оценки

Посмотреть все

  • 5 звёзд 1
  • 4 звезды 0
  • 3 звезды 0
  • 2 звезды 0
  • 1 звезда 2

Войдите, чтобы оставить отзыв.

Участники

  • Fahad Mahmood

Поддержка

Есть что сказать? Нужна помощь?

Перейти в форум поддержки

Иконки гамбургер меню — примеры сайтов, дизайнов и CSS скриптов

Недавно мы публиковали заметку про использование кнопки гамбургер-меню для сайта и возможные ее альтернативы. Сегодня хотелось немного развить тему и поделиться несколькими сопутствующими наработками. В статье будет много ссылок на полезные проекты и скрипты, поэтому загрузка может занять некоторое время. Тем, кто столкнулся с данной задачей и ищет как сделать гамбургер меню на сайте пост однозначно пригодится.

Данный элемент был разработан почти 30 лет назад Нормом Коксом. Он идеально подходит для мобильных версий сайтов и всех проектов, где навигация не должна отвлекать или закрывать визуальную составляющую страницы. Сейчас иконка гамбургер-меню является неотъемлемой фишкой адаптивной разработки и наверняка знакома большинству пользователей сети. Не смотря на разные альтернативы и противников, она реально стала узнаваемым и универсальным символом.


Примеры сайтов с гамбургер меню

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

Star Wars


Интересная модификация меню с тематикой фильма Звездных Воен.

The Deepend Design


Outdated Browser


NewtonRunning


Brianhoff Design


Brooklyn Bridge Park


Часто при клике на «иконку гамбургера» полоска или блок меню выезжает сбоку или сверху. Эффект простой, но смотрится неплохо.

The Design Museum


Illusion


Xander


DeModern


Hooch Creative


Появление навигации в данном примере выглядит немного странно. Пользователю нужно делать лишний клик чтобы увидеть несколько пунктов меню, которые, по сути, никак не мешают остальной графике. Зачем их скрывать? — не совсем понятно. Сайт ниже аналогично вызывает подобный вопрос.

Lalignerouge


Michaelvilleneuve


Chapoleone


Brand Junkie


Cofa Media


eWebDesign


Lequipe


Digital Deadly Sins


Buildin Amsterdam



Анимация и иконки гамбургер-меню

Также в сети можно найти примеры иконок гамбургер-меню для вдохновения. Иногда их совмещают с анимационными эффектами для наглядной демонстрации работы. Сама по себе кнопка выглядит слегка скучно, но вместе с разными «преобразованиями» она добавляет на сайт больше интерактива. Практически все материалы ниже были найдены в социальной сети дизайнеров Dribbble (кликайте по картинкам дабы перейти на исходники).

Hamburger Button


Burger Menu2


MOARRRR


The Real Hamburger MenuIcon


Hamburger Icon


Wave


Menu Icon by Dave Gamez


BurgerIcon


Hi I’m Hamburger


Buttons by Nick Meloy


Hamburger Transformation


Open Close


HamburgerMenu by Tamas Kojo


Interactive Hamburger


Close Icon Animation


Dribbble Menu


Simple HamburgerMenu Animation


IconinFramer


Hamburger Icon Music


Menu Thing


Hamburger by Christian


OpenDADA


Это лишь часть материалов, на Dribbble их гораздо больше — заходите на сайт и ищите по ключу «hamburger«, можно даже без приставки «menu«. Напоследок парочка дополнительных сайтов.

TheNounProject


Про Noun Project мы когда-то уже писали в посте с необычными наборами иконок. Там содержится достаточно много монохромных объектов из любых сфер жизни.

Iconfinder


Когда будете использовать поиск иконок Iconfinder обязательно выбирайте в левом меню «Free» в графе Price, то есть бесплатную стоимость изображений.

Stickpng


Еще один интересный сервис — Stickpng, где публикуются PNG клипарты на прозрачном фоне. Не смотря на то, что картинок здесь мало, возможно, кому-то нужен именно PNG формат.


Скрипты гамбургер меню CSS / javascript

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

21 Hamburger Animations Menu


15 Hamburger Icons in CSS 


Code My UI


CSS Animated Hamburgers


Font Awesome

Кстати, подходящая иконка есть и в популярном наборе Font Awesome.


Можете почитать заметку про использование шрифта Font Awesome в WordPress, если ваш проект реализован на этой CMS. Практически во всех остальных случаях из подборок вы найдете код и описание как сделать гамбургер меню в CSS и JS (в частности jQuery).

Вот парочка наиболее интересных решений:

Gooey Menu


Menu Toggle SVG Animation


Hamburger Icon + Morphing Menu


Pure CSS off-canvas Menu + flexbox


UI/UX Improvements with CSS


Toggle Menu by Vladislav


Итого в статье мы постарались собрать много разных материалов по теме: начиная с примеров сайтов с гамбургер меню, графическими наработками дизайнеров и заканчивая реальными скриптами гамбургер меню на CSS и javascript. Всего вышло около 60-ти полезных ссылок. Надеемся вам они пригодятся.


Перейти обратно к новости

Как сделать гамбургер-меню только на CSS | by threkk

4 минуты чтения

·

3 мая

Недавно я делал небольшие изменения на своем сайте, когда я заново открыл меню гамбургеров, которое я сделал для него. Это не особенное, просто меню, которое, как только вы перейдете в маленькое разрешение, сожмется в скрытое вертикальное меню, которое вы можете показать или скрыть, нажав кнопку. Интересно то, что он сделан только с использованием HTML и CSS.

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

Когда я начинал этот проект, у меня было несколько требований, которым он должен соответствовать:

  • Он мог использовать только HTML и CSS, включая взаимодействия (очевидно) .
  • Это должно быть такое же меню , не имеющее двух разных меню и отображающее только одно.
  • Если CSS не загружается, он должен быть как минимум работоспособным.

Проект состоит из следующих шагов:

  1. Составьте список ссылок.
  2. Сделать список ссылок красивым на большом экране.
  3. Сделать так, чтобы список ссылок выглядел красиво на маленьких экранах.
  4. Сделать список ссылок на маленьком экране сворачиваемым.

Меню — это в конце список ссылок, используемых для навигации, поэтому начнем с него:

  

Этот список в основном представляет собой весь HTML, который мы будем использовать для всего меню, остальное будет CSS magic .

Эта часть проста, немного CSS, и мы готовы. Вам решать, что выглядит красиво:

 nav { 
background-color: SeaGreen;
цвет: снег;
дисплей: гибкий;
выравнивание содержимого: пробел между;
}
nav ul {
/* Заставить маркеры исчезнуть */
list-style-type: none;
}
nav ul li {
/* Помещает элементы в одну строку */
display: inline-flex;
поле: 0. 3em 1em;
}

Мы закончили с этой частью и не будем вносить в нее никаких изменений.

Полную версию CSS можно найти по ссылкам в конце статьи.

Используя медиа-запросы, мы ограничиваем следующие правила только небольшими разрешениями. Вы можете поиграть с используемым значением в зависимости от того, хотите ли вы, например, считать планшеты «маленькими устройствами».

 @media (максимальная ширина: 576 пикселей) { 
nav {
flex-direction: row;
flex-wrap: обертка;
поле слева: 0;
поле справа: 0;
}
/* Поскольку мы работаем в мобильном режиме, мы хотим отобразить его в виде вертикального списка
*/
nav ul {
display: block;
}
/* У нас есть два списка: первый — это всегда видимые элементы
в строке меню. Второй будет скрыт */
nav ul:last-child {
width: 100%;
гибкая основа: 100%;
}
navul li {
margin-bottom: 0;
ширина: 100%;
выравнивание текста: вправо;
набивка: 0,5 см;
}
}
Это гамбургер-меню.

Наконец, самое интересное. Тут вся магия: задан чекбокс, если он не отмечен, соседний список не отображается.

 input[type='checkbox']:not(:checked)+ul { 
display: none;
}

Во-первых, мы добавляем флажок с меткой в ​​наш HTML.

  

Флажок и метка будут скрыты на больших экранах, и их значение не будет иметь значения.

 навигационный ввод [тип = 'checkbox'], навигационная метка { 
дисплей: нет;
}

Но в небольших разрешениях мы отображаем метку, оставляя флажок скрытым для эстетических целей.

 /* При скрытии значка меню флажок остается скрытым */ 
nav label {
text-align: right;
дисплей: блок;
набивка: 0,5 см;
высота строки: 1,6 em;
выравнивание по центру;
}
Можно улучшить, добавив несколько анимаций.

И вуаля . Вот и все. Вы можете увидеть полный пример в действии здесь, а также проверить полный исходный код на GitHub.

Вам понравился этот пост? Дайте мне знать по телефону Мастодонт или Twitter !

[CSS] — Как создать значок меню гамбургера с помощью CSS —

Узнайте, как создать простой значок меню гамбургера в HTML, CSS и JavaScript, дополненный анимационными эффектами.

👩‍💻 Инструкции по коду HTML, CSS и JavaScript

Спросил 4 месяца назад в CSS by Стас

 

css бургер меню

CSS бургер меню HTML JavaScript

Дополнительные вопросы по кодированию о CSS

👩‍💻 Технический вопрос

Спросил 19 часов назад в CSS by Kiara

 

как настроить макет нескольких карт

пользовательский макет карты CSS флексбокс Сетка CSS

👩‍💻 Технический вопрос

Спросил 2 дня назад в CSS Кейтуметсе Нирвана Акиса

 

Я борюсь со своим кодом. Моя кнопка не работает, когда я нажимаю на нее, и я хочу выровнять свое изображение по центру

устранение неполадок кода кнопка прослушиватель событий выравнивание изображения Выравнивание по центру CSS

👩‍💻 Технический вопрос

Спросил 6 дней назад в CSS от Jasmine

 

Могу ли я настроить атрибуты CSS для элемента


?

УС элемент часов css-атрибуты Селекторы CSS цвет высота ширина

👩‍💻 Технический вопрос

Спросил 6 дней назад в CSS по christrice

 

как сделать мои слова большими?

УС размер шрифта

👩‍💻 Технический вопрос

Спросил 6 дней назад в CSS Ариэль

 

Что такое высота строки?

высота строки CSS текст космос имущество

👩‍💻 Технический вопрос

Спросил 6 дней назад в CSS Юлия

 

Как сделать

полужирным

CSS смелый вес шрифта р элемент сорт ID

👩‍💻 Инструкции по коду CSS

Спросил 7 дней назад в CSS by Heather

 

при разрешении менее 768px выравнивание по центру div

CSS медиа-запрос выравнивание Адаптивный дизайн

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Нил

 

как сделать, чтобы мой заголовок шел только поверх содержимого, когда я прокручиваю заголовок

положение фиксированное прокрутка HTML КСС

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Аманда

 

как развернуть кнопку в список

кнопка расширения кнопка список JavaScript CSS HTML

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS by Quinnie

 

Как изменить ориентацию моего фонового изображения?

фоновое изображение фоновое положение КСС

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS от Aneeah

 

как сделать овальную кнопку

HTML CSS Овальная кнопка

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Джози

 

моя кнопка обрезается при просмотре моего веб-сайта на мобильном устройстве

CSS медиазапросы Отзывчивый дизайн мобильное устройство пуговица обрезанная

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Сибусисиве

 

как добавить тень с помощью css

CSS коробка-тень тень стиль

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS от Raquel

 

Мой CSS не работает с h2 или h3

HTML CSS h2 h3 тег ссылки размер шрифта вес шрифта цвет

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Одри

 

как центрировать сетку

сетка центр выравнивание содержания выравнивание элементов

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Джози

 

как сделать мою веб-страницу адаптивной

Адаптивный дизайн CSS медиа-запросы относительные единицы размеры экрана

👩‍💻 Технический вопрос

Спросил 7 дней назад в CSS Аннабелла

 

как исправить размер кнопки? в css кнопка

размер CSS-свойства ширина высота шт.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *