WooCommerce: как стать продвинутым разработчиком?

Опубликовано: 2017-11-22

Что ж, приготовьтесь к статье на 2700+ слов: чтобы стать экспертом по WooCommerce, вам понадобится всего пара дней.

Нескольких месяцев тоже будет недостаточно .

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

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

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

Итак, хотите стать ниндзя WooCommerce? Спорщик WooCommerce? Гуру WooCommerce?

Что ж, несмотря на то, что мне не нравятся все эти ниндзя-подобные «термины», позвольте мне кое-что вам сказать. Тогда присоединяйтесь ко мне в комментариях и давайте продолжим разговор .

—– —– —– —– —– —– —– —–

Оглавление

  • Как мне стать экспертом WooCommerce?
  • Почему продвинутая WooCommerce?
  • Что такое продвинутая WooCommerce?
  • 5 шагов, чтобы стать экспертом WooCommerce
    • ШАГ 1: Создайте свой фонд WooCommerce
    • ШАГ 2: реинжиниринг плагина WooCommerce
    • ШАГ 3: Работа с настройкой WooCommerce
    • ШАГ 4: Понимание интеграции WooCommerce
    • ШАГ 5: Устранение неполадок WooCommerce
  • Вывод: начните СЕГОДНЯ

—– —– —– —– —– —– —– —–

Как мне стать экспертом WooCommerce?

Итак, вопрос, который вы задали, в основном: «Как мне стать продвинутым разработчиком WooCommerce?».

Это здорово, и я рад за вас, но давайте ненадолго притормозим.

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

Кроме того, самый первый вопрос, который вы должны задать себе, — это другой вопрос.

Почему продвинутая WooCommerce?

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

Я знаю — вы хотите стать человеком, который на 110% уверен в настройках плагина (очень часто упускают из виду), человеком, который разбирается в настройке CSS и PHP, кем-то, кто знает, что «можно, а что нет» (или даже лучше, как много часов потребуется, чтобы выполнить «сложную» задачу WooCommerce).

«Если вы станете экспертом WooCommerce, вы сможете занять нишу, специализироваться и повысить свои ставки».

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

Человек, который не просто копирует и вставляет фрагменты PHP WooCommerce из StackOverflow или Business Bloomer.

Я знаю, что вы хотите стать экспертом по WooCommerce, чтобы вы могли «сузить нишу», специализироваться, повышать свои ставки, повышать свою производительность и увеличивать прибыльность . Это означает: вы можете выполнить любую работу WooCommerce в кратчайшие сроки и взимать в 10 раз больше вашей текущей ставки.

Когда я начинал свою карьеру в качестве разработчика WooCommerce, у меня была дилемма «фрилансера» — чтобы набраться опыта и получить как можно больше рабочих мест, мне пришлось продавать свои услуги WooCommerce по смехотворно низкой почасовой ставке (10 долларов).

Ах, Fiverr… Я скучаю по нему.

Чтобы зарабатывать на жизнь, мне нужно было работать по 8 оплачиваемых часов в день в течение 365 дней, чтобы заработать колоссальные 10 * 8 * 365 = 29 200 долларов без учета жизни (8 оплачиваемых часов означают, что вам также нужно добавить примерно 6 неоплачиваемых часов в день). день), ни праздников, ни выходных, ничего.

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

Давайте посмотрим, смогу ли я показать вам, что вам нужно, чтобы стать одним из немногих «Продвинутых». Не более 365 дней в году, не более 16 часов ежедневных смен… вы можете заработать ту же сумму (29 200 долларов США), работая менее 292 оплачиваемых часов в год.

АГА. Вы можете.

Что такое продвинутая WooCommerce?

Итак, вернемся к WooCommerce — мы можем разделить ваш путь к «Advanced WooCommerce» на 2 части.

«Расширенный WooCommerce состоит из достижения MVP и выбора вашей СПЕЦИАЛЬНОСТИ»

Первая часть — это то, что деловые люди называют MVP, минимально жизнеспособным продуктом.

Вы не сможете стать экспертом WooCommerce , если не отметите все поля MVP . Это самый минимум. Если вы не тратите время на чтение, создание закладок, изучение, тестирование, кодирование и устранение неполадок WooCommerce — вы очень быстро потерпите неудачу (что, кстати, здорово — лучше раньше, чем позже).

Здесь нельзя использовать ярлыки.

Вторая часть — это то, что я называю «СПЕЦИАЛЬНОСТЬ».

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

Невозможно «быть» всем.

Вы не можете быть опытным дизайнером веб-сайтов WooCommerce, а также экспертом в SEO WooCommerce.

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

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

5 шагов, чтобы стать экспертом WooCommerce

MVP — это большое дело. Специализация становится легкой, как только вы сдадите «экзамен» на MVP. В этой статье мы сосредоточимся на MVP. Доберитесь туда, и вы на 90% готовы.

Итак, какие шаги необходимы, чтобы получить этот MVP? Что внутри этого «продвинутого» мира WooCommerce?

Ну и вот что я считаю абсолютно необходимым:

  1. Создайте свой WooCommerce Foundation : вы должны изучить теорию, освоить управление проектами, знать ошибки, которых следует избегать, и читать, читать, читать.
  2. Реверс-инжиниринг плагина WooCommerce : чтобы настроить WooCommerce, вам нужно знать, как он построен, закодирован и разработан в первую очередь.
  3. Работа с настройкой WooCommerce : если вы хотите улучшить свои навыки и брать больше $$$, вам необходимо ознакомиться с крючками WooCommerce (действиями и фильтрами), шаблонами и фрагментами.
  4. Понимание интеграции WooCommerce : WooCommerce не работает сама по себе. Вам нужно знать сторонние интеграции, темы, хостинг, SEO, SSL, аналитику, языки, валюты, платежные шлюзы и т. д., чтобы серьезно дополнить свои знания WooCommerce.
  5. Освоение устранения неполадок WooCommerce : когда что-то идет не так, вы должны действовать быстро. Но если вы хотите не тратить время впустую, вы должны научиться угадывать, откуда возникает ошибка.

ШАГ 1: Создайте свой фонд WooCommerce

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

«Мы склонны забывать, что WooCommerce — это плагин для WordPress»

Это ошибка многих разработчиков.

Они начинают с Модуля 2, не беспокоясь о Модуле 1, или, другими словами, они хотят получить степень доктора наук, не получив предварительно степень магистра.

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

Вы не сможете изучить продвинутый уровень WooCommerce, если не изучите:

  • Кодекс WordPress (https://codex.wordpress.org/Main_Page)
  • Терминология WordPress (https://codex.wordpress.org/WordPress_Semantics)
  • Уроки WordPress (https://codex.wordpress.org/WordPress_Lessons)
  • Дочерние темы (https://codex.wordpress.org/Child_Themes)
  • Хуки WordPress (https://codex.wordpress.org/Plugin_API)
  • Устранение неполадок WordPress (https://codex.wordpress.org/Troubleshooting)
  • Расширенный WordPress (https://codex.wordpress.org/Advanced_Topics)

Видите ли, освоить WooCommerce также означает стать экспертом в WordPress.

В конце концов, мы склонны забывать, что WooCommerce — это плагин WordPress!

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

Теперь, когда вы знаете основы WordPress, пришло время заняться WooCommerce.

Прежде чем вы даже прикоснетесь к любому PHP или CSS, вам нужно потратить время на изучение и создание базы знаний WooCommerce :

  • Ознакомьтесь с Документами WooCommerce (https://docs.woocommerce.com/)
  • Ознакомьтесь с настройками WooCommerce (https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/settings/)
  • Добавьте в закладки мою библиотеку ресурсов WooCommerce, чтобы узнать, где найти поддержку, документацию, курсы и подкасты.
  • Постарайтесь узнать, как работать с небольшими или большими проектами WooCommerce.
  • Помните, что обновление плагина WooCommerce не так просто, как обновление контактной формы 7… рано или поздно вы сломаете свой сайт.

ШАГ 2: реинжиниринг плагина WooCommerce

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

«Загрузите плагин WooCommerce на свой компьютер и откройте все его файлы»

Но прежде чем научиться настраивать, вам нужно в первую очередь узнать, как создается, кодируется и разрабатывается WooCommerce.

Назовите это обратным проектированием, если хотите.

Вот так.

Я настоятельно рекомендую загрузить плагин WooCommerce на свой компьютер и открыть все эти маленькие папки и файлы PHP.

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

Знание терминов — «языка» — позволит вам кодировать и понимать продвинутый WooCommerce намного лучше .

Что касается знаний, которые вы должны получить на этом этапе, я рекомендую:

  • Узнайте, как избежать самых больших ошибок настройки WooCommerce. Вот мой бесплатный видеоурок на тему «Где разместить настройку WooCommerce».
  • Понимание дочерней темы предназначено для настройки темы, но также может использоваться для переопределения плагинов (например, WooCommerce).
  • Изучение шаблонов WooCommerce. Серьезно. Загрузите плагин, откройте папку woocommerce/templates и посмотрите, сможете ли вы понять, что делают эти PHP-файлы (подсказка — они генерируют страницы WooCommerce, такие как магазин, отдельный продукт, корзина…)
  • Зная разницу между действиями и фильтрами (вы должны знать это из своих исследований WordPress)
  • Знать, где найти хуки WooCommerce и что именно они делают. Для этой цели вы можете использовать мои руководства по визуальным хукам WooCommerce.
  • Обработка шорткодов WooCommerce (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
  • Освоение «условной логики», то есть показ условного контента или запуск определенных функций на основе определенных правил WooCommerce (взгляните на мое окончательное учебное руководство: https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/

ШАГ 3: Работа с настройкой WooCommerce

Теперь, когда вы знаете всю теорию, путь к тому, чтобы стать продвинутым разработчиком WooCommerce, становится все короче и короче.

«Изначально вы не будете знать, почему данный фрагмент дает вам такой результат»

Пришло время настроить WooCommerce с помощью CSS (стиль) и PHP (функционирование) . Пришло время, наконец, использовать ту дочернюю тему, которая у вас ОБЯЗАТЕЛЬНО ИМЕЕТСЯ, и поместить туда все свои настройки.

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

В первые несколько месяцев вы понятия не имеете, ПОЧЕМУ данный фрагмент дает вам данную функциональность.

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

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

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

У меня есть серия бесплатных видеоуроков, которые дополняют то, что я только что сказал:

  • Как настроить страницу отдельного продукта WooCommerce
  • Как настроить страницу магазина WooCommerce
  • Как найти хуки WooCommerce

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

ШАГ 4: Понимание интеграции WooCommerce

Я упоминал ранее, что недостаточно знать, как настроить WooCommerce. Как продвинутый разработчик WooCommerce, вы также должны быть знакомы с:

  • Перевод
  • Импорт Экспорт
  • SSL
  • SEO
  • Аналитика
  • Кэш/Скорость
  • Платежные шлюзы
  • Дизайн
  • CRO
  • Рекламная рассылка
  • Выставление счетов
  • POS
  • и так далее…

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

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

«Понимание интеграции WooCommerce означает знание того, что вы можете, не можете и не хотите делать»

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

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

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

Если вы действительно хотите стать экспертом, вам нужно знать, как ответить на любой вопрос WooCommerce , даже если вы не можете решить эту задачу самостоятельно. Нужно ЗНАТЬ, а не ДЕЛАТЬ. Делать не обязательно – и опять же, всего не сделаешь.

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

Понятно?

ШАГ 5: Устранение неполадок WooCommerce

И последнее, но не менее важное: прекрасный шаг по устранению неполадок.

Справедливости ради, это должен был быть шаг №1…

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

Больше сценариев? Хорошо:

  • Ниоткуда вы получаете пустую страницу (ошибка 500)
  • А может корзина пуста
  • Или касса продолжает «крутиться»

Что творится?

Что ж, когда у вас проблемы — вам нужно устранять неполадки ( люблю эту цитату, лол ).

«Профилактика экономит вам 90% времени на устранение неполадок WooCommerce»

Вам нужно угадать, откуда берутся ошибки, иначе вы рискуете потратить часы (проверьте!), деньги (проверьте!) и выходные (проверьте!).

WooCommerce — отличный плагин с открытым исходным кодом, но с ним нужно обращаться деликатно ( и этот мне тоже нравится, какой я писатель! ).

Однажды ваш веб-сайт WooCommerce — или, что еще хуже, веб-сайт WooCommerce вашего клиента — сломается. В этом нет никаких сомнений.

Это случалось со мной миллион раз.

Но я был ГОТОВ к этому .

У меня были планы, я написал чек-листы по устранению неполадок.

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

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

Прекратите настраивать веб-сайты WordPress из редактора WP.

Прекратите копировать и вставлять фрагменты из странных источников.

Прекратите установку плагинов WooCommerce, которые последний раз обновлялись 2 года назад.

Профилактика — это 90% устранения неполадок

Легко, нет?

Вывод: начните СЕГОДНЯ

Начните сегодня... пока не стало слишком поздно.

Помните одно: WooCommerce не существовало до сентября 2011 года . Это довольно новое. Я сам не могу в это поверить.

«Я накапливал свои знания о WooCommerce постепенно, оставляя много дыр на этом пути»

Мне потребовалось 4 полных года слез и долгих часов, чтобы зарекомендовать себя как эксперт WooCommerce. Я даже не знаю ВСЕ, и я не хочу знать все о WooCommerce.

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

Я упорно боролся. Я не следовал пути. Я создавал свой MVP WooCommerce по частям, оставляя много «дыр» по пути и осознавая это только позже.

Я, наконец, завершил WooPuzzle ( хм… бизнес-идея кому-нибудь? ), и с этим я познакомился с:

  • основы WooCommerce
  • плагин WooCommerce
  • Настройка WooCommerce
  • Интеграция с WooCommerce
  • WooCommerce устранение неполадок

Хотел бы я иметь эту статью тогда. Я бы сэкономил бессчетное количество месяцев. Следование определенной структуре — лучший способ ускорить ваше обучение (и помните, никаких сокращений, пожалуйста).

Я рад помочь вам, поскольку я чувствую вашу (WooCommerce) боль .

Это миссия Business Bloomer — я хочу, чтобы вы стали продвинутым разработчиком WooCommerce и могли брать не менее 120 долларов в час.

Я хочу, чтобы вы стали спикером WordCamp.

Я хочу, чтобы ты стал учителем.

Я хочу, чтобы клиенты находили вас, а не вы гонялись за клиентами .

Я хочу, чтобы ты перестал откладывать на потом.

Пора.

Пришло время стать экспертом WooCommerce.

~ Написано Родольфо совместно с WooLove… ~

ps Если вы хотите и дальше поддерживать мою конечную цель, помогая вам с продвинутой WooCommerce , вы можете стать сторонником Business Bloomer и присоединиться к нашей армаде . Кроме того, вас ждут бонусы.

pps Или, если вы готовы перейти на следующий уровень и стать продвинутым разработчиком WooCommerce, взгляните на мой онлайн-курс премиум-класса под названием «CustomizeWoo», который включает более 50 видеоуроков, 6 модулей, упражнения, выпускной экзамен, сертификация и пожизненный доступ ко мне.