• Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
меню в подвале сайта twenty fifteen

Twenty Fifteen: добавляем меню в подвале сайта

Сегодня будем создавать меню в подвале сайта (футере, footer) в стандартной теме wordpress – Twenty Fifteen.

Скачать исходники для статьи можно ниже

Вот 3 этапа, которые необходимо выполнить для создания нижнего меню в футере сайта:

1. Регистрируем новое меню в файле functions.php.
2. Размещаем HTML код меню в файле footer.php.
3. Прописываем CSS стили для создаваемого нами меню в подвале сайта – в файле стилей – style.css.

В результате у нас получиться следующее меню:

меню в подвале сайта twenty fifteen

Приступим же к созданию меню в подвале сайта, в теме Twenty Fifteen.

1. Регистрируем новое меню в файле functions.php.

Заходим в админку wordpress, в левом меню выбираем пункт “Внешний вид” и его подпункт “Редактор”, справа в списке шаблонов выбираем файл functions.php, переходим в конец его кода и вставляем:

function footer_menu() {
 
register_nav_menu('footer-menu',__( 'Меню в подвале сайта' ));  
}
 
add_action( 'init', 'footer_menu' );

Теперь если вы перейдете в пункт “Внешний вид” и его подпункт “Меню”, а после создадите новое меню, то wordpress предложит вам указать его расположение уже из 3 областей темы:

fifteenmenufooter2

2. Размещаем HTML код меню в файле footer.php.

Заходим в админку wordpress, в левом меню выбираем пункт “Внешний вид” и его подпункт “Редактор”, справа в списке шаблонов выбираем файл footer.php ищем в нем следующую строчку:

<footer id="colophon" class="site-footer" role="contentinfo">

то есть ищем открывающий тег – footer – и после него вставляем следующий код:

<div id="navbar" class="navbar">
				<nav id="site-navigation" class="navigation footer-navigation" role="navigation">										
					<?php wp_nav_menu( array( 'theme_location' => 'footer-menu', 'menu_class' => 'footer-nav-menu', 'depth' =>'-1' ) ); ?>					
				</nav><!-- #site-navigation -->
			</div><!-- #navbar -->

3. Прописываем CSS стили для создаваемого нами нижнего меню в подвале – в файле стилей – style.css.

Заходим в админку wordpress, в левом меню выбираем пункт “Внешний вид” и его подпункт “Редактор”, справа в списке шаблонов выбираем файл style.css и в конце его кода вставляем:

.footer-navigation {
	clear: both;
	margin: 0 auto;
	max-width: 1080px;
	min-height: 45px;
	position: relative;
}

ul.footer-nav-menu,
div.footer-nav-menu > ul {
	margin: 0;
	padding: 0 40px 0 0;
}

.footer-nav-menu li {
	display: inline-block;
	position: relative;
}

.footer-nav-menu li a {
	color: #141412;
	display: block;
	font-size: 15px;
	line-height: 1;
	padding: 15px 20px;
	text-decoration: none;
}

.footer-nav-menu li:hover > a,
.footer-nav-menu li a:hover,
.footer-nav-menu li:focus > a,
.footer-nav-menu li a:focus {
	background-color: rgba(20,20,20,0.8);
	color: #fff;
}



.footer-nav-menu .current_page_item > a
{
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

.menu-toggle {
	display: none;
}

/* Navbar */
.navbar {
	background-color:rgba(240,240,240,0.8) ;
	margin: 0 auto 20px auto;
	max-width: 1600px;
	width: 100%;
	border-bottom:solid 2px rgba(200,200,200,0.8);
	}

PS: Можно создать дочернюю тему и производить все вышеуказанные действия по созданию нижнего меню непосредственно в ней.
О том как создать дочернюю тему в wordpress читайте здесь – “codex.wordpress.org/Дочерние_темы”

Twenty Fifteen: добавляем меню в подвале сайта: 2 комментария

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