Часть 1. Изучение WordPress. Теория разработки тем:Количество уроков: 26
Продолжительность: более 7 часов
Цели и задачи блока:
В данной части мы не будем создавать полноценную тему для WordPress. В плане дизайна это будет, скорее, некая схематичная тема.
Главная задача данной части курса – это изучение именно теории создания тем для WordPress. И здесь мы познакомимся с понятием самой темы WordPress, узнаем о том, что такое файлы шаблонов, познакомимся с иерархией шаблонов, изучим основные функции и теги шаблонов, которые используются при создании тем WordPress.
Особое внимание мы уделим такой теме, как кастомайзер, без которого не обходится ни одна тема для продажи. Благодаря кастомайзеру мы можем создать действительно качественную и удобную в управлении тему, которая придется по душе пользователю. Также пристальное внимание мы уделим локализации тем и вопросу мультиязычности. Без этого также невозможно создать тему для продажи. Ведь если вы создадите тему на русском языке, то ее вряд ли купит пользователь для англоязычного рынка, и наоборот – англоязычная тема вряд ли будет востребована на русскоязычном рынке. Но тема с локализацией, тема, подготовленная для перевода на любой язык – будет актуальна для любого рынка.
Урок 1. Введение. Организационные вопросы
Урок 2. Установка WordPress
Урок 3. Создание тем
Урок 4. Импорт тестовых данных
Урок 5. Файлы шаблона header и footer
Уроки 6-7. Подключение стилей и скриптов
Урок 8. Цикл The Loop в WordPress
Урок 9. Теги постов
Урок 10. Шаблон single
Урок 11. Иерархия шаблонов
Уроки 12-13. Работа с медиафайлами в WordPress
Урок 14. Пагинация в WordPress
Урок 15. Функция bloginfo - информация о сайте
Уроки 16-17. Работа с меню в WordPress
Уроки 18-19. Сайдбары и виджеты в WordPress
Уроки 20-24. Кастомайзер тем
Урок 25. Локализация и мультиязычность WordPress
Урок 26. Класс WP_Query
Часть 2. Создание темы Clean:Количество уроков: 14
Продолжительность: почти 4 часа
Цели и задачи блока:
Во второй части курса мы перейдем от теории к практике. И здесь мы создадим относительно несложную, но очень красивую тему под названием Clean. В данной части мы добавим к изученным ранее вопросам еще два основных момента, которые нужны и важны, если вы хотите создавать действительно профессиональные темы не только на заказ, но и на продажу.
В частности, в уроках второй части мы познакомимся с понятием стартового шаблона темы и используем стартовую тему Underscores, которая может быть взята за основу любой разрабатываемой темы.
Второй момент, который будет новым в данной части, – использование фреймворков для WordPress. И здесь мы начнем знакомиться с фреймворком Unyson, который дает нам фактически неограниченные возможности для создания красивых страниц практически любого уровня сложности.
Урок 1. Стартовая тема Underscores
Урок 2. Подключение стилей и скриптов
Урок 3. Меню
Урок 4. Секция Portfolio
Урок 5. Настройка секции Portfolio в кастомайзере
Урок 6. Локализация темы
Урок 7. Установка фреймворка Unyson
Уроки 8-9. Секция Team
Урок 10. Секция Features
Урок 11. Шаблон рубрики
Урок 12. Шаблон статьи
Урок 13. Шаблон страниц
Урок 14. Реализуем мультиязычность
Часть 3. Создание темы Law:Количество уроков: 24
Продолжительность: более 7 часов
Цели и задачи блока:
Последняя часть курса будет посвящена разработке достаточно сложной темы Law, которая подойдет, к примеру, для сайта юридической компании. Стартовая страница темы будет выполнена в виде лендинга, т.е. объемной страницы со множеством секций. На сегодняшний день стартовые лендинговые страницы становятся чуть ли не стандартом разработки любого сайта.
В третьей части курса мы будем активно работать с фреймворком Unyson. И здесь мы не просто будем использовать его возможности, но и активно кастомизировать фреймворк, изменяя существующие его компоненты, расширяя их, а также создавая свои собственные компоненты.
Урок 1. Стартовая тема и шаблон
Урок 2. Подключение стилей и скриптов
Урок 3. Плагин TGM
Урок 4. Меню в шапке
Урок 5. Логотип сайта
Урок 6. Кастомизация слайдера фреймворка
Уроки 7-8. Пользовательский шорткод для Unyson
Уроки 9-10. Секция видео
Урок 11. Секция услуг
Уроки 12-14. Компонент формы
Уроки 15-16. Секция последних постов
Урок 17. Секция Наши сотрудники
Урок 18. Виджеты футера
Урок 19. Страница контактов
Урок 20. Шаблоны index и single
Урок 21. Комментарии на сайте
Урок 22. Поиск по сайту
Уроки 23-24. Настройки темы