Ежедневно, с 8:30 до 22:30
Предзаказ
386

Разработка сайта на CMS WordPress

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Автор:
Сайт:
590 ₽
3900 ₽
-85%
Кэшбэк: 5% (30 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Данный курс подойдет всем, кто уже знаком с версткой и веб-разработкой, но хотел бы научится созданию полноценного сайта с бэкендом на CMS WordPress. Также тем, кто возможно знаком с работой различных CMS, в том числе и WordPress, но хотел бы углубить свой уровень знаний конкретно этой популярной системы управления контентом (WordPress, далее WP).

Необходимые знания и навыки:

  • Знания верстки (HTML, CSS, базовые знания JS будет плюсом)
  • Понимание клиент-серверного взаимодействия
  • Базовые знания программирования (любого языка, но желательно PHP, можно без знаний ООП)
  • Работа с хостингом и протоколом FTP

В рамках курса мы научимся создавать сайт под управлением CMS WordPress. Мы научимся для начала работать с ней (системой) используя административную панель (далее админку), но основной упор будет на работе с WP на уровне программного кода используя язык программирования PHP и API WP.

Мы разберем механизм разработки:

  • темы WP
  • шаблонов страниц
  • меню
  • виджетов и сайдбаров
  • форм
  • произвольных (кастомных) типов записей
  • кастомных таксономий
  • кастомных полей для записей
  • мета-данных
  • плагинов
  • шорткодов

Для практического закрепления материала предусмотрен учебный проект — сайт, который мы создадим в процессе обучения. В конце курса у нас будет готовый рабочий сайт под управлением WordPress. Бонусом к этим знаниям будут уроки по регистрации и авторизации, реализация локализации (перевода) сайта и работа с REST API.

В рамках данного курса мы НЕ будем изучать верстку и язык программирования PHP. Мы посмотрим реализацию своих полей для записей, однако в процессе создания сайта будем использовать некоторые плагины, которые реализуют данный функционал гораздо более удобным способом.

Программа обучения

  • Введение
    • Вступление
  • Теория по WordPress
    • Инструменты WordPress
    • Внутреннее устройство WordPress
    • Установка WordPress
    • Административная панель WordPress
    • Настройка WordPress
  • Создание темы
    • Темы и шаблоны WordPress
    • Создание темы учебного проекта
    • Настройка темы
    • Расширение возможностей темы
    • Подключение стилей и скриптов
  • Работа с меню и настройка темы
    • Работа с меню
    • Вывод меню со своей структурой разметки
  • Работа с виджетами, сайдбарами и шорткодами
    • Виджеты и сайдбары
    • Разработка собственного виджета
    • Разработка виджета контактов
    • Разработка виджета социальных ссылок
    • Разработка виджета карты
    • Разработка информационных виджетов
    • Разработка шорткода
  • Работа со страницами
    • Вывод записей WordPress в шаблоне
    • Разработка шаблонов страниц: category.php
    • Разработка шаблонов page-contacts и single.php
    • Вывод рубрик на странице блога
  • Работа с записями и таксономиями
    • Регистрация произвольного типа записи
    • Регистрация всех необходимых произвольных типов записей
    • Регистрация таксономий
  • Работа с полями записей
    • Создание кастомного поля для записей
    • Редактирование, сохранение и вывод данных кастомного поля
    • Создание полей с помощью ACF
    • Создание полей через ACF: поля для услуг и тренеров
    • Создание полей через ACF: поля для занятий
    • Создание полей через ACF: поля для клубных карт и таксономий
    • Вывод данных ACF в шаблонах: разработка шаблона для услуг
    • Вывод данных ACF в шаблонах: разработка шаблона для тренеров
    • Вывод полей ACF для таксономий в шаблонах
  • Самостоятельное получение записей из базы данных
    • Самостоятельное получение записей в WordPress: get_post
    • Самостоятельное получение записей в WordPress: get_posts
    • Самостоятельное получение записей в WordPress: WP_Query
    • Самостоятельное получение записей в WordPress: query_posts
  • Разработка главной страницы
    • Вывод контента первых двух блоков
    • Вывод записей в слайдер: акции и скидки
    • Вывод записей «Клубные карты»
    • Добавление поля «Слоган» в настройки сайта
  • Формы в WordPress
    • Работа с формами. Обработка GET/POST-запросов. Разработка формы в модальном окне
    • Работа с формами и AJAX. Лайки в записях: планирование реализации
    • Работа с формами и AJAX. Лайки в записях: подготовка скриптов
    • Работа с формами и AJAX. Лайки в записях: отправка данных на сервер
    • Работа с формами и AJAX. Лайки в записях: обработка данных на сервере
    • Вывод столбца со значением лайков в админке
  • Сохранение записей программно
    • Создание записи программно. Сохранение данных формы в виде записи
    • Создание записи программно. Подготовка к сохранению данных
    • Создание записи программно. Разработка кастомных полей для записи
    • Создание записи программно. Обработка данных формы и сохранение записи
    • Создание записи программно. Работа с отображением данных в админке
  • Работа с формами через плагин Contact Form 7
    • Создание формы с помощью Contact Form 7
    • Настройка писем
    • Интеграция с другими плагинами: Flamingo
  • Разработка плагина
    • Описание плагина и теория
    • Реализация хуков и добавление собственной страницы в админку
    • Вёрстка и обработка данных формы на странице в админке
    • Вёрстка уведомления на страницах сайта
    • Реализация механизма отображения уведомления
  • Завершение разработки учебного проекта
    • Хлебные крошки
    • Страница расписания: вывод дней недели
    • Страница расписания: вывод занятий
    • Страница цен
    • Обложка записей в блоге
  • Оптимизация сайта и рекомендации по SEO и безопасности
    • Оптимизация графики
    • Удаление лишних скриптов и настройка кеширования
    • Рекомендации по SEO и безопасности
  • Загрузка на хостинг
    • Перенос ядра, темы и базы данных
    • Исправление настроек сайта и тестирование результатов
  • Регистрация и авторизация пользователей
    • Возможности WordPress: регистрация и авторизация пользователей
  • Локализация сайта
    • Возможности WordPress: локализация сайта
    • Возможности WordPress: локализация сайта и перевод контента
  • Настройка Google Analytics
    • Возможности WordPress: настройка Google Analytics
  • Интернет-магазин на WordPress — WooCommerce
    • Возможности WordPress: WooCommerce
  • REST API
    • Возможности WordPress: REST API. Теория
    • Возможности WordPress: REST API. Регистрация роутов и работа с методом GET
    • Возможности WordPress: REST API. Работа с методом POST и параметрами
    • Возможности WordPress: REST API. Кросс-доменные запросы и JWT-авторизация
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 02.08.2020 Артикул 386

Об авторах

Фото: LoftSchool
0.0
LoftSchool
Онлайн-школа веб-разработки, основанная в 2012 году создателями YouTube-канала Loftblog. Курсы по вёрстке, Git, npm, Gulp, терминалу и WordPress.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Профессиональная разработка многостраничных сайтов
Скидка 86%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Профессиональная разработка многостраничных сайтов
WordPress и CMS
Постер товара: Идеальный сайт на WordPress 2.0
Скидка 86%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Идеальный сайт на WordPress 2.0
WordPress
Постер товара: WordPress: как сделать сайт
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
WordPress: как сделать сайт
WordPress
Постер товара: Курс по созданию сайта на WordPress с нуля
Скидка 64%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Курс по созданию сайта на WordPress с нуля
WordPress
Постер товара: Курс по WordPress с нуля до результата. Создание сайтов без кода
Скидка 60%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Курс по WordPress с нуля до результата. Создание сайтов без кода
WordPress
Постер товара: Создание сайтов на WordPress с нуля без кода
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Создание сайтов на WordPress с нуля без кода
No-code и конструкторы сайтов
Постер товара: WordPress от Дмитрия Лаврика
Скидка 89%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
WordPress от Дмитрия Лаврика
WordPress
Постер товара: Профессия Разработчик сайтов на Wordpress с нуля до профи
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Профессия Разработчик сайтов на Wordpress с нуля до профи
WordPress