Description
Наш курс посвящен самой популярной в мире системе управления контентом WordPress и предназначен для начинающих разработчиков сайтов. Он построен на примере выполнения реальной задачи: создание темы для Wordpress на основе готовой верстки главной страницы сайта вымышленной компании. Вместе с вами мы пройдем путь от установки WordPress до публикации сайта на хостинге, останавливаясь на наиболее важных моментах разработки сайта.
In this course, you will learn :
- Научитесь работать с административной панелью WordPress
- Научитесь создавать темы и простые плагины
- Изучите основы языка программирования PHP
- Познакомитесь с оптимизацией сайта на WordPress
Syllabus :
1. Введение. Знакомство с WordPress
- О курсе
- Системы управления сайтом
- Установка WordPress на виртуальный сервер
- Административная панель
- Создание страниц. Страницы записей и статические страницы.
- Создание записей. Рубрики и метрики.
2. Основы создания тем для WordPress
- Подготовка рабочего места
- Создание темы
- Иерархия шаблонов
- Типы записей
- Таксономия
3. Создание главной страницы
- Посадка верстки
- Регистрация меню
- Произвольные поля. Carbon Fields.
- Динамический вывод постов
4. PHP В WordPress
- Основы PHP. Типы данных
- Управляющие конструкции и функции
- Классы. Практика по PHP.
- Цикл WordPress
- Теги шаблонов и хуки
- Код в WordPress - лучшие практики
5. Кастомизация страниц
- Кастомизация статических страниц
- Кастомизация страницы записи
- Кастомизация динамических страниц
- Фильтры записей. Ajax.
- Ajax пагинация
- Поиск по записям в Wordpress
6. Оптимизация и публикация
- Сайдбары и виджеты
- Плагины
- Перенос Wordpress на хостинг
- Оптимизация WordPress
- Итоги. Куда расти?