WooCommerce: Jak zostać zaawansowanym programistą?

Opublikowany: 2017-11-22

Przygotuj się na artykuł zawierający ponad 2700 słów: zostanie ekspertem WooCommerce nie zajmie Ci tylko kilku dni.

Kilka miesięcy też nie wystarczy .

Jeśli chcesz dołączyć do tej bardzo małej grupy zaawansowanych freelancerów i agencji, które pracują wyłącznie z klientami WooCommerce i pobierają najwyższe opłaty, jeśli chcesz zostać autorytetem WooCommerce i budować udaną karierę, jeśli chcesz, aby klienci przychodzili do Ciebie, a nie gonicie ich, no cóż – musicie przetrawić i przyswoić to, co mam wam do powiedzenia.

W tym (długim) artykule pomogę Ci zrozumieć, czym jest zaawansowany WooCommerce, a następnie podzielę to na 5 prostych kroków.

Pięć bardzo rozsądnych kroków, które należy wykonać, aby zakończyć podróż.

Chcesz zostać ninja WooCommerce? Awanturnik WooCommerce? Guru WooCommerce?

Cóż, pomimo tego, że nie lubię tych wszystkich „terminów” w stylu ninja, powiem ci kilka rzeczy. Następnie dołącz do mnie w komentarzach i kontynuujmy rozmowę .

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

Spis treści

  • Jak zostać ekspertem WooCommerce?
  • Dlaczego zaawansowany WooCommerce?
  • Co to jest zaawansowany WooCommerce?
  • 5 kroków do zostania ekspertem WooCommerce
    • KROK 1: Budowanie swojej Fundacji WooCommerce
    • KROK 2: Inżynieria wsteczna wtyczki WooCommerce
    • KROK 3: Obsługa dostosowywania WooCommerce
    • KROK 4: Zrozumienie integracji WooCommerce
    • KROK 5: Opanowanie rozwiązywania problemów z WooCommerce
  • Wniosek: zacznij DZIŚ

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

Jak zostać ekspertem WooCommerce?

Tak więc pytanie, które zadałeś, brzmi w zasadzie „Jak zostać zaawansowanym programistą WooCommerce?”.

To świetnie i jestem podekscytowany tobą, ale zwolnijmy na chwilę.

Przede wszystkim nie jesteś sam – to bez wątpienia jedno z najczęściej zadawanych pytań w mediach społecznościowych, forach internetowych i e-mailach.

Poza tym pierwsze pytanie, które powinieneś sobie zadać, to kolejne.

Dlaczego zaawansowany WooCommerce?

Cóż, jeśli poznasz odpowiedź na to pytanie, dostaniesz dodatkową motywację, której szukasz. Pomogę ci zrozumieć dlaczego.

Wiem – chcesz zostać kimś, kto ma 110% pewności w ustawieniach wtyczek (bardzo często przeoczanych), osobą, która zna dostosowywanie CSS i PHP, kimś, kto wie, co „jest możliwe, a co nie” (lub jeszcze lepiej, jak wiele godzin zajęłoby wykonanie „złożonego” zadania WooCommerce).

„Jeśli zostaniesz ekspertem WooCommerce, możesz niszczyć, specjalizować się i zwiększać swoje stawki”

Osoba, która zna również tajniki wydajności WooCommerce, SEO, zarządzania projektami, integracji, skalowania, rozwiązywania problemów .

Osoba, która nie tylko kopiuje i wkleja fragmenty PHP WooCommerce ze StackOverflow lub Business Bloomer.

Wiem, że chcesz zostać ekspertem WooCommerce, dzięki czemu możesz „zredukować niszę”, specjalizować się, zwiększać stawki, poprawiać produktywność i zwiększać rentowność . Co oznacza: możesz dostarczyć dowolne zlecenie WooCommerce w najkrótszym możliwym czasie i naliczyć 10-krotność aktualnej stawki.

Kiedy zaczynałem swoją karierę jako programista WooCommerce miałem dylemat „freelancer” – aby zdobyć doświadczenie i zdobyć jak najwięcej miejsc pracy musiałem sprzedawać swoje usługi WooCommerce po śmiesznie niskiej stawce godzinowej (10 USD).

Ach, Fiverr… trochę mi za tym tęsknię.

Aby zarobić na życie, musiałbym pracować 8 płatnych godzin dziennie przez 365 dni, aby zarobić 10*8*365 $ = 29 200 $ bez życia (8 płatnych godzin oznacza, że ​​musisz również dodać około 6 niepodlegających rozliczeniu godzin na dzień), bez świąt, bez weekendów, nic.

Tak, wszyscy popełniamy błędy . Zobaczmy więc, czy mogę pomóc Ci tego uniknąć.

Zobaczmy, czy mogę pokazać Ci, czego potrzebujesz, aby stać się jednym z niewielu „Zaawansowanych”. Nigdy więcej 365 dni w roku, nie więcej 16 godzin dziennie na zmiany… możesz zarobić tę samą kwotę (29 200 USD), pracując mniej niż 292 godziny podlegające rozliczeniu w ciągu roku.

TAK. Możesz.

Co to jest zaawansowany WooCommerce?

Wracając więc do WooCommerce – możemy podzielić Twoją drogę do „Zaawansowanego WooCommerce” na 2 sekcje.

„Zaawansowany WooCommerce polega na osiągnięciu MVP i wybraniu SPECJALNOŚCI”

Pierwsza część to to, co ludzie biznesu nazywają „MVP”, czyli Minimum Viable Product.

Nie ma możliwości zostania ekspertem WooCommerce, chyba że zaznaczysz wszystkie pola MVP . To jest absolutne minimum. Jeśli nie zainwestujesz czasu w czytanie, dodawanie zakładek, naukę, testowanie, kodowanie i rozwiązywanie problemów z WooCommerce – poniesiesz porażkę bardzo szybko (co jest świetną rzeczą nawiasem mówiąc – lepiej prędzej niż później).

Tutaj nie można używać skrótów.

Drugą część nazywam „SPECJALNOŚCIĄ”.

Gdy już zasymilujesz MVP, w pełni poznasz WooCommerce i zademonstrujesz swoje umiejętności, nadszedł czas, abyś wybrał niszę w niszy WooCommerce .

Nie ma możliwości, żebyś „był” wszystkim.

Nie możesz być ekspertem w projektowaniu stron internetowych WooCommerce, a także ekspertem w zakresie SEO WooCommerce.

Nie możesz kontynuować kariery w skalowaniu i wydajności WooCommerce, jednocześnie stając się najlepszym sprzedawcą wtyczek lub motywów.

Nie możesz specjalizować się w bezpieczeństwie, rozpoczynając działalność szkoleniową WooCommerce lub usługę WooCommerce CRO (Conversion Rate Optimization).

5 kroków do zostania ekspertem WooCommerce

MVP to wielka sprawa. Specjalizacja staje się łatwa, gdy zdasz „egzamin MVP”. W tym artykule skupimy się na MVP. Dotrzyj tam i w 90% gotowe.

Więc jakie kroki są wymagane, aby dostać się do tego MVP? Co znajduje się w tym „zaawansowanym” świecie WooCommerce?

Oto, co uważam za absolutnie niezbędne:

  1. Budowanie swojej Fundacji WooCommerce : musisz studiować teorię, opanować zarządzanie projektami, znać błędy, których powinieneś unikać i czytać, czytać, czytać
  2. Inżynieria wsteczna wtyczki WooCommerce : aby dostosować WooCommerce, musisz przede wszystkim wiedzieć, jak jest zbudowana, zakodowana i rozwijana
  3. Obsługa dostosowywania WooCommerce : jeśli chcesz rozwijać swoje umiejętności i pobierać więcej pieniędzy, musisz zapoznać się z haczykami WooCommerce (akcje i filtry), szablonami i fragmentami
  4. Zrozumienie integracji WooCommerce : WooCommerce nie działa samodzielnie. Musisz znać integracje stron trzecich, motywy, hosting, SEO, SSL, analitykę, języki, waluty, bramki płatnicze itp., aby poważnie uzupełnić swoją wiedzę na temat WooCommerce
  5. Opanowanie rozwiązywania problemów z WooCommerce : gdy coś pójdzie nie tak, musisz działać szybko. Ale jeśli chcesz uniknąć marnowania czasu, musisz być dobry w zgadywaniu, skąd bierze się błąd

KROK 1: Budowanie swojej Fundacji WooCommerce

Nie trzeba dodawać, że jeśli chcesz zostać zaawansowanym programistą WooCommerce, musisz najpierw bardzo dobrze zapoznać się z WordPressem.

„Mamy tendencję do zapominania, że ​​WooCommerce to wtyczka WordPress”

To błąd, który popełnia wielu programistów.

Zaczynają od Modułu 2, nie martwiąc się o Moduł 1 – innymi słowy chcą uzyskać doktorat bez wcześniejszego ukończenia studiów magisterskich.

Jeśli mam dać ci pierwszą wskazówkę, nie lekceważ podstaw WordPressa. Jeśli na tym etapie zrobisz wszystko dobrze, Twoja ścieżka nauki WooCommerce będzie znacznie płynniejsza.

Nie możesz nauczyć się zaawansowanego WooCommerce, chyba że uczysz się:

  • Kodeks WordPressa (https://codex.wordpress.org/Main_Page)
  • Terminologia WordPress (https://codex.wordpress.org/WordPress_Semantics)
  • Lekcje WordPress (https://codex.wordpress.org/WordPress_Lessons)
  • Motywy potomne (https://codex.wordpress.org/Child_Themes)
  • Haki WordPress (https://codex.wordpress.org/Plugin_API)
  • Rozwiązywanie problemów z WordPress (https://codex.wordpress.org/Troubleshooting)
  • Zaawansowany WordPress (https://codex.wordpress.org/Advanced_Topics)

Widzisz, opanowanie WooCommerce oznacza również zostanie ekspertem od WordPressa.

W końcu zapominamy, że WooCommerce to wtyczka WordPress!

Jeszcze raz proszę bez skrótów . Podążaj ścieżką, dowiedz się, co jest wymagane i powoli buduj swoją podstawę WooCommerce.

Teraz, gdy znasz już podstawy WordPressa, nadszedł czas, aby zająć się WooCommerce.

Zanim jeszcze dotkniesz PHP lub CSS, musisz zainwestować czas w naukę i budowanie swojej bazy wiedzy WooCommerce :

  • Zapoznaj się z dokumentacją WooCommerce (https://docs.woocommerce.com/)
  • Zapoznaj się z ustawieniami WooCommerce (https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/settings/)
  • Dodaj do zakładek moją bibliotekę zasobów WooCommerce, aby dowiedzieć się, gdzie znaleźć wsparcie, dokumentację, kursy i podcasty
  • Postaraj się wiedzieć, jak radzić sobie z małymi lub dużymi projektami WooCommerce
  • Pamiętaj, że aktualizacja wtyczki WooCommerce nie jest tak prosta, jak aktualizacja Contact Form 7… prędzej czy później zepsujesz swoją witrynę

KROK 2: Inżynieria wsteczna wtyczki WooCommerce

Aby zostać ekspertem WooCommerce i sprzedawać swoje usługi po znacznie wyższej cenie, musisz wiedzieć, jak dostosować wtyczkę WooCommerce.

„Pobierz wtyczkę WooCommerce na swój komputer i otwórz wszystkie jej pliki”

Ale zanim nauczysz się dostosowywać, musisz najpierw dowiedzieć się, jak WooCommerce jest budowany, kodowany i rozwijany.

Nazwij to inżynierią wsteczną, jeśli chcesz.

Zgadza się.

Zdecydowanie polecam pobrać wtyczkę WooCommerce na swój komputer i otwierać wszystkie te małe foldery i pliki PHP.

Nie ma możliwości, aby to pominąć. Musisz tu zainwestować jak najwięcej czasu.

Znajomość terminów – „języka” – pozwoli Ci znacznie lepiej kodować i rozumieć zaawansowany WooCommerce .

W związku z wiedzą, którą powinieneś zdobyć na tym etapie, polecam:

  • Dowiedz się, jak uniknąć największych błędów dostosowywania WooCommerce. Oto moja bezpłatna lekcja wideo na temat „Gdzie umieścić dostosowanie WooCommerce”
  • Zrozumienie motywu potomnego służy do dostosowywania motywu, ale może być również używane do zastępowania wtyczek (takich jak WooCommerce)
  • Studiowanie szablonów WooCommerce. Na serio. Pobierz wtyczkę, otwórz folder woocommerce/templates i sprawdź, czy rozumiesz, co robią te pliki PHP (wskazówka – generują strony WooCommerce, takie jak sklep, pojedynczy produkt, koszyk…)
  • Znajomość różnicy między akcjami a filtrami (powinieneś to wiedzieć ze swoich badań WordPress)
  • Wiedząc, gdzie znaleźć haki WooCommerce i co dokładnie robią . W tym celu możesz użyć moich WooCommerce Visual Hook Guides
  • Obsługa krótkich kodów WooCommerce (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
  • Opanowanie „logiki warunkowej”, czyli pokazywanie treści warunkowych lub uruchamianie określonych funkcji w oparciu o określone reguły WooCommerce (spójrz na mój ostateczny poradnik: https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/

KROK 3: Obsługa dostosowywania WooCommerce

Teraz, gdy znasz całą teorię, droga do zostania zaawansowanym programistą WooCommerce jest coraz krótsza.

„Początkowo nie będziesz miał pojęcia, dlaczego dany fragment daje ci ten wynik”

Teraz nadszedł właściwy czas, aby dostosować WooCommerce za pomocą CSS (stylizacja) i PHP (funkcjonowanie) . Nadszedł czas, aby w końcu użyć tego motywu potomnego, który NA PEWNO MASZ, i umieścić tam wszystkie swoje dostosowania

Nadszedł czas, aby zrozumieć specyfikacje klienta, zidentyfikować właściwe hooki (lub wtyczki, jeśli zadanie jest zbyt skomplikowane do wykonania), ubrudzić sobie ręce kodowaniem i… dużo się pocić.

W ciągu pierwszych kilku miesięcy nie będziesz miał pojęcia, DLACZEGO dany fragment kodu zapewnia daną funkcjonalność.

Ale patrząc na przykłady, możesz to przyspieszyć. Moje fragmenty kodu WooCommerce oferują wiele rozwiązań, więc spróbuj użyć ich na stronie testowej i zacznij je poprawiać, aby osiągnąć podobne lub nawet różne wyniki.

Echo treści w różnych pozycjach. Zaimplementuj logikę warunkową i sprawdź, czy możesz uruchomić ten fragment kodu tylko wtedy, gdy produkt należy do kategorii.

Weź fragment i ułóż go bardziej złożonym . To najszybszy sposób na naukę kodowania i zaawansowanego WooCommerce.

Mam serię bezpłatnych lekcji wideo, które uzupełniają to, co właśnie powiedziałem:

  • Jak dostosować stronę pojedynczego produktu WooCommerce?
  • Jak dostosować stronę sklepu WooCommerce?
  • Jak znaleźć haki WooCommerce

Te lekcje są całkowicie bezpłatne i w każdej chwili możesz zrezygnować z subskrypcji.

KROK 4: Zrozumienie integracji WooCommerce

Wspomniałem wcześniej, że wiedza, jak dostosować WooCommerce, nie wystarczy. Jako zaawansowany programista WooCommerce musisz także znać:

  • Tłumaczenie
  • Import Eksport
  • SSL
  • SEO
  • Analityka
  • Pamięć podręczna/prędkość
  • Bramy płatnicze
  • Projekt
  • CRO
  • Marketing e-mailowy
  • Fakturowanie
  • POZ
  • i tak dalej…

Musisz wiedzieć, która wtyczka jest dobra, a która zła ( hej sprzedawca wtyczek, mówię do ciebie! ).

Musisz wiedzieć, jak łatwe lub trudne jest „połączenie” WooCommerce z oprogramowaniem firm trzecich, takim jak księgowość, email marketing, dropshipping, POS, fakturowanie.

„Zrozumienie integracji WooCommerce oznacza wiedza o tym, co możesz, czego nie możesz i czego nie chcesz robić”

Nie możesz po prostu zatrzymać się na etapie dostosowywania. Tutaj poszerzasz swoją wiedzę, aby móc wybrać kierunek, czyli swoją specjalność (pamiętasz – tysiąc słów temu?).

Jeśli chcesz specjalizować się w kodowaniu i sprzedaży wtyczek WooCommerce, musisz zrozumieć świat wtyczek WooCommerce.

Jeśli chcesz specjalizować się w skalowaniu WooCommerce, musisz znać wszystkie bieżące problemy i problemy z dużymi sklepami WooCommerce oraz zalety i wady każdej wtyczki wydajności.

Jeśli naprawdę chcesz zostać ekspertem, musisz wiedzieć, jak odpowiedzieć na każde pytanie WooCommerce , nawet jeśli sam nie możesz wykonać tego zadania. Musisz WIEDZIEĆ, a nie ROBIĆ. Robienie nie jest konieczne – i znowu nie możesz zrobić wszystkiego.

Zawsze będzie coś związanego z WooCommerce, o czym nie będziesz miał pojęcia. Ale jeśli znasz swoje słabości, będziesz też wiedział, dokąd możesz wysłać swojego klienta.

Rozumiem?

KROK 5: Opanowanie rozwiązywania problemów z WooCommerce

Na koniec piękny krok rozwiązywania problemów.

Szczerze mówiąc, powinien to być krok nr 1…

W rzeczywistości, jeśli Twoja witryna WooCommerce się psuje i nie masz pojęcia, co się dzieje , naprawdę nie ma sensu uczyć się dostosowywania lub integracji.

Więcej scenariuszy? W porządku:

  • Znikąd pojawia się pusta strona (błąd 500)
  • A może koszyk jest pusty
  • Albo kasa wciąż się „kręci”

Co się dzieje?

Cóż, kiedy masz kłopoty - potrzebujesz rozwiązywania problemów ( kocham ten cytat lol ).

„Zapobieganie oszczędza 90% czasu rozwiązywania problemów WooCommerce”

Musisz odgadnąć, skąd biorą się błędy, inaczej ryzykujesz zmarnowanie godzin (czek!), pieniędzy (czek!) i weekendów (czek!).

WooCommerce to świetna wtyczka typu open source, ale musisz traktować ją z delikatnością ( uwielbiam tę też, jakim jestem pisarzem! ).

Pewnego dnia Twoja witryna WooCommerce – lub, co gorsza, witryna WooCommerce Twojego klienta – ulegnie awarii. Nie ma co do tego wątpliwości.

Zdarzyło mi się to milion razy.

Ale byłem na to GOTOWY .

Miałem plany, pisałem listy kontrolne rozwiązywania problemów.

Zasadniczo wiedziałem, jak zgadywać ( hej, nadal jestem w tym dobry na wypadek, gdybyś się zastanawiał ).

Przestań więc aktualizować wtyczki i motywy WordPress bez wcześniejszego testowania.

Przestań dostosowywać witryny WordPress z Edytora WP.

Przestań kopiować i wklejać fragmenty z dziwnych źródeł.

Przestań instalować wtyczki WooCommerce, które zostały ostatnio zaktualizowane 2 lata temu.

Zapobieganie to 90% rozwiązywania problemów

Łatwe, nie?

Wniosek: zacznij DZIŚ

Zacznij już dziś… zanim będzie za późno.

Pamiętaj o jednym: WooCommerce nie istniał przed wrześniem 2011 . To całkiem nowe. Sam nie mogę w to uwierzyć.

„Zbudowałem swoją wiedzę WooCommerce kawałek po kawałku, pozostawiając po drodze wiele dziur”

Zajęło mi 4 pełne lata łez i długie godziny, aby zostać ekspertem WooCommerce. Nie wiem nawet WSZYSTKIEGO i nie chcę wiedzieć wszystkiego o WooCommerce.

Specjalizowałem się w dostosowywaniu WooCommerce, generowaniu ruchu i monetyzacji . Wydajność, skalowanie, projektowanie i CRO pozostawiam innym ekspertom, których znam i cenię.

Ciężko walczyłem. Nie poszedłem żadną ścieżką. Zbudowałem mojego WooCommerce MVP kawałek po kawałku, zostawiając po drodze wiele „dziur” i zdając sobie z tego sprawę dopiero później.

W końcu ukończyłem WooPuzzle ( uhm… pomysł na biznes? ), i dzięki temu zapoznałem się z:

  • podstawy WooCommerce
  • wtyczka WooCommerce
  • Dostosowanie WooCommerce
  • Integracja z WooCommerce
  • Rozwiązywanie problemów z WooCommerce

Chciałbym wtedy mieć ten artykuł. Zaoszczędziłbym niezliczone miesiące. Przestrzeganie pewnej struktury to najlepszy sposób na przyspieszenie nauki (i pamiętaj, proszę nie iść na skróty).

Chętnie Ci pomogę, ponieważ czuję Twój ból (WooCommerce) .

To misja Business Bloomer – chcę, abyś stał się zaawansowanym programistą WooCommerce i był w stanie pobierać co najmniej 120 USD za godzinę.

Chcę, żebyś został mówcą WordCamp.

Chcę, żebyś został nauczycielem.

Chcę, żeby klienci cię znajdowali, a nie ty, żeby gonić klientów .

Chcę, żebyś przestała zwlekać.

W samą porę.

Czas zostać ekspertem WooCommerce.

~ Napisane przez Rodolfo z WooLove… ~

ps Jeśli chcesz nadal wspierać mój nadrzędny cel, pomagając Ci w zaawansowanym WooCommerce , możesz zostać Supporterem Business Bloomer i dołączyć do naszej armady . Czekają na Ciebie też dodatkowe korzyści.

pps Lub jeśli jesteś gotowy, aby przejść na wyższy poziom i zostać zaawansowanym programistą WooCommerce, spójrz na mój kurs online premium o nazwie „CustomizeWoo” – który zawiera ponad 50 lekcji wideo, 6 modułów, ćwiczenia, egzamin końcowy, certyfikacja i dożywotni dostęp do mnie.