[WebForMySelf] WordPress-Профи. Практика создания плагинов (Андрей Кудлай)

Цена:
572
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?

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

Согласно различным оценкам, доля WordPress на рынке сайтов составляет 40-50%! Вы только подумайте, примерно половина сайтов в сети сделана на WordPress. Согласитесь, цифра впечатляет. Но все познается в сравнении. Быть может, ближайший конкурент наступает на пятки лидеру? Отнюдь нет. Ближайший конкурент – 1С-Битрикс. Доля этой CMS – около 13%.

Почему выбирают WordPress?

Создавая сайт, мы сегодня вольны выбирать из десятков различных популярных CMS, таких как: Joomla, Drupal, DLE, MODX, 1С-Битрикс… Список можно продолжить.

Так почему именно WordPress заслуживает внимания в первую очередь? В чем преимущества WordPress по сравнению с другими системами управления контентом (CMS)?

При ответе на данный вопрос можно ограничиться всего-навсего одним преимуществом WordPress по сравнению с прочими движками… одним, но очень и очень существенным. WordPress – это CMS №1 в мире по популярности. И, глядя на статистику выше, можно смело опровергнуть еще одно безосновательное утверждение о том, что сегодня на WordPress уже никто не делает сайты, что сейчас принято делать сайты на PHP фреймворках.

Безусловная популярность WordPress может являться основным доводом в пользу изучения и дальнейшей работы с этой CMS. А при желании можно выделить и другие аргументы «ЗА».

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

WordPress-Профи: Практика создания плагинов

  • Как разработать нужный плагин с нуля
  • Как профессионально работать с WordPress
  • Как создать плагин с нужным функционалом
  • Как зарабатывать на этом хорошие деньги
  • Приятный бонус: курс по основам PHP 8, ООП PHP
Для кого создавался курс

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

Попробуем угадать:
  • Вы – начинающий разработчик на WordPress?
  • У вас имеется опыт создания сайтов на WordPress?
  • Вам надоело создавать сайты для клиентов, используя готовые темы для WordPress и искать готовые плагины?
  • Ваши темы слишком просты и не всегда удовлетворяют запросы клиента?
  • В ваших темах не хватает функционала?
Если Вы ответили «ДА» хоть на один из вопросов, то этот курс именно для Вас!
Изучив этот видео курс, вы сделаете существенный шаг в разработке на WordPress.

Для чего создавать плагины?

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

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

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

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

Как отмечали выше, одной из основных причин популярности WordPress является его открытый исходный код. Для этого движка создано более 50 000 плагинов. По сути, каждый из них представляет собой кусок кода, который расширяет функционал сайта.

Плагины создаются разработчиками по всему миру и предназначены для самых разных целей.
  • Плагины контента
    Различные формы, галереи, видео
  • Маркетинг
    Плагины социальных сетей, улучшения SEO и пр.
  • Продажи
    Плагины каталогов товаров, интернет-магазинов
  • Обслуживание сайта
    Плагины безопасности, производительности, резервного копирования и др.
  • API плагины, которые работают с различными сервисами
    Один из ярких примеров – Google Maps

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

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

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

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

Чем поможет данный курс?

Вы узнаете, как писать плагины для популярнейшей на сегодняшний день CMS - WordPress.

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

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

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

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

Урок 1. Введение
Урок 2. Хуки в WordPress
Урок 3. Заголовки плагина
Урок 4. Процедурный и ООП подходы
Урок 5. Хук активации плагина
Урок 6. Деактивация и удаление плагина
Урок 7-8. Добавление страниц в админку. Части 1-2
Урок 9. Подключение стилей и скриптов
Урок 10. Перевод плагина
Урок 11-12. API опций WordPress. Части 1-2
Урок 13. Регистрация кастомных типов записей
Урок 14. Регистрация таксономий
Урок 15. Использование шаблонов плагина
Урок 16. Добавление ссылок в описании плагина
Урок 17. Шорткоды
Урок 18-20. Кастомные блоки Gutenberg. Части 1-3
Урок 21-22. Метабоксы. Части 1-2
Урок 23. Дополнительная локализация плагина
Урок 24. Удаление плагина

Часть 2 - Практика

Урок 1. Плагин рекламы. Структура плагина
Урок 2. Хук активации плагина
Урок 3. Логика удаления плагина
Урок 4. Создание экземпляра плагина
Урок 5. Подключение стилей и скриптов
Урок 6. Добавление страниц в админку
Урок 7. Локализация плагина
Урок 8. Вывод постов в админке
Урок 9-10. Добавление слайда. Часть 1-2
Урок 11-13. Редактирование слайда. Часть 1-3
Урок 14-16. Редактирование слайда. Часть 1-3
Урок 17. Вывод слайда на сайте
Урок 18. Плагин виджета категорий. Мета-данные плагина
Урок 19. Подключение стилей и скриптов
Урок 20. Главный скрипт плагина
Урок 21. Реализация аккордеона
Урок 22. Плагин слайдера. Структура плагина
Урок 23. Классы админки и пользовательской части
Урок 24. Подключение стилей и скриптов
Урок 25. Добавление страниц в админке
Урок 26-27. Пагинация. Часть 1-2
Урок 28. Настройка редактора для изображений
Урок 29. Сохранение изображений слайдера
Урок 30. Редактирование слайдера
Урок 31. Удаление слайдера
Урок 32. Получение слайдера из шорткода
Урок 33. Вывод слайдера на сайт
Урок 34. Локализация плагина слайдера
Бонус 1. Премиум-курс PHP 8
Бонус 2. Премиум-Курс Объектно-ориентированное программирование на PHP
Бонус 3. Премиум-Курс WordPress для самых «маленьких»

Скрытый текст. Доступен только зарегистрированным пользователям.


?