Представьте меню на сайте и один из пунктов превращен в кнопку. Это может быть кнопка на страницу Контакты с формой Оставить заявку или на страницу Мои услуги. В общем не имеет значения куда будет вести эта кнопка, главное, чтобы выделить один из пунктов из общего стиля, чтобы она привлекала внимание.
Вот несколько примеров таких кнопок:
В этой статье мы подробно разберем как сделать такую кнопку в Меню в шапке в шаблоне AB-Inspiration.
Итак, поехали.
1. Перейдите в раздел Внешний вид
2. Перейдите в подраздел Меню
3. Выберите страницу в блоке «Страницы», которую вы хотите сделать кнопкой (вы можете выбрать не только страницу, но и запись, рубрику, или произвольную ссылку)
4. Нажмите на кнопку «Добавить в меню»
5. Перетащите станицу в нужное место (лучше всего, если пункт-меню в виде кнопки будет в самом конце)
6. Нажмите на кнопку «Сохранить меню»
Вот так будет выглядеть меню в шапке. Теперь нам нужно добавить класс к пункту меню Магазин и затем добавить стиль.
7. В разделе Меню нажмите в правом верхнем углу на кнопку «Настройки экрана»
8. Отметьте галочкой «Классы CSS»
9. Спуститесь ниже и в структуре меню откройте страницу для редактирования
10. В поле Классы CSS пропишите класс (shop-style).
11. Нажмите на кнопку «Сохранить меню»
12. Перейдите в раздел «Внешний вид -> Настроить»
13. Перейдите в раздел «Дополнительные стили»
14. Вставьте следующий код (ниже я объясню что значат данные стили):
li.shop-style { border:3px solid #6F3E83; border-radius:5px; } li.shop-style:hover {background: #6F3E83;} #headercssmenu li.shop-style a:hover {color:#fff !important} #headercssmenu ul li.shop-style a:after {height:0px !important}
15. Нажмите на кнопку «Сохранить и опубликовать»
Теперь можно посмотреть, что у нас получилось:
Так кнопка будет выглядеть в меню:
Так при наведении мышки:
Теперь, давайте разберем код стиля. Что вы можете здесь поменять или добавить:
/* Задаем границу и закругление углов у кнопки.*/ li.shop-style { border:3px solid #6F3E83; /* Граница. Можете заменить цвет и толщину */ border-radius:5px; /* Закругления. Можете заменить радиус закругления 5px */ } /* Добавляем фон кнопки при наведении мышки.*/ li.shop-style:hover {background: #6F3E83;} /* Фон. Можете заменить цвет фона */ /* Меняем цвет текста на кнопке, при наведении мышки.*/ #headercssmenu li.shop-style a:hover {color:#fff !important} /* Цвет текста. Можете заменить цвет */ /* Убираем подчеркивание при наведении мышки (настройки шаблона AB-Inspiration). */ #headercssmenu ul li.shop-style a:after {height:0px !important} /* Здесь ничего менять не нужно. */ }
На этом все.
Если вам эта тема интересна, пожалуйста, напишите в комментариях, какие еще изменения вам были бы интересны, чтобы придать сайту на WordPress изюминку и функциональность.
Буду рада вашим комментариям. И если вы сделаете данный урок, высылайте ваши сайты, посмотрим, что у вас получилось
Создать сайт для заработка с нами — легко и быстро!
За помощью обращайтесь в нашу службу поддержки 24/7
Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
а также, хостинг Beget:
Средняя оценка: 5 из 5
Спасибо, Анфиса! Хотелось бы, чтобы на главной странице выводились не все посты, а можно было бы отбирать по категориям нужные для показа
Анфиса, Спасибо! Отличная опция уже есть идея как применить эту кнопку
Мне бы хотелось, чтобы при написании статьи, на панеле можно было выбирать эмоджи, было бы здорово если получиться это реализовать!
Благодарю! очень интересная идея. Попробую реализовать! у меня вопрос по мобильной версии. как ее улучшить? Шапка блога почему то огромная. и меню труднодоступно.
Светлана, для настройки шрифта в мобильной версии необходимо зайти в раздел Внешний вид — Настройки шаблона — Стиль мобильной версии и в самом низу настроить шрифт (уменьшить его)
Интересная идея!
Огромное спасибо, Анфиса! Интересная и нужная идея! Успеха Вам и нам!