WordPress-Мастер

Полное руководство по разработке тем

Как создать уникальную тему

Как профессионально установить верстку шаблона

Как создать собственный нестандартный шаблон

Как изменить дизайн и функционал темы

Узнайте подробности

Нажмите на кнопку воспроизведения и узнайте все подробности лично от автора видео курса.

Купить курс

WordPress – движок №1 в мире!

По данным сайта W3 Techs, WP используется на 65% сайтов, у которых удалось определить используемый движок.

Таким образом, WordPress применяет 43% из всех существующих сайтов в мире..

Половина сайтов в Рунете сделана на WordPress

Согласно различным оценкам, доля WordPress на рынке сайтов Рунета составляет 40-50%.

Вы только подумайте, примерно половина сайтов в русскоязычном сегменте сделана на WordPress!

Бренды с мировым именем используют WordPress

Среди сайтов, разработанных на Вордпресс можно встретить блоги таких знаменитостей как Dogg, Sylvester Stallone, Katy Perry.

На нем создают сайты крупные мировые СМИ — BBC America, New York Post. Сайты таких крупных журналов как Vogue, Glamour Italy также сделаны на этом движке.

Автомобильные гиганты с их огромными бюджетами также выбирают его для своих сайтов: Mercedes-Benz, Toyota Motors Brasil.

На нем сделаны Microsoft News Center, NGINX, Adobe Blogs. На Вордпресс работают Sony Music, The Walt Disney Company, The Rolling Stones.

Если компании с мировыми именами выбирают для своих разработок WordPress, то можно на 100% доверять этому движку.

Все это говорит о том, что WordPress будет продолжать развиваться и наращивать свои позиции в будущем.

Другие фишки WordPress

CMS под любые виды сайтов

Это универсальная платформа под любые цели: от блогов до порталов крупных СМИ и журналов, от визиток до корпоративных сервисов, от каталогов до полноценных интернет-магазинов

Десятки тысяч плагинов

Коллекция пополняется каждый год. Уже сегодня в ней присутствует более 50 000 вариантов. Если возникает необходимость добавить на сайт какой-либо функционал, то с высокой долей вероятности вы найдете для этого готовый плагин и сможете его использовать

Готовые темы на любой вкус

Их десятки тысяч. Есть платные и бесплатные. Среди них можно найти хорошие темы для сайта абсолютно любой тематики. А если что-то в шаблоне не нравится, вы всегда сможете его поправить под ваши нужды – все необходимые навыки вы получите в нашем видео курсе!

Функциональная админка

Админка имеет продвинутый редактор текста, а также позволяет быстро и удобно редактировать изображения. Есть даже возможность прямо в админке обрезать картинки, не прибегая к помощи графического редактора

Настраиваемая админка

Для каждого пользователя можно настроить права доступа. Например, сделать так, чтобы редактор сайта не имел возможности подобраться к файлам темы и никак не смог повредить или перенастроить сайт, его внешний вид или функционал

Простая установка

Она занимает не более 10–15 минут даже у тех, кто это делает впервые. Практически все хостинг-провайдеры предлагают услуги CMS-хостинга. Это хостинг, который оптимально настроен под CMS, и на нем уже будет установлена ее последняя версия

Сообщество

У WordPress оно огромное и распространено по всему миру. Сам движок переведен на 62 языка. Поэтому на любой возникающий вопрос по его использованию всегда можно найти ответ

Простая админка

В ней сможет работать абсолютно любой человек, даже никогда ранее не имевший дела с сайтостроением. Добавление, удаление статей происходит по нажатию кнопки. А правка и оформление материалов не сложнее, чем в обычном текстовом редакторе

Купить курс

Для кого создавался курс

Если вас интересует пассивный доход с продажи тем на таких площадках как Themeforest

Если вы хотите профессионально зарабатывать на создании тем для WordPress под заказ

Если вы хотите научиться создавать уникальные крутые темы

Если у вас есть опыт в сайтостроении, но ваши знания нуждаются в актуализации

Если вы фрилансер и хотите расширить перечень оказываемых услуг и новый источник дохода

Если вы желаете с полного нуля профессионально научиться делать сайты на WP

Если вы свитчер – решили безопасно сменить профессию на веб-разработчика

Если вы самостоятельно планируете создать блог для себя с уникальной темой

Если вы ведёте бизнес в интернете и вам нужен полный контроль и экономия

Если вы изучаете сайтостроение как хобби с перспективой заработка

Почему стоит приобрести курс

Быстрый старт для новичков

За 1-2 месяца вы с нуля научитесь создавать темы на WordPress практически любой сложности и под любые задачи (при должном усердии, конечно же). Вам нужно знать лишь самые азы вёрстки и JS

Изучение WP на уровне кода

Вы узнаете, как овладеть движком WP профессионально – на уровне кода. Это обязательное требование, если вы планируете создавать темы на продажу

Ваша финансовая безопасность

Каждый второй сайт в мире сделан на WordPress. 8 из 10 сайтов написаны на РНР. Прямо сейчас в мире более 200 млн. сайтов на WP требуют администрирования и доработки!

Возможность изучить PHP и ООП

Благодаря трём бонусным курсам, любой новичок сможет не только освоить с нуля WordPress, но и азы РНР и объектно-ориентированного программирования

Яркие работы в портфолио

Повторяя по шагам за автором, вы создадите уникальную яркую тему. По аналогии вы сможете наполнить ваше портфолио десятками подобных работ

Актуальные технологии

В нашем видео курсе задействованы только наиболее актуальные на сегодняшний день технологии, включая WordPress последней версии – 5.9, а также РНР8.

Какие перспективы открывает курс

Поскольку вы будете разбираться в движке WordPress на уровне РНР-кода, то у вас есть отличная перспектива в дальнейшем профессионально погрузиться в мир backend-разработки на РНР.

РНР – всё еще король бэкенда!

Согласно w3techs.com, по состоянию на 15 января 2022 года 78,1%* всех веб-сайтов в интернете используют PHP. И все эти сайты нуждаются в администрировании, доработках и периодическом апгрейде.

Всю необходимую для старта базу по РНР и ООП РНР вы получите в бонусах. Вам останется лишь углублять свои знания и практиковаться.

А это откроет перед вами уже совершенно иные горизонты заработка и перспективы – в дополнение к знаниям курса!

Будьте востребованы

Грамотные IT-специалисты востребованы на рынке всегда.

Поскольку каждый второй сайт в интернете построен на движке WordPress, без работы и заказов остаться очень трудно.

Особенно, если вы разбираетесь в нём на профессиональном уровне – на уровне кода.

Именно эти знания и навыки и даёт наш видеокурс!

Купить курс

Наш план действий

Часть 1

Изучение WordPress. Теория разработки тем

В данной части мы не будем создавать полноценную тему для WordPress. В плане дизайна это будет, скорее, некая схематичная тема. Главная задача данной части курса – это изучение именно теории создания тем для WordPress.

И здесь мы познакомимся с понятием самой темы WordPress, узнаем о том, что такое файлы шаблонов, познакомимся с иерархией шаблонов, изучим основные функции и теги шаблонов, которые используются при создании тем WordPress.

Особое внимание мы уделим такой теме, как кастомайзер, без которого не обходится ни одна тема для продажи. Благодаря кастомайзеру мы можем создать действительно качественную и удобную в управлении тему, которая придется по душе пользователю.

Также пристальное внимание мы уделим локализации тем. Без этого также невозможно создать тему для продажи. Ведь тема, подготовленная для перевода на любой язык – будет актуальна для любого рынка..

Часть 2

Создание темы Mundana

Во второй части курса мы перейдем от теории к практике.

И здесь мы создадим полноценную тему для WordPress.

Из уроков данной части вы узнаете о том, где взять базовую тему для упрощения дальнейшей разработки.

Поймёте, как перенести верстку в структуру создаваемой темы, как использовать AJAX в WordPress, и, конечно же, закрепите на практике материал предыдущей части.

Разрабатываемая нами тема представлена на скриншотах ниже:

Подробная программа

Часть 1

Изучение WordPress. Теория разработки тем

Урок 1. Введение
В первом уроке курса мы пройдемся по организационным моментам, рассмотрим структуру курса, узнаем основные источники документации, узнаем немного о WordPress. Также обозначим необходимое программное обеспечение (сервер, редактор).
Урок 2. Начало создания темы

В этом уроке мы пройдем несложную процедуру установки WordPress. Весь процесс установки занимает всего несколько минут и справится с этим даже неискушенный пользователь, что является дополнительным плюсом в пользу этой замечательной CMS.

Также в уроке будет начат процесс создания темы. Их урока вы узнаете, какие файлы WP требует для любой темы. Эти файлы будут добавлены в тему, после чего тему можно активировать.

Урок 3-4. Подключение стилей и скриптов

В следующей паре уроков мы с вами затронем одно из ключевых понятий при создании тем и плагинов для WordPress – это понятие хуков. Здесь мы создадим еще один специальный файл, без которого невозможно создать современную тему для WordPress – это файл functions.php.

Используя данный файл и механизм хуков, мы подключим к теме все необходимые файлы стилей и скриптов. При этом мы сделаем это рекомендуемым кодексом WordPress способом, т.е. правильно.

Урок 5. Шаблоны header и footer
В этом уроке мы создадим так называемые включаемые шаблоны темы – это шаблоны header и footer. В данные шаблоны мы сможем вынести повторяющиеся части нашего сайта, каковыми, как правило, являются шапка и подвал сайта. Нам лишь останется подключить эти шаблоны к основным шаблонам темы, используя специальные функции WordPress.
Урок 6. Цикл WordPress
Основой вывода данных на страницы сайта является знаменитый цикл WordPress. Благодаря данному стандартному циклу и использованию его в том или ином шаблоне мы можем вывести нужные данные, которые будут зависеть от подключаемого самим WordPress шаблона нашей темы.
Урок 7. Основные функции поста
Текущий урок мы посвятим изучению основных функций или, иначе, тегов постов. Данные функции, как правило, используются внутри цикла WordPress. Используя предлагаемые функции, мы сможем получать и выводить различную информацию о статьях и страницах: название, полный текст статьи или ее цитату, ссылку на полный текст, дату публикации и т.д. и т.п.
Урок 8. Миниатюра поста
Из данного урока вы узнаете об еще одной функции поста, позволяющей выводить прикрепленное изображение статьи или миниатюру поста. В уроке будет показана регистрация возможности использования миниатюр в теме, а также варианты работы с миниатюрой поста.
Урок 9. Иерархия шаблонов WP
Данный вопрос является одним из ключевых при создании тем WordPress. Поэтому важно понимать суть данного вопроса, чтобы создаваемая тема имела все необходимые шаблоны, и вы могли четко понимать, для чего используется тот или иной шаблон вашей темы. Все это будет рассмотрено в предлагаемом уроке.
Урок 10. Шаблон поста
В данном уроке мы создадим еще один важный шаблон – это шаблон отдельной записи single. Как можно предположить из названия, данный шаблон темы используется движком для показа отдельной статьи. Именно в нем мы можем определить разметку статьи и все, что касается ее оформления.
Урок 11. Форматы записей в WP
Одной из возможностей, которые WordPress предлагает для постов, являются форматы записей. WP поддерживает несколько форматов, например, стандартный формат, формат видео, аудио и другие. Благодаря этой возможности можно создать сразу несколько разных шаблонов поста и WP будет использовать тот или иной шаблон в зависимости от выбранного формата поста.
Урок 12. Форматы отдельной записи
В этом уроке будет показано создание необходимых шаблонов для показа отдельной записи в зависимости от ее формата.
Урок 13-14. Работа с меню в WP

Одной из отличных возможностей WordPress является возможность создания произвольных меню. Мы можем зарегистрировать и создавать сколько угодно различных меню. При этом управлять ими очень просто и удобно.

В качестве пунктов создаваемых меню WordPress позволяет использовать не только материалы сайта (категории, страницы, посты), но и даже произвольные ссылки. В результате мы получаем очень гибкий инструмент, позволяющий создать меню любой сложности – от обычного одноуровневого меню, до многоуровневого и даже т.н. мегаменю.

Урок 15. Шаблон страницы
В данном уроке будет создан еще один шаблон темы – шаблон страницы. Данный шаблон часто похож на шаблон отдельной записи, но используется он для отображения постоянных страниц сайта.
Урок 16. Шаблон archive
В данном уроке будет создан еще один шаблон темы – шаблон archive. Это универсальный шаблон в WordPress, который может использоваться для показа записей рубрики, метки и прочих таксономий постов.
Урок 17. Пагинация в WP
В этом уроке мы познакомимся с функцией WordPress, позволяющей реализовать постраничную навигацию по записям сайта. Когда-то, в предыдущих версиях WordPress, для реализации качественной пагинации был необходим сторонний плагин. Но в современных версиях WordPress для этого предусмотрена простая и удобная функция, предлагающая массу параметров для настройки пагинации.
Урок 18. Вывод информации о сайте
В данном уроке мы будем работать с функцией bloginfo, благодаря которой можно получить различную информацию о нашем сайте: название сайта, которое можно использовать в качестве заголовка и лого, описание сайта, которое можно использовать в качестве слогана и т.д.
Урок 17. Метод sendLocation
Одним из полезных методов для реальных ботов может быть отправка каких-либо координат или локации. Отправить локацию пользователя боту можно через специальный метод – sendLocation, который будет рассмотрен в данном уроке.
Урок 19-24. Кастомайзер тем

Следующему вопросу курса мы отведем целых шесть уроков. Это действительно важный вопрос и фактически неотъемлемая составляющая так называемых Премиум-тем WordPress. Используя кастомайзер, мы предлагаем пользователю темы возможность ее изменения, ее кастомизации под себя. При этом пользователь избавлен от необходимости лезть в исходный код.

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

Фактически, использование кастомайзера и его функционал ограничены лишь фантазией разработчика темы и его желанием.

Урок 25. Виджеты сайдбара

В текущем уроке мы создадим еще один шаблон – это шаблон боковой колонки sidebar. А также мы познакомимся с понятием виджетов в WordPress. Виджеты – это по-настоящему классная штука, позволяющая реализовать удобные блоки различного функционала, которые часто выводятся как раз в сайдбаре.

WordPress из коробки предлагает достаточно большой набор виджетов, например: поиск, список категорий, календарь, меню, произвольный HTML-код и много других.

Урок 26. Шаблон поиска
В текущем уроке мы создадим еще один шаблон – это шаблон страницы поиска, предназначенный для показа результатов поискового запроса. Кроме этого, вы узнаете, как создать шаблон формы поиска и подключить его к сайту.
Урок 27. Шаблон 404
В текущем уроке мы создадим еще один шаблон – это шаблон страницы 404, который WordPress будет подключать при обращении к несуществующей странице.
Урок 28. Условные функции
WordPress предлагает набор специальных функций, т.н. условных функций, с помощью которых можно проверить, на какой именно странице находится пользователь. Это может быть полезно при написании плагинов или пользовательских функций в файле functions.php.
Урок 29. Индивидуальные шаблоны рубрик, постов и страниц

В предыдущих уроках были созданы типовые шаблоны (archive, single, page), которые WP использует для показа материалов рубрик, статей или страниц. При этом данные материалы будут отображаться согласно имеющемуся шаблону.

Однако, может возникнуть необходимость показать тот или иной материал в другом оформлении. Для этого можно создать индивидуальный шаблон для нужного материала. Как это сделать – вы узнаете из данного урока.

Урок 30. Пользовательские типы записей
Кроме стандартного типа записи, WordPress предоставлять возможность создания собственных типов записей. При этом в админке сайта они будут представлены отдельной секцией. Это может быть очень удобно. Из данного урока вы узнаете, как зарегистрировать пользовательский тип записи и использовать его в теме WP.
Урок 31. Пользовательские циклы

В одном из предыдущих уроков мы рассмотрели работу со стандартным циклом WordPress. Данный цикл выбирает соответствующие материалы для той или иной страницы сайта. Но часто возникает необходимость сделать пользовательскую выборку, то есть выбрать из базы данных дополнительный набор записей по определенным критериям.

Из урока вы узнаете, как использовать пользовательские циклы в WP для организации выборки по заданным критериям.

Урок 32. Произвольные поля
Любая запись в WordPress имеет ряд предустановленных полей, например, заголовок записи и ее контент. Но этих полей может быть мало. Возможно, вы захотите прикрепить к записям дополнительные данные. Простейший вариант это сделать – использовать произвольные поля. Из урока вы узнаете, как использовать произвольные поля в теме WordPress.
Урок 33-34. Работа с метабоксами
Еще одна замечательная возможность, которую предлагает WordPress, - метабоксы. Они похожи на произвольные поля, но гораздо удобнее и понятнее для пользователя темы. В следующей паре уроков вы узнаете, как создавать метабоксы и как работать с ними в теме WordPress.
Урок 35-38. Опции темы

Сразу четыре урока будут посвящены вопросу опций в теме WordPress. Если вы собираетесь создавать темы для продажи, тогда обойтись без настроек создаваемой темы практически не получится. Речь идет не о встроенных настройках, которые имеются в админке WordPress, а о тех настройках, которые мы можем создавать дополнительно.

В уроках вы познакомитесь с API настроек, узнаете, как создавать в админке страницы и секции настроек, как добавлять на них сами настройки и, конечно же, как использовать их в теме WP.

Урок 39. Локализация темы
Если вы собираетесь создавать темы на продажу или просто создать многоязычный сайт, тогда вам не обойти стороной вопрос локализации темы. Речь идет о подготовке темы к переводу, что и принято называть локализацией. Для этого важно использовать в теме при выводе текста в шаблоне специальный набор функций, связанных с локализацией темы. После этого достаточно создать файл нужной локализации, чтобы текст был выведен на выбранном языке.

Часть 2

Создание темы Mundana

Урок 1. Установка WP. Базовая тема
В этом уроке мы с вами узнаем, что такое стартовая тема Underscores, что она из себя представляет и для чего она нужна. На сегодняшний день создание тем для WordPress на основе стартовой темы Underscores стало уже фактически стандартом.
В уроке мы скачаем и подключим данную тему.
Урок 2. Перенос верстки в структуру темы
В данном уроке мы проанализируем имеющуюся у нас верстку, из которой и будем создавать тему WordPress. Также мы подключим все необходимые скрипты стили и шрифты, которые использованы в верстке. При этом мы не будем создавать файл functions.php с нуля и не будем писать в нем функцию подключения стилей и скриптов… все это уже имеется в стартовой теме Underscores, нам остается лишь дополнить функцию подключаемыми файлами.
Урок 3. Вывод меню

В данном видео мы зарегистрируем необходимое меню для нашей темы и создадим его в админской части сайта. При этом нам, опять-таки, не нужно вспоминать функцию, необходимую для регистрации меню, поскольку она уже используется в functions.php стартовой темы Underscores, мы лишь немного изменим ее под себя.

Также мы используем класс Walker_Nav_Menu для кастомизации меню.

Урок 4. Страница настроек темы
Мы будем создавать тему, предполагающую возможность ее дополнительной настройки. Соответственно, нам потребуется страница настроек темы, которая и будет создана в данном видео.
Урок 5. AJAX в WordPress
Некоторые из настроек темы будут работать без перезагрузки страницы. Поэтому нам нужен AJAX для использования асинхронных запросов. Работа с AJAX в WordPress – это отдельная большая тема. В этом уроке вы получите представление об использовании AJAX в WordPress.
Урок 6. Безопасность AJAX в WordPress
При использовании AJAX в WordPress важно не забывать о безопасности запросов. Для этого в WP предусмотрено несколько специальных функций, с которыми вы и познакомитесь в данном уроке.
Урок 7. Настройка главного поста

На главной странице темы, согласно шаблону, в шапке должен выводиться некоторый пост. Для определения того, что это будет за пост, мы добавим соответствующую опцию в настройки темы.

Благодаря данной возможности администратор сайта в любой момент может указать любой из постов сайта для вывода на главной странице.

Урок 8. Опция количества избранных постов

Еще одной настройкой темы будет опция, отвечающая за количество избранных постов в соответствующей секции страницы. Для этого в дальнейшем будет добавлен метабокс к постам, через который можно добавить пост в избранное.

А благодаря опции, созданной в уроке, можно ограничить вывод этих постов в секции избранных постов.

Урок 9. Обработка опция перед сохранением
Из данного урока вы узнаете, как можно проверить сохраняемую настройку на предмет соответствия ожиданиям разработчика и дополнительно обработать значение настройки.
Урок 10. Секция главного поста
В данном уроке мы переместимся из админки в пользовательскую часть сайта и выведем главный пост, указанный в настройках темы, в шапке главной страницы сайта.
Урок 11-12. Создание метабокса
В следующих двух уроках мы добавим метабокс к постам, из которого можно будет добавить дополнительные поля для поста. В частности, это будет возможность добавления поста в избранное, а также возможность указать количество минут для чтения того или иного поста.
Урок 13. Вывод избранных постов
В текущем уроке будет реализована секция избранных постов в пользовательской части сайта. Для ее вывода будет использован пользовательский цикл, а также настройка темы, отвечающая за количество избранных постов.
Урок 14. Метаданные поста
В предлагаемом уроке будет написана функция, позволяющая вывести блок метаданных поста. К таким метаданным относится дата написания поста, а также количество времени, которое необходимо для его чтения.
Урок 15. Части шаблона избранных постов
Поскольку избранные посты могут выводиться с разным оформлением – нам потребуется выделить части шаблона этих постов, которые и будут подключаться к ним. Как это сделать – будет показано в текущем уроке.
Урок 16. Лента постов на главной
В данном уроке будет реализован стандартный цикл для вывода ленты постов на главной странице темы.
Урок 17. Виджеты
В данном уроке мы добавим сайдбар к теме, а также вывод виджетов сайдбара. В качестве виджетов будут выведены последние записи, а также список рубрик сайта.
Урок 18. Шаблон категории
В очередном уроке будет реализован уже знакомый вам шаблон категории. Данный шаблон отвечает за показ записей запрошенной рубрики сайта.
Урок 19. Пагинация
В текущем уроке мы добавим пагинацию к главной странице сайта, а также к странице категорий.
Урок 20. Шаблон поста
В очередном уроке будет реализован уже знакомый вам шаблон поста – шаблон single. Данный шаблон отвечает за показ отдельной записи.
Урок 21. Аватар в опциях темы
Еще одной настройкой темы будет возможность загрузки аватара. Эта возможность удобна, если на сайте присутствует один автор. Если же авторов несколько, тогда можно использовать либо стандартный аватар WP, либо аватар с сервиса gravatar.
Урок 22. Соцсети в опциях темы
В данном уроке мы добавим еще несколько настроек темы в отдельную секцию настроек – это будут настройки социальных сетей. В них администратор сможет добавить ссылки на нужные страницы соцсетей и эти ссылки вместе с иконками соцсетей будут выводиться при просмотре записи.
Урок 23. Шаблон страницы
В очередном уроке будет реализован уже знакомый вам шаблон страницы – шаблон page. Данный шаблон отвечает за показ постоянных страниц в WP.
Урок 24. Шаблон страницы поиска
В очередном уроке будет реализован уже знакомый вам шаблон страницы – шаблон search. Данный шаблон отвечает за показ результатов поиска в WP.
Урок 25. Перевод темы

Данный урок будет посвящен вопросу подготовки темы для перевода или ее локализации. Для этого мы воспользуемся специальной программой Poedit, с которой поработаем в данном уроке.

Благодаря локализации темы она может быть предложена как для отечественного, так и для зарубежного рынка, поскольку не будет привязана только к одному языку и может быть легко переведена на любой другой язык.

Три ценных бонуса

Бонусные видеокурсы разработаны специально для того, чтобы даже полный новичок разобрался с начальными основами языка РНР 8, включая объектно-ориентированное программирование.

Отдельный бонусный мини-курс «WordPress для самых «маленьких»» посвящен фундаментальным основам WordPress – для тех, кто совсем не знаком с этим движком.

Бонус 1. Премиум-курс PHP 8

24 урока
08 часов видео
Автор: Андрей Кудлай

Представляем вам новый курс по PHP программированию, в котором будет изучаться последняя версия PHP – PHP 8.

В первую очередь курс будет полезен тем, кто вообще не знаком с PHP.

Также курс будет представлять ценность для новичков, которые уже изучили PHP, но у них нет практики работы с этим языком программирования.

В курсе будут рассмотрены все важные новинки восьмой версии PHP.

Мы начнём изучать PHP с нуля, с самых-самых основ, с синтаксиса языка, понятия переменной и пр.

После изучения материалов курса вы должны быть уже достаточно уверенным программистом на PHP. Конечно же, при должном усердии и ответственном подходе к материалам видеокурса.

Уроки не будут представлять из себя лишь «голую» теорию. В данном курсе вы найдете множество домашних заданий для закрепления на практике.

Бонус 2. Премиум-Курс Объектно-ориентированное программирование на PHP

17 уроков
6 часов видео
Автор: Андрей Кудлай

В уроках курса простым языком, понятным даже новичкам, рассматриваются основы объектно-ориентированного программирования (ООП).

Этих знаний должно быть достаточно для написания telegram-ботов, а также большинства приложений на РНР в объектном стиле.

Рассматривается наследование классов для создания удобной и гибкой логики веб-приложения, а также создание разветвленных иерархий классов. Объяснено переопределение методов и создание абстрактных классов.

Объясняется смысл использования интерфейсов, тема автозагрузки классов. Разбирается использование пакетного менеджера Composer.

Бонус 3. Премиум-Курс WordPress для самых «маленьких»

8 уроков
1,5 часа видео
Автор: Андрей Кудлай

Это действительно уроки по для тех, кто только-только начинает свое знакомство с WordPress или даже вовсе не знаком с этой CMS.

Здесь вы найдете все основные моменты, в которых будет показана работа с системой администратора сайта на WordPress.

Это и установка движка, и работа с категориями, страницами и записями, и настройка сайта, и работа с виджетами и плагинами, и многие другие моменты.

Содержание:

Урок 1. Установка WordPress
Первый урок мы логично начнем с установки системы. Здесь вы узнаете, откуда можно и стоит скачать дистрибутив WordPress, на какие моменты стоит обратить внимание в процессе установки движка, ну и, собственно, в результате вы получите установленный и готовый к работе сайт на WordPress.
Урок 2. Установка тем

После установки любой системы первым желанием ее пользователя, зачастую, является изменение внешнего вида согласно своим вкусам и предпочтениям. Сразу после установки WordPress предлагает нам на выбор три темы, между которыми мы можем переключаться и, тем самым, полностью менять внешний вид сайта.

Кроме этого, для WordPress создано огромное количество как платных, так и бесплатных тем, которые очень легко установить. В этом уроке мы попробуем установить бесплатную тему и изменить внешний вид сайта.

Урок 3. Записи, рубрики, страницы

Основными сущностями, с которыми администратор сайта будет работать практически 100% времени администрирования сайта будут рубрики, записи и страницы. Именно они и составляют контент сайта, поэтому наполняя сайт, администратор будет иметь дело с ними.

В данном уроке мы узнаем, как создавать категории, страницы и записи, а также рассмотрим важные моменты, связанные с формированием ссылок на созданные материалы сайта.

Урок 4. Создание меню

Одной из классных и удобных штук в WordPress, среди прочего, является меню. WordPress позволяет нам создавать при желании и возможностях темы несколько меню. При этом созданными меню управлять одно удовольствие.

В данном уроке мы создадим меню для нашего сайта. При этом мы увидим, что в меню можно поместить любой материал нашего сайта: рубрики, страницу или статью. Мало того, WordPress позволяет размещать в меню даже произвольные ссылки, что делает его на 100% гибким и удобным.

Урок 5. Виджеты

Еще одной классной фишкой WordPress являются виджеты. Это именно та штука, за которую WordPress давно полюбили многие пользователи. Виджеты – это небольшие готовые приложения, предлагающие определенный функционал для сайта: список рубрик, календарь, поиск, произвольный код и другие.

WordPress уже из коробки имеет большое количество виджетов, а также позволяет разработчику относительно легко добавлять собственные. В этом уроке мы познакомимся с вопросом использования виджетов на сайте WordPress.

Урок 6. Плагины

WordPress имеет на борту очень много всевозможного функционала, которого вам будет достаточно в большинстве случаев. Однако, как говорится, нам всегда мало того, что у нас есть и хочется большего. Если вам не хватает заложенных в WordPress возможностей – вы всегда можете расширить их с помощью плагинов.

WordPress – это самая популярная на сегодняшний день CMS, поэтому не удивительно, что для нее написано тысячи всевозможных плагинов, которые точно помогут решить вашу проблему. Ну а если нужного плагина нет, тогда WordPress имеет понятное API для написания плагинов. В этом уроке вы узнаете, как найти и установить нужный плагин.

Урок 7. Настройка сайта на WP

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

Урок 8. Перенос сайта WordPress

Последний урок нашего небольшого курса для «самых маленьких» мы посвятим переносу сайта на другой хостинг. При этом будет рассмотрен не просто перенос сайта, но перенос со сменой доменного имени, что имеет свои нюансы, которые стоит учесть. Из урока вы узнаете основные этапы переноса сайта, узнаете, как получить дамп базы данных и сделать его импорт.

Цена курса

Скачивайте мгновенно и приступайте к изучению!

5 970 руб.

Возврат денежных средств в течение 90 дней с момента покупки гарантирован!

Сколько можно зарабатывать

Чтобы действительно хорошо зарабатывать на знании движка, нужно разбираться в нем на уровне кода: уметь вносить правки в темы, создавать темы с нуля, расширять функционал.

Именно эти знания и навыки и даёт наш курс!

Где востребованы специалисты

Кроме веб-студий, специалисты данного профиля востребованы и в компаниях интернет-СМИ, сайты которых разработаны на WordPress, и на фрилансе, а также могут обеспечивать себе пассивный доход от продажи тем.

В веб-студиях, по данным hh.ru, востребованы специалисты, которые разбираются в движке на уровне кода, могут вносить правки в проекты и с нуля создавать новые веб-сайты. Предлагаемая зарплата в среднем около 90 000 рублей.

Профи по WordPress
востребованы на фрилансе

Так как WordPress очень популярен по всему миру, а наш курс даёт исчерпывающие знания движка на уровне понимания кода, то фриланс открывает для специалистов горизонты заработка не только на отечественном рынке, но и на мировом.

Если посмотреть на сайт upwork.com, то можно убедиться, что в среднем разработчики там зарабатывают $25 в час. Это не самая низкая стоимость, но далеко не самая высокая.

Получайте пассивный доход с продажи тем

Еще один хороший вариант для заработка на «Вордпресс» — создание тем с последующей их продажей.

Почему бы не начать создавать свои темы и пробовать их продавать, обеспечив себе таким образом постоянный пассивный доход?

Есть десятки дизайнеров на ThemeForest, которые заработали на продаже своих творений более $1 000 000, используя эту платформу.

Если обратимся к сайту themeforest.net и посмотрим в раздел «Популярные», то увидим, что самая популярная тема была куплена более 790 000 раз при цене в $60. Нехитрая математика показывает, что на ней было заработано более $47 400 000 (47 миллионов долларов с одной темы!).




Купить курс

Автор курса

Андрей Кудлай

Постоянный автор обучающих материалов и технический директор WebForMyself.com

14 лет опыта веб-разработки и столько же лет преподавания

Является автором полутора десятка популярных видеокурсов, получивших отличные отзывы

Педагог по образованию и состоянию души, благодаря чему умеет объяснять так, что становится понятно даже новичку

Работает с CMS WordPress уже около 10 лет, что предполагает достаточно уверенное знание CMS и навыки работы с ней

Кроме создания тем для WordPress автор также на достаточно углубленном уровне работает с API WordPress, разрабатывая плагины для этого движка

Мы даем тройную гарантию

Гарантия №1

Гарантия денежного возврата

Мы гарантируем вам полный возврат стоимости курса, если по каким-либо причинам вы посчитаете, что он оказался вам бесполезным.

Для этого просто напишите в нашу службу поддержки. Деньги вы сможете получить обратно любым удобным вам способом по первому же требованию.

Срок действия гарантии возврата средств – 90 дней.

Гарантия №2

Гарантия качества и актуальности

Все видеоуроки являются актуальными на момент релиза и были подготовлены с применением последней версии движка WordPress и актуальной версии языка PHP – 8.

Наш курс поможет вам разобраться в устройстве WordPress на профессиональном уровне – на уровне понимания кода, что даст вам неоспоримые конкурентные преимущества на рынке разработчиков.

Повторяя по шагам за автором курса, вы создадите собственную современную тему для движка WordPress, которую можно будет в дальнейшем использовать многократно, сокращая время разработки.

По аналогии вы сможете и дальше создавать интересные яркие темы и наполнять ими своё портфолио, что неоспоримо выделит вас на фоне конкурентов.

После вдумчивого прохождения курса и небольшой практики разрабатывать другие темы профессионального уровня, например, блогов и новостных порталов, визиток и корпоративных сервисов, каталогов и интернет-магазинов, не составит большого труда.

Если вы совсем новичок, то благодаря трём ценным бонусным курсам, сможете заложить первые кирпичики фундамента программирования на PHP, с применением ключевых новинок PHP 8. А также основы объектно-ориентированного программирования на языке РНР.

Гарантия №3

Гарантия получения курса

Этот видеокурс предоставляется только в электронном виде – это значит, что ссылка на скачивание на ваш жесткий диск будет доступна сразу же после оплаты.

Скачивание займет от нескольких минут до нескольких десятков минут (в зависимости от скорости вашего интернет-провайдера).

Вам не придется ждать доставки диска по почте – вы сможете скачать курс без ограничений на максимальной скорости и тотчас же приступить к просмотру видеоуроков.


Купить курс

Часто задаваемые вопросы

  • А что, если в процессе изучения я пойму, что это не моё?

    Наше издательство гарантирует вам полный возврат стоимости курса в течение 90 дней по первому требованию, если по каким-либо причинам вы посчитаете, что курс оказался вам бесполезным.

    Этого времени более чем достаточно, чтобы сделать обоснованные выводы.

    Все денежные риски, связанные с недобросовестными покупателями, мы полностью берем на себя, а вам гарантируем полную удовлетворённость (более подробно – в разделе гарантий).

  • Смогу ли я освоить курс?

    Курс подготовлен таким образом, что его сможет освоить даже самый новичок в РНР и WordPress, при условии ответственного подхода к изучению материалов курса и сопутствующей практики. Для этого всё в курсе предусмотрено.

  • Какие минимальные знания требуются для изучения курса?

    Для овладения курсом вам потребуются знания основ PHP и ООП PHP. Данные знания можно будет при необходимости получить из бонусной части курса.

    Всем новичкам мы рекомендуем начинать именно с бонусов и затем лишь переходить к основной части курса.

    Также для успешного изучения курса вам потребуются минимальные знания верстки (HTML, CSS, основы JavaScript и jQuery). Фактически, данные знания являются стандартом и подразумеваются как само собой разумеющееся, если Вы планируете стать веб-разработчиком. Если у вас отсутствует и эта база – напишите в нашу поддержку и мы подарим вам скидку на соответствующие курсы (укажите, что вы купили курс WordPress Мастер и нуждаетесь в базовых знаниях по верстке и основам JavaScript).

  • Можно ли смотреть данный видеокурс на OS X (Mac OS)?

    Да. Это видео курс и его можно изучать как в Windows, так и в OS X (Mac OS).

  • На какой период рассчитано изучение?

    В среднем курс рассчитан на 1-2 месяца изучения – в зависимости от вашего уровня. Если вы опытный разработчик, то, вероятно, сможете изучить курс и за 2-3 недели.

    А если вы новичок и совсем не знакомы с версткой, языками JavaScript и РНР, то этот срок может растянуться и на 3 месяца, в зависимости от времени, которое вы можете проинвестировать в обучение, а также индивидуальных способностей.

  • Ограничено ли количество устройств, на которых я могу изучать курс?

    Нет, не ограничено. Вы можете запускать курс на любом компьютере без ограничений.

  • На какой период я получаю доступ к курсу?

    В отличие от тренингов, видеокурс останется у вас навсегда в полное владение (но стоит при этом в десятки раз меньше).

    Ссылку на скачивание вы получите сразу же после оплаты.

    Вы в любой момент можете использовать его как удобный самоучитель или шпаргалку, освежив свои знания и навыки.

  • Я не из России, могу ли я купить ваш курс?

    Вы можете приобрести наш курс из любой точки мира, если найдете для себя доступный способ оплаты. В любом случае, вы можете обратиться в нашу службу поддержки и мы попытаемся что-нибудь придумать.

  • Какие виды оплаты вы принимаете?

    JustClick — возможность оплаты следующими способами: Visa, MasterCard, электронные деньги (Вебмани, Киви, Яндекс-деньги), интернет-банкинг, терминалы и салоны связи (Евросеть, Связной, Яндекс-деньги), платежные системы (RBKMoney), денежные переводы (Банковский перевод, Альфа-клик, Промсвязьбанк, Контакт, Лидер).

    PayPal — международная система оплаты PayPal.

  • Остались еще вопросы? Напишите нам!

    Если у вас остались вопросы по материалам курса или процессу оплаты, напишите нам в службу поддержки. Мы ответим вам в самое ближайшее время и попытаемся вам помочь. :)


Купить курс