<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

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

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

Подписавшись по 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):

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