<MyRusakov.ru />

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела.

Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике.

После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Как создать custom template на WordPress

Как создать custom template на WordPress

На этом уроке мы научимся создавать свои шаблоны (custom template) для страниц на WordPress-е. Не для всех страниц сайта подходят типовые блоговые страницы. Предположим вам нужна отдельная страница contact с картой проезда, формой обратной связи и желательно без подключения плагинов.

Когда мы создаём новую страницы через админку WordPress, то понятное дело подгружается дефолтный шаблон - page.php, а мы хотим, чтобы для страницы Contact подгружался шаблон (custom template) со своей HTML-разметкой.

Для примера мы используем стартовую тему Underscores. Давайте создадим в ней новый файл template-contact.php, который надо связать с админкой WordPress. Надо в файле template-contact прописать следующие закомментированные строчки кода, которые означают, что в теме WordPress-а появился новый шаблон (custom template). Наличие в комментариях словосочетания "Template name" обязательно, так WordPress понимает, что это шаблон, который можно привязать к определенным страницам.

<?php
/**
* Template name: Contact page template
*/
?<

Теперь если мы откроем для редактирования страницу Contact, то в админке WordPress-а появится дополнительный атрибут - Шаблон с полем для выбора между базовым шаблоном и новым - Contact page template, который можно привязать к любой странице. Называть файл шаблона можно как угодно, но правильно будет давать тематические названия, это стандарт в разработке и его надо придерживаться.

Как создать custom template на WordPress.

Наша страница Contact пока пустая, так и должно быть, ведь в специально созданном шаблоне для неё, тоже ничего нет. Ниже подключим нужные нам компоненты страницы, которые мы хотим видеть: шапку и подвал. А можно и не выводить их.

<?php
get_header(); // вывод шапки
get_footer(); // вывод подвала
?>

Между шапкой и подвалом можно писать любой HTML-код, вставлять Google map, встроить контактную форму, какой-нибудь баннер или слайдер на JS, а мы выведем название страницы.

<h2>
<?php the_title();?>
</h2>

А после названия страницы, создадим форму контактов.

<div>
<form>
  <div>
  <label>Ваше сообщение</label>
    <input type="text" id="" placeholder="Введите ваше сообщение">
    </div>
    <div>
    <label>Ваш емайл</label>
  <input type="text" id="" placeholder="Введите ваш емайл">
  </div>
</form>
</div>

Теперь все страницы, к которым мы привяжем этот шаблон будут отображать содержание этого файла.

Как создать custom template на WordPress.

Таким образом в WordPress-е можно создавать столько шаблонов, сколько вам надо. Аналогичным образом создаются шаблоны и для других страниц. Обычно это единичные страницы отличающиеся от основного контента, например - "О компании", "Фотогаллерея". Для таких страниц, рисуются свои PSD макеты, по которым и верстаются уникальные шаблоны. Именно такие шаблоны в дальнейшем "натягивают на WordPress", верстальщики-фрилансеры, умеющие это делать, до сих пор востребованы на фриланс биржах.

Я скажу даже больше, чтобы ощущать себя востребованным веб-разработчиком на фрилансе, необходимо WordPress знать, как свои пять пальцев. Эта популярнейшая в мире CMS ещё долго будет править балом в веб-разработке. Некоторые знания об этой CMS вы можете почерпнуть из моего видео-курса.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.