Курс по созданию тем и плагинов WordPress поможет вам уверенно перейти от базового использования платформы к профессиональной разработке. Вы разберётесь в архитектуре WordPress, научитесь создавать гибкие темы и мощные плагины, а также освоите практики, применяемые в реальных проектах.
Что вы изучите в ходе обучения
Программа курса строится вокруг практического подхода: вы исследуете возможности WordPress, разберёте работу ядра и сразу примените знания в собственных проектах.
Основы архитектуры WordPress
Как устроено ядро WordPress и его загрузочный процесс
Понимание ролей, хуков, фильтров и экшенов
Использование WordPress API для расширения функциональности
Разработка пользовательских тем
Создание темы с нуля: структура, шаблоны, иерархия
Использование PHP и WordPress Template Tags
Добавление динамического контента и кастомных элементов
Оптимизация тем под SEO и производительность
Создание плагинов любой сложности
Формирование структуры плагина и подключение функционала
Работа с пользовательскими типами записей (Custom Post Types)
Создание собственных таксономий и метаполей
Интеграция с REST API WordPress
Практическая направленность курса
Каждый модуль курса включает примеры, которые помогут вам увидеть принципы WordPress «в действии». После изучения теории вы выполните практические задания, закрепите навыки и создадите собственные проекты.
Что вы получите в итоге
Уверенное понимание механики WordPress
Навыки разработки тем и плагинов любой сложности
Собственный набор готовых решений для портфолио
Повышение конкурентоспособности на рынке веб‑разработки
Для кого подходит этот курс
Курс ориентирован на начинающих и продолжающих разработчиков, которые хотят углубить знания WordPress, создать собственные продукты или заняться профессиональной разработкой сайтов под эту платформу.
Урок 1.00:03:19
Introduction
Урок 2.00:05:02
Setting up an Environment Installing WordPress
Урок 3.00:07:02
Theme File Headers
Урок 4.00:03:24
The Functions File
Урок 5.00:04:57
Action Hooks
Урок 6.00:05:30
Adding Styles through Hooks
Урок 7.00:06:02
Adding Scripts through Hooks
Урок 8.00:01:24
Adding Dummy Content
Урок 9.00:01:38
Adding Menu Support
Урок 10.00:07:11
Displaying Menus
Урок 11.00:02:40
Creating Headers and Footers
Урок 12.00:04:38
Creating Widget Areas
Урок 13.00:02:12
Formatting the sidebars
Урок 14.00:02:15
Formatting the Search Form
Урок 15.00:05:44
The Loop
Урок 16.00:02:52
Template tags inside the Loop
Урок 17.00:01:39
Pagination
Урок 18.00:02:27
Template Hierarchy
Урок 19.00:06:50
Single Posts
Урок 20.00:04:19
Comments Template
Урок 21.00:01:30
Page Template
Урок 22.00:01:27
404 Template
Урок 23.00:01:43
Category Template
Урок 24.00:01:41
Search Template
Урок 25.00:02:21
Custom Templates
Урок 26.00:01:57
Finishing Up and whats to come
Урок 27.00:01:31
WordPress APIs
Урок 28.00:03:01
Creating Default Settings Upon Activation
Урок 29.00:05:53
Options API
Урок 30.00:05:57
Adding a menu page to WordPress Admin
Урок 31.00:03:54
Enqueueing Styles Scripts in the Admin
Урок 32.00:04:29
Setting Up a Form in the Admin
Урок 33.00:09:51
Saving our Settings
Урок 34.00:03:33
Displaying the updated setting values
Урок 35.00:07:48
Uploading a Logo with the WordPress Media Uploader
Урок 36.00:02:51
Finalizing the front end and using the options API once more
Урок 37.00:02:56
Going Deeper
Урок 38.00:03:00
What are plugins
Урок 39.00:03:29
Creating a Plugin File Header
Урок 40.00:03:27
Activating Our Plugin
Урок 41.00:02:04
Simple Trick to Secure a Plugin
Урок 42.00:09:00
Creating a Custom Post Type
Урок 43.00:07:10
Metadata and Metaboxes
Урок 44.00:04:17
Enqueueing Files
Урок 45.00:10:05
Working with Meta Data
Урок 46.00:06:07
Filter Hooks
Урок 47.00:01:09
Making our Strings Translatable
Урок 48.00:07:42
Creating Database Tables
Урок 49.00:03:40
Including the jQuery Rating Plugin
Урок 50.00:08:27
Sending AJAX Requests from the Front End
Урок 51.00:06:55
Handling AJAX Requests and Inserting Data into the Database
Урок 52.00:04:35
Averaging and Displaying the Rating
Урок 53.00:05:12
Changing the Custom Post Types Table Columns
Урок 54.00:09:21
Creating a Widget
Урок 55.00:05:25
Cron Jobs
Урок 56.00:02:52
Transients API
Урок 57.00:03:00
Finalizing our Widget
Урок 58.00:04:04
Creating a Shortcode
Урок 59.00:03:59
Including the WordPress Content Editor
Урок 60.00:09:15
Sanitizing HTML Input and Inserting a Post
Урок 61.00:03:08
Extending our Plugin with the Plugin API
Урок 62.00:03:28
Sending an E-mail with our Custom Hook
Урок 63.00:02:30
WordPress Coding Standards Overview
Урок 64.00:07:31
Child Themes
Урок 65.00:10:55
Diving Deep into the Shortcodes API
Урок 66.00:13:02
Using the WP_Query Class
Урок 67.00:01:00
Difference between get and non get
Урок 68.00:10:26
Theme Customizer API
Урок 69.00:05:34
Supporting Various Post Formats
Урок 70.00:09:26
Creating a Contact Form by Requiring a Plugin
Урок 71.00:01:29
Overview
Урок 72.00:03:11
Prepared Database Queries
Урок 73.00:02:51
Uninstalling a Plugin
Урок 74.00:03:33
Creating a Dashboard Widget
Урок 75.00:03:23
Using the HTTP API to Retrieve Content from External Sources
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф