Вы хотите поднять свои навыки WordPress на новый уровень и научиться создавать свои собственные темы и плагины? Ну, вы пришли в нужное место. Я собрал 11 лучших курсов по написанию WordPress для Envato Tuts +, чтобы помочь вам сделать это. Посмотрите и вдохновитесь.
1. Разработка для WordPress
Любой отличный продукт начинается с отличного дизайна. Это верно как для строительства дома, так и для создания темы WordPress. Вот почему первый курс в нашем списке — это дизайн для WordPress .
Проектирование для WordPress знакомит слушателей с основами дизайна тем WordPress. Он начинается с объяснения того, что такое WordPress и как он структурирован, прежде чем перейти ко всем соображениям дизайна, связанным с созданием каждого элемента темы.
2. Создание тем WordPress с помощью Bootstrap
Как только вы хорошо разберетесь в том, как создать тему WordPress, пришло время перейти к процессу сборки. Если вы создаете тему в первый раз, хорошей идеей будет начать с фреймворка с открытым исходным кодом, такого как Bootstrap, который разработан, чтобы дать вам преимущество в разработке адаптивных мобильных мобильных проектов в Интернете.
Создание тем WordPress с помощью Bootstrap научит вас конвертировать HTML-шаблон в тему WordPress. В процессе вы изучите основы разработки темы WordPress, а также более сложные приемы, такие как создание пользовательских запросов и виджетов.
3. Создание темы WordPress с подчеркиванием
Еще одним отличным инструментом для начинающих является Underscores, начальная тема, созданная WordPress для разработчиков и призванная дать вам преимущество при создании темы, предоставляя огромное количество предварительно закодированных готовых ресурсов.
Видеокурс по созданию темы WordPress With Underscores познакомит вас с Underscores, а затем шаг за шагом проведет вас через процесс настройки PHP-файлов для создания готовой темы.
4. Блоки кодирования для WordPress Гутенберга
WordPress работает над изменяющим игру дизайном своего редактора под названием Gutenberg, который должен быть запущен в ноябре 2018 года. Цель этого нового редактора — создать настоящий WYSIWYG-опыт, разбивая фрагменты постов и страниц на отдельные блоки. содержания. Несомненно, это изменение будет иметь эффект застройщика для разработчиков.
В ожидании грядущих изменений видеокурс « Блоки кодирования для WordPress Gutenberg» учит разработчиков, как расширять функциональность редактора Gutenberg путем создания блоков с помощью специализированных плагинов WordPress. Курс охватывает, что такое блоки и как их написать. Идеальный курс для продвижения вперед.
5. Изучите PHP для WordPress
PHP — это язык сценариев с открытым исходным кодом, используемый для разработки веб-приложений. Это язык программирования, в который встроен WordPress, и он незаменим для разработчиков, которые хотят освоить WordPress.
Видеокурс Learn PHP for WordPress научит вас всему, что нужно знать, чтобы начать программировать PHP в темах и плагинах WordPress. В ходе курса вы узнаете, что такое PHP и почему WordPress использует его, как создавать файл PHP, а также такие особенности, как создание функций, циклы, операторы if и else и т. Д.
6. Сценарии и стили
Envato Tuts + предлагает ряд курсов размером с укус, называемых курсами «Кофе-брейк», которые идеально подходят для решения конкретных задач, с которыми могут столкнуться разработчики.
Например, если вы хотите добавить скрипт или таблицу стилей в свою тему или плагин WordPress, вы не можете просто добавить его непосредственно в HTML, как если бы вы создавали сайт с нуля. Вместо этого его нужно «поставить в очередь», а курс «Перерыв на кофе» сценариев и стилей Enqueuing научит вас, как правильно делать это, используя хук enqueue_scripts
.
7. Основы кодирования WordPress: виджеты
Добавление областей виджетов в тему — это отличный способ расширить функциональность темы, поскольку эти области дают пользователям возможность добавлять виджеты в разные места в теме.
Основы кодирования WordPress: виджеты — еще одно замечательное дополнение из серии курсов кофе-брейков. Он научит вас, как зарегистрировать виджеты в вашей теме и добавить их в файлы шаблона вашей темы.
8. Настройка WordPress с дочерними темами
Дочерняя тема — это тема, которая наследует внешний вид и функциональность родительской темы. Преимущество использования дочерней темы состоит в том, что вы можете вносить изменения и модификации в нее, не изменяя исходный код родительской темы. Это означает, что вы можете обновить родительскую тему, не теряя ни одной настройки, которую вы добавили по пути.
Видеокурс « Настройка WordPress с дочерними темами» показывает, как создать дочернюю тему из родительской темы и использовать эту дочернюю тему для настройки своего веб-сайта WordPress, чтобы вы могли вносить все необходимые изменения, не беспокоясь о их потере.
9. Напишите готовые к настройке WordPress темы
Если вы думаете о продаже своих тем, чтобы другие могли использовать их для создания своих собственных сайтов, то вам необходимо обеспечить некоторую гибкость, позволяющую вашим клиентам иметь некоторый контроль над настройкой темы в соответствии со своим вкусом или брендом.
Курс по написанию готовых к настройке тем WordPress учит вас, как добавить настройщик тем в свои темы, как добавить текст и элементы управления загрузкой, а также средство выбора цвета, чтобы пользователи темы могли вносить изменения в тему, отражающие их потребности.
10. Разработка плагинов WordPress
Плагины добавляют новую функциональность веб-сайту WordPress. Они являются полезной и неотъемлемой частью экосистемы WordPress, поскольку они расширяют функциональность за пределы возможностей, предоставляемых командой WordPress, и позволяют пользователям добавлять новые функции на веб-сайты WordPress. Несмотря на то, что редактор Гутенберга изменит работу разработчиков плагинов, вам все равно нужно иметь четкое представление о том, как создать плагин.
Разработка плагинов WordPress — это отличный курс для полного понимания всего, что входит в создание плагина WordPress. Он смотрит на исходный код плагина, планирование вашего плагина и написание плагина. Вы создадите свой собственный плагин, используя различные API WordPress, принимая во внимание все, что необходимо для того, чтобы плагин стал полностью функциональным.
11. Настройка WordPress Admin
Мы уделили большое внимание внешнему виду и поведению внешнего интерфейса WordPress, но как насчет серверной настройки?
В курсе « Настройка администратора WordPress» вы узнаете все, что вам нужно знать о внутренней настройке тем WordPress. Вы научитесь вносить небольшие изменения, например, как убирать и организовывать левое меню, удалять ненужные столбцы таблицы и устанавливать пользовательские разрешения, а также вносить большие изменения, например, создавать совершенно другую область администрирования.
Создайте тему WordPress сегодня
Начните изучать, как создать свою собственную тему WordPress сегодня с подпиской на Envato Elements . За небольшую ежемесячную плату вы получаете доступ не только к этим курсам, но и к нашей растущей библиотеке из более чем 1000 видеокурсов и ведущих в отрасли электронных книг по Envato Tuts +.
Кроме того, теперь вы получаете неограниченное количество загрузок из огромной библиотеки Envato Elements, содержащей более 700 000 творческих ресурсов, таких как фотографии, фоны, значки, графика и шрифты, которые помогут вам создать идеальную тему WordPress.