WordPress Developer
1 WordPress — создание сайтов
1.1 CMS WordPress. Настройка среды разработки WordPress
1.2 Создание сайта-визитки. Настройка сайта. Особенности темы Twenty Twenty-One. Landing page
1.3 Темы CMS WordPress. Подключение скриптов и стилей
1.5 Создание форума. Настройка почты на хостинге
1.6 Интернет-магазин. Плагин WooCommerce
1.7 Интернет-магазин. Перенос интернет-магазина на хостинг. Настройка работы магазина на хостинге.
1.8 Настройка почтовых сообщений WooCommerce. Виртуальные и скачиваемые товары
1.9 Интернет-магазин. Апсейлы и кросселы
1.10 Интернет-магазин. Оплата и доставка товаров. SEO оптимизация
2 WordPress — разработка тем (шаблонов)
2.1 Темы (шаблоны) CMS WordPress. Создание пользовательских тем. Создание темы на основе темы WordPress.
2.2 Создание темы как дочерней. Создание простой темы с нуля
2.3 WP CLI. Добавление шаблонного контента. Создание темы на основе фреймворка bootstrap
2.4 Hooks и actions. Корректное подключение скриптов и стилей. Кеширование
2.5 Поддержка меню. Создание областей header, footer, сайдбаров и областей для виджетов
2.6 Циклы. Части шаблона. Теги шаблонов. Динамическая генерация контента. Пагинация
2.7 Создание пользовательских шаблонов страниц
2.8 Taxonomy и Terms. Пользовательские типы постов. Произвольные поля. Плагин Advanced Custom Fields
2.9 Создание панели настроек темы с помощью WordPress Customizer API
2.10 Фреймворки Kirki Customizer и Redux
2.11 Создание темы на основе верстки «Sydney philarmonia choirs» с помощью генератора шаблонов
3 WordPress — разработка плагинов
3.1 Плагины и actions и filter hooks. Содание пользовательского хука
3.2 Создание простых плагинов. Активация плагина. Безопасность.
3.3 Локализация WordPress. Работа c административной панелью. Создание шорткодов.
3.4 Базы данных в WordPress. Создание плагина «Количество просмотров записи»
3.5 Плагины и технология Ajax. Создание плагина для бесконечной ленты.
3.6 Создание виджетов. WordPress Cron — планировщик задач
3.7 Создание плагина «Карусель»
3.8 Генератор шаблона плагина WordPress Plugin Boilerplate Generator.
3.9 Создание системы бронирования с помощью плагина Easy Appointments
3.10 Создание системы бронирования с помощью плагина Salon booking system
4 PHP Advanced — фреймворки
4.1 Введение в MVC
4.2 Фреймворки
Internet-источники
- Официальный мануал для разработчиков: https://developer.wordpress.org
- Официальный кодекс: https://codex.wordpress.org/
- Сайт «WP-KAMA»: https://wp-kama.ru
- Студия Миши Рудрастых (блог, уроки, видео-уроки): https://misha.agency
- Genius courses.com от Александра Сокирка (блог, уроки, видео-уроки): https://geniuscourses.com
- Сообщество фрилансеров WayUp (видео-уроки, вебинары): https://wayup.in
© 2020-2021, М.А.Иванова