Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

 ›  ›  ›  › Урок #17. Интеграция вёрстки. Sidebar. Создание темы WordPress.

Урок #17. Интеграция вёрстки. Sidebar. Создание темы WordPress.

Интеграция вёрстки. Sidebar. Создание темы WordPress.

В боковой колонке (панели) выводятся пользовательские блоки с информацией, который именуются виджетами. Управлять виджетами можно в панели управления, но для этого необходимо создать файл sidebar.php и зарегистрировать боковую колонку в файле functions.php.

Открываем файл sidebar.php для внесения изменений.

Выделяем содержимое блока div с классом sidebar, и удаляем его. Сам блок sidebar не удаляем.

	<!-- Боковая колонка -->
	<div class="sidebar">

	</div>

На место удалённого кода вставляем функцию dynamic_sidebar(), которая выводит на экран активную панель с виджетами. Если в нашей панели не будет одного активного виджета, то система будет выводить текст «Нет активных виджетов».

	<!-- Боковая колонка -->
	<div class="sidebar">
		<?php if (!dynamic_sidebar('right-sidebar')): ?>
			<?php echo '<div class="textwidget"><p>Нет активных виджетов..</p></div>'; ?>
		<?php endif; ?>
	</div>

Открываем файл functions.php и сразу после открывающего тега <?php вставляем код, который зарегистрирует нашу боковую колонку (панель с виджетами).

/**
* Регистрация боковой колонки
**/
register_sidebar(array(
	'name' => 'Правая колонка', //Название виджета (отображается в панели управления)
	'id' => 'right-sidebar', //ID виджета (нужен для того, чтобы система знала где и какой виджет выводить)
	'before_widget' => '<div id="widget" class="%2$s">', //Содержимое виджета
	'after_widget' => '</div>', //Конец содержимого виджета.
	'before_title' => '<div id="title-widget"><h6>', //Начало блока с заголовком виджета
	'after_title' => '</h6></div>' //Конец блока с заголовком виджета
));

Если у вас остались какие-то вопросы или вы нашли непонятный момент в описании, пишите в комментариях ниже и я вам обязательно отвечу.

С уважением, Артём Санников

Сайт: ArtemSannikov.ru

Метки: , .

Записи по теме

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

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