[CSS] Как добавить кнопку в меню в шаблоне AB-Inspiration

  Автор:
  6 комментариев
  5717

Представьте меню на сайте и один из пунктов превращен в кнопку. Это может быть кнопка на страницу Контакты с формой Оставить заявку или на страницу Мои услуги. В общем не имеет значения куда будет вести эта кнопка, главное, чтобы выделить один из пунктов из общего стиля, чтобы она привлекала внимание.

Вот несколько примеров таких кнопок:

 

 

 

В этой статье мы подробно разберем как сделать такую кнопку в Меню в шапке в шаблоне 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 изюминку и функциональность.

Создай свой сайт на WordPress сегодня

Буду рада вашим комментариям. И если вы сделаете данный урок, высылайте ваши сайты, посмотрим, что у вас получилось :)

 


Создать сайт для заработка с нами — легко и быстро!

За помощью обращайтесь в нашу службу поддержки 24/7

 

Нужен качественный хостинг для сайта на WordPress?
Рекомендую, проверенные годами, хостинг Timeweb:
Надежный проверенный годами хостинг для сайта на WordPress
а также, хостинг Beget:
Хостинг Beget
[CSS] Как добавить кнопку в меню в шаблоне AB-Inspiration

   7 голосов
Средняя оценка: 5 из 5
Если Вам понравилась статья и Вы нашли её полезной, поделитесь ею в соцсетях! Нажмите на кнопки ниже, чтобы сделать это прямо сейчас.

Анфиса Бреус

Анфиса Бреус - специалист по Wordpress с 2007 года. Создатель и разработчик шаблона "AB-Inspiration" для самостоятельной и профессиональной настройки сайтов на WordPress для бизнеса. Основатель клуба "Мастер WordPress" и автор эксклюзивных курсов по WordPress. Фрилансер. Спикер.

Оставьте свой комментарий:

Комментарии на Блог
6 комментариев
  1. Спасибо, Анфиса! Хотелось бы, чтобы на главной странице выводились не все посты, а можно было бы отбирать по категориям нужные для показа

  2. Ренат Гильманов

    Анфиса, Спасибо! Отличная опция *THUMBS UP* уже есть идея как применить эту кнопку :)
    Мне бы хотелось, чтобы при написании статьи, на панеле можно было выбирать эмоджи, было бы здорово если получиться это реализовать! *THUMBS UP*

  3. Благодарю! очень интересная идея. Попробую реализовать! у меня вопрос по мобильной версии. как ее улучшить? Шапка блога почему то огромная. и меню труднодоступно.

    • Светлана, для настройки шрифта в мобильной версии необходимо зайти в раздел Внешний вид — Настройки шаблона — Стиль мобильной версии и в самом низу настроить шрифт (уменьшить его)

  4. Интересная идея! ;)

  5. Огромное спасибо, Анфиса! Интересная и нужная идея! Успеха Вам и нам! *IN LOVE*

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