WooCommerce: Nasıl Gelişmiş Bir Geliştirici Olunur?

Yayınlanan: 2017-11-22

2.700+ kelimelik bir makaleye hazır olun: WooCommerce uzmanı olmak sadece birkaç gününüzü almaz.

Birkaç ay da yeterli olmayacak .

Yalnızca WooCommerce müşterileriyle çalışan ve en yüksek doları alan bu çok küçük gelişmiş serbest çalışanlar ve ajans grubuna katılmak istiyorsanız, bir WooCommerce yetkilisi olmak ve başarılı bir kariyer inşa etmek istiyorsanız, müşterilerin size gelmesini istiyorsanız. onları kovalıyorsun, peki – sana söyleyeceğim şeyi sindirip özümsemen gerekiyor.

Bu (uzun) makalede, gelişmiş WooCommerce'in ne olduğunu anlamanıza yardımcı olacağım ve ardından bunu 5 basit adıma ayıracağım.

Yolculuğunuzu tamamlamak için izlemeniz gereken beş mantıklı adım.

Peki, bir WooCommerce ninjası olmak ister misiniz? Bir WooCommerce asistanı mı? Bir WooCommerce gurusu mu?

Pekala, tüm bu ninja benzeri “terimleri” sevmememe rağmen, size bir iki şey söylememe izin verin. O zaman yorumlarda bana katılın ve sohbete devam edelim .

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

İçindekiler

  • Nasıl WooCommerce Uzmanı olurum?
  • Neden Gelişmiş WooCommerce?
  • Gelişmiş WooCommerce nedir?
  • WooCommerce Uzmanı Olmak için 5 Adım
    • ADIM 1: WooCommerce Vakfınızı Oluşturun
    • ADIM 2: WooCommerce Eklentisini Tersine Mühendislik
    • ADIM 3: WooCommerce Özelleştirmesini İşlemek
    • ADIM 4: WooCommerce Entegrasyonunu Anlamak
    • ADIM 5: WooCommerce Sorun Gidermede Uzmanlaşma
  • Sonuç: BUGÜN Başlayın

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

Nasıl WooCommerce Uzmanı olurum?

Yani, sorduğunuz soru temelde “Nasıl gelişmiş bir WooCommerce geliştiricisi olurum?”.

Bu harika ve senin için heyecanlıyım ama bir anlığına yavaşlayalım.

Her şeyden önce yalnız değilsiniz – bu şüphesiz sosyal medyada, çevrimiçi forumlarda ve e-postalarda en sık sorulan sorulardan biridir.

Ayrıca, kendinize sormanız gereken ilk soru başka bir sorudur.

Neden Gelişmiş WooCommerce?

Peki, bu sorunun cevabını öğrenirseniz, aradığınız ekstra motivasyonu elde edeceksiniz. Nedenini anlamana yardım edeceğim.

Biliyorum – eklenti ayarlarına %110 güvenen (çoğu zaman gözden kaçan), CSS ve PHP özelleştirmesini bilen, neyin “mümkün olup neyin olmadığını” (veya daha iyisi, nasıl olduğunu) bilen biri olmak istiyorsunuz. "karmaşık" bir WooCommerce görevinin tamamlanması saatler sürer).

“Bir WooCommerce uzmanı olursanız, niş yapabilir, uzmanlaşabilir ve oranlarınızı artırabilirsiniz”

WooCommerce performansının, SEO'nun, proje yönetiminin, entegrasyon, ölçekleme, sorun gidermenin içini ve dışını da bilen bir kişi.

WooCommerce PHP snippet'lerini StackOverflow veya Business Bloomer'dan kopyalayıp yapıştırmayan bir kişi.

Bir WooCommerce uzmanı olmak istediğinizi biliyorum, böylece "niş küçültebilir", uzmanlaşabilir, oranlarınızı artırabilir, üretkenliğinizi geliştirebilir ve kârlılığınızı artırabilirsiniz . Bunun anlamı: Herhangi bir WooCommerce işini mümkün olan en kısa sürede teslim edebilir ve mevcut ücretinizin 10 katını ücretlendirebilirsiniz.

WooCommerce geliştiricisi olarak kariyerime başladığımda "serbest çalışan" ikilemiyle karşılaştım - deneyim kazanmak ve mümkün olduğunca çok iş bulmak için WooCommerce hizmetlerimi gülünç derecede düşük bir saatlik ücretle (10$) satmak zorunda kaldım.

Ah, Fiverr… Biraz özledim.

Geçimimi sağlamak için, hayatsız 10$*8*365 = 29.200$ kazanmak için 365 gün boyunca günde 8 faturalandırılabilir saat çalışmam gerekirdi (8 faturalandırılabilir saat, aynı zamanda kişi başına yaklaşık 6 faturalandırılamayan saat eklemeniz gerektiği anlamına gelir) gün), tatil yok, hafta sonu yok, hiçbir şey yok.

Evet, hepimiz hata yaparız . Öyleyse, aynı şeyden kaçınmanıza yardım edip edemeyeceğimi görelim.

Bakalım, oradaki birkaç "Gelişmiş" kişiden biri olmak için neye ihtiyacın olduğunu sana gösterebilecek miyim? 365 gün/yıl, günde 16 saatten fazla vardiya yok… Aynı miktarı (29.200$) yılda 292 faturalandırılabilir saatten daha az çalışarak kazanabilirsiniz.

EVET. Yapabilirsiniz.

Gelişmiş WooCommerce nedir?

WooCommerce'e geri dönelim - "Gelişmiş WooCommerce" yolunuzu 2 bölüme ayırabiliriz.

“Gelişmiş WooCommerce, MVP'ye ulaşmaktan ve ÖZELLİK'inizi seçmekten ibarettir”

İlk kısım, iş adamlarının Minimum Uygulanabilir Ürün olan “MVP” dediği şeydir.

Tüm MVP kutularını işaretlemediğiniz sürece bir WooCommerce uzmanı olmanızın hiçbir yolu yoktur. Bu minimumdur. WooCommerce'i okumaya, yer imi eklemeye, öğrenmeye, test etmeye, kodlamaya ve sorun gidermeye zaman ayırmazsanız - çok hızlı başarısız olursunuz (bu arada bu harika bir şey - er ya da geç daha iyi).

Burada kısayollara izin verilmez.

İkinci kısım ise “ÖZEL” dediğim kısım.

MVP'yi özümsedikten, WooCommerce'i tam olarak öğrendikten ve becerilerinizi sergiledikten sonra, WooCommerce nişi içinde bir niş seçmenin zamanı geldi .

Her şey “olmanız” mümkün değil.

Uzman bir WooCommerce web sitesi tasarımcısı ve aynı zamanda WooCommerce SEO uzmanı olamazsınız.

En iyi eklenti veya tema satıcısı olurken WooCommerce ölçeklendirme ve performans kariyerine devam edemezsiniz.

Bir WooCommerce eğitim işine veya WooCommerce CRO (Dönüşüm Oranı Optimizasyonu) hizmetine başlarken güvenlik konusunda uzmanlaşamazsınız.

WooCommerce Uzmanı Olmak için 5 Adım

MVP çok önemli. MVP “sınavını” geçtikten sonra uzmanlaşmak kolaylaşır. Bu yazıda MVP'ye odaklanacağız. Oraya git ve %90 bitirdin.

Peki, sizi bu MVP'ye ulaştırmak için hangi adımlar gerekiyor? Bu "gelişmiş" WooCommerce dünyasının içinde ne var?

İşte kesinlikle hayati olduğunu düşündüğüm şey:

  1. WooCommerce Vakfınızı inşa etmek : teoriyi incelemeli, proje yönetiminde ustalaşmalı, kaçınmanız gereken hataları bilmeli ve okumalı, okumalı, okumalısınız.
  2. WooCommerce Eklentisini tersine mühendislik : WooCommerce'i özelleştirmek için, ilk etapta nasıl oluşturulduğunu, kodlandığını ve geliştirildiğini bilmeniz gerekir.
  3. WooCommerce Özelleştirmeyi Kullanma : Becerilerinizi geliştirmek ve daha fazla $$$ ücret almak istiyorsanız, WooCommerce kancalarına (eylemler ve filtreler), şablonlara ve snippet'lere aşina olmalısınız.
  4. WooCommerce Entegrasyonunu Anlamak : WooCommerce kendi başına çalışmaz. WooCommerce bilginizi ciddi şekilde tamamlamak için üçüncü taraf entegrasyonları, temalar, barındırma, SEO, SSL, analitik, diller, para birimleri, ödeme ağ geçitleri vb. bilmeniz gerekir.
  5. WooCommerce Sorun Gidermede Uzmanlaşma : işler ters gittiğinde hızlı hareket etmeniz gerekir. Ancak zaman kaybetmekten kaçınmak istiyorsanız, hatanın nereden kaynaklandığını tahmin etme konusunda iyi olmalısınız.

ADIM 1: WooCommerce Vakfınızı Oluşturun

Söylemeye gerek yok, gelişmiş bir WooCommerce geliştiricisi olmak istiyorsanız, önce WordPress'e son derece aşina olmanız gerekir.

“WooCommerce'in bir WordPress eklentisi olduğunu unutmaya meyilliyiz”

Bu, birçok geliştiricinin yaptığı bir hatadır.

Modül 1 hakkında endişelenmeden Modül 2'den başlarlar – ya da başka bir deyişle, önce Yüksek Lisans derecesini tamamlamadan doktora yapmak isterler.

Size ilk ipucunu vermem gerekirse, WordPress temellerini hafife almayın. Bu aşamada işleri doğru yaparsanız, WooCommerce öğrenme yolunuz çok daha sorunsuz olacaktır.

Çalışmadığınız sürece ileri düzey WooCommerce öğrenemezsiniz:

  • WordPress Kodeksi (https://codex.wordpress.org/Main_Page)
  • WordPress terminolojisi (https://codex.wordpress.org/WordPress_Semantics)
  • WordPress dersleri (https://codex.wordpress.org/WordPress_Lessons)
  • Alt temalar (https://codex.wordpress.org/Child_Themes)
  • WordPress kancaları (https://codex.wordpress.org/Plugin_API)
  • WordPress Sorun Giderme (https://codex.wordpress.org/Troubleshooting)
  • Gelişmiş WordPress (https://codex.wordpress.org/Advanced_Topics)

Bakın, WooCommerce'de uzmanlaşmak aynı zamanda bir WordPress uzmanı olmak anlamına gelir.

Sonuçta, WooCommerce'in bir WordPress eklentisi olduğunu unutmaya meyilliyiz!

Bir kez daha, kısayol yok lütfen . Yolu takip edin, neyin gerekli olduğunu öğrenin ve WooCommerce temelinizi yavaşça oluşturun.

Artık WordPress'in temellerini bildiğinize göre, WooCommerce'den sorumlu olma zamanı.

Herhangi bir PHP veya CSS'ye dokunmadan önce , WooCommerce bilgi temelinizi öğrenmek ve oluşturmak için zaman ayırmanız gerekir:

  • WooCommerce Belgelerini öğrenin (https://docs.woocommerce.com/)
  • WooCommerce ayarlarına aşina olun (https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/settings/)
  • Destek, belgeler, kurslar ve podcast'leri nerede bulacağınızı bilmek için WooCommerce Kaynak kitaplığıma yer işareti koyun
  • Küçük veya büyük WooCommerce projelerinin nasıl ele alınacağını bilmek için çaba gösterin
  • WooCommerce eklentisini güncellemenin İletişim Formu 7'yi güncellemek kadar kolay olmadığını unutmayın… er ya da geç web sitenizi bozacaksınız.

ADIM 2: WooCommerce Eklentisini Tersine Mühendislik

WooCommerce uzmanı olmak ve hizmetlerinizi çok daha yüksek bir oranda satmak için WooCommerce eklentisini nasıl özelleştireceğinizi bilmeniz gerekir.

“WooCommerce eklentisini bilgisayarınıza indirin ve tüm dosyalarını açın”

Ancak nasıl özelleştirileceğini öğrenmeden önce, WooCommerce'in nasıl oluşturulduğunu, kodlandığını ve geliştirildiğini öğrenmeniz gerekir.

İsterseniz buna tersine mühendislik deyin.

Doğru.

WooCommerce eklentisini bilgisayarınıza indirmenizi ve tüm bu küçük klasörleri ve PHP dosyalarını açmanızı şiddetle tavsiye ederim.

Bunu atlamanın bir yolu yok. Burada mümkün olduğunca çok zaman ayırmanız gerekiyor.

Terimleri bilmek - "dil" - gelişmiş WooCommerce'i çok daha iyi kodlamanıza ve anlamanıza olanak tanır.

Bu adımda kazanmanız gereken bilgilerle ilgili olarak şunları öneriyorum:

  • En büyük WooCommerce özelleştirme hatalarından nasıl kaçınılacağını öğrenmek. İşte "WooCommerce Özelleştirmesini Nereye Yerleştirmeli" konulu ücretsiz video dersim
  • Bir alt temayı anlamak, bir temayı özelleştirmek içindir, ancak eklentileri geçersiz kılmak için de kullanılabilir (WooCommerce gibi)
  • WooCommerce şablonlarını incelemek. Ciddi anlamda. Eklentiyi indirin, woocommerce/templates klasörünü açın ve bu PHP dosyalarının ne yaptığını anlayıp anlayamayacağınıza bakın (ipucu – mağaza, tek ürün, sepet gibi WooCommerce sayfaları oluştururlar…)
  • Eylemler ve filtreler arasındaki farkı bilmek (bunu WordPress çalışmalarınızdan bilmelisiniz)
  • WooCommerce kancalarını nerede bulacağınızı ve tam olarak ne yaptıklarını bilmek. Bu amaçla WooCommerce Görsel Kanca Kılavuzlarımı kullanabilirsiniz.
  • WooCommerce kısa kodlarını kullanma (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
  • "Koşullu mantıkta" ustalaşmak, yani koşullu içeriği göstermek veya belirli WooCommerce kurallarına dayalı olarak belirli işlevleri çalıştırmak (nihai eğitim kılavuzuma bir göz atın: https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/

ADIM 3: WooCommerce Özelleştirmesini İşlemek

Artık tüm teoriyi bildiğinize göre, gelişmiş bir WooCommerce geliştiricisi olmanın yolu giderek kısalıyor.

"Başlangıçta, belirli bir snippet'in size neden bu sonucu verdiğine dair hiçbir fikriniz olmayacak"

WooCommerce'i CSS (stil) ve PHP (çalışıyor) aracılığıyla özelleştirmenin şimdi tam zamanı. Sonunda KESİNLİKLE SAHİP OLDUĞUNUZ o çocuk temasını kullanmanın ve tüm özelleştirmelerinizi oraya yerleştirmenin zamanı geldi.

Müşterinizin özelliklerini anlamanın, doğru kancaları (veya görev başarmak için çok karmaşıksa eklentileri) belirlemenin, kodlama konusunda ellerinizi kirletmenin ve… çokça terlemenin zamanı geldi.

İlk birkaç ayda, belirli bir snippet'in size bu işlevi NEDEN verdiğine dair hiçbir fikriniz olmayacak.

Ancak örneklere bakarak bunu hızlandırabilirsiniz. WooCommerce snippet'lerim size birçok çözüm sunar, bu nedenle bunları bir test web sitesinde kullanmayı deneyin ve benzer ve hatta farklı sonuçlar elde etmek için ince ayar yapmaya başlayın.

İçeriği farklı konumlarda yankılayın. Koşullu mantığı uygulayın ve bu parçacığı yalnızca ürün bir kategoriye aitse çalıştırıp çalıştıramayacağınıza bakın.

Bir pasaj alın ve daha karmaşık hale getirin . Bu, kodlamayı ve gelişmiş WooCommerce'i öğrenmenin daha hızlı yoludur.

Az önce söylediklerimi tamamlayan bir dizi ücretsiz video dersim var:

  • WooCommerce Tek Ürün Sayfası Nasıl Özelleştirilir
  • WooCommerce Mağaza Sayfası Nasıl Özelleştirilir
  • WooCommerce Kancaları Nasıl Bulunur?

Bu dersler tamamen ücretsizdir ve istediğiniz zaman abonelikten çıkabilirsiniz.

ADIM 4: WooCommerce Entegrasyonunu Anlamak

WooCommerce'i nasıl özelleştireceğinizi bilmenin yeterli olmadığını daha önce belirtmiştim. Gelişmiş bir WooCommerce geliştiricisi olarak şunlara da aşina olmanız gerekir:

  • Tercüme
  • İthalat ihracat
  • SSL
  • SEO
  • Analitik
  • Önbellek/Hız
  • Ödeme Ağ Geçitleri
  • Tasarım
  • CRO
  • Eposta pazarlama
  • faturalandırma
  • POS
  • ve benzeri…

Hangi eklentinin iyi, hangi eklentinin kötü olduğunu bilmelisiniz ( hey eklenti satıcısı, sizinle konuşuyorum! ).

WooCommerce'i muhasebe, e-posta pazarlama, stoksuz satış, POS, faturalandırma gibi üçüncü taraf yazılımlara "bağlamanın" ne kadar kolay veya zor olduğunu bilmeniz gerekir.

“WooCommerce entegrasyonunu anlamak, ne yapabileceğinizi, yapamayacağınızı ve yapmak istemediğinizi bilmek anlamına gelir”

Sadece özelleştirme adımında duramazsınız. Burada bir yön, yani uzmanlık alanı seçebilmek için bilginizi genişletiyorsunuz (hatırlayın – bin kelime önce?).

WooCommerce eklentilerini kodlama ve satma konusunda uzmanlaşmak istiyorsanız, WooCommerce eklenti dünyasını anlamanız gerekir.

WooCommerce'i ölçeklendirmede uzmanlaşmak istiyorsanız, büyük WooCommerce mağazalarıyla ilgili tüm mevcut sorunları ve sorunları ve her performans eklentisinin artılarını ve eksilerini bilmeniz gerekir.

Gerçekten bir uzman olmak istiyorsanız, bu görevi kendiniz yapamıyor olsanız bile, herhangi bir WooCommerce sorusuna nasıl cevap vereceğinizi bilmeniz gerekir . YAPMAK değil, BİLMEK gerekir. Yapmak gerekli değildir - ve yine, her şeyi yapamazsınız.

Her zaman WooCommerce ile ilgili hiçbir fikriniz olmayacak bir şey olacak. Ancak zayıf yönlerinizi biliyorsanız, müşterinizi nereye gönderebileceğinizi de bileceksiniz.

Anladım?

ADIM 5: WooCommerce Sorun Gidermede Uzmanlaşma

Son fakat en az değil, güzel sorun giderme adımı.

Adil olmak gerekirse, bu 1. adım olmalıydı…

Aslında, WooCommerce web siteniz bozulursa ve neler olduğu hakkında hiçbir fikriniz yoksa, özelleştirme veya entegrasyon öğrenmenin gerçekten bir anlamı yoktur.

Daha fazla senaryo mu? Tamam:

  • Hiçbir yerde boş bir sayfa alıyorsunuz (hata 500)
  • Ya da belki sepet boştur
  • Veya ödeme "dönmeye" devam ediyor

Ne oluyor?

Pekala, başınız belada olduğunda - sorun gidermeye ihtiyacınız var ( bu alıntıyı sevmek lol ).

“Önleme, WooCommerce sorun giderme zamanından %90 tasarruf etmenizi sağlar”

Hataların nereden geldiğini tahmin etmeniz gerekiyor veya saatlerinizi (kontrol edin!), parayı (kontrol edin!) ve hafta sonlarını (kontrol edin!) boşa harcama riskiniz var.

WooCommerce harika bir açık kaynak eklentisidir, ancak ona incelikle davranmalısınız (bunu da seviyorum, ne yazarım! ).

Bir gün WooCommerce web siteniz – veya daha da kötüsü müşterinizin WooCommerce web sitesi – bozulacak. Bu konuda hiç şüphe yok.

Milyonlarca kez başıma geldi.

Ama ben buna HAZIRDIM .

Planlarım vardı, sorun giderme kontrol listeleri yazdım.

Temelde nasıl tahmin edeceğimi biliyordum ( hey, merak ediyorsan diye hala bunda iyiyim ).

Bu nedenle, önce test etmeden WordPress eklentilerini ve temalarını güncellemeyi bırakın.

WP Düzenleyiciden WordPress web sitelerini özelleştirmeyi bırakın.

Garip kaynaklardan snippet'leri kopyalayıp yapıştırmayı bırakın.

En son 2 yıl önce güncellenen WooCommerce eklentilerini yüklemeyi bırakın.

Önleme, sorun gidermenin %90'ıdır

Kolay değil mi?

Sonuç: BUGÜN Başlayın

Bugün başlayın… çok geç olmadan.

Bir şeyi hatırlayın: WooCommerce Eylül 2011'den önce yoktu . Oldukça yeni. Buna kendim inanamıyorum.

“Yol boyunca birçok boşluk bırakarak WooCommerce bilgimi birer birer oluşturdum”

Kendimi bir WooCommerce uzmanı olarak kabul ettirmek 4 yılımı ve uzun saatlerimi aldı. HER ŞEYİ bile bilmiyorum ve WooCommerce hakkında her şeyi bilmek istemiyorum.

WooCommerce özelleştirme, trafik oluşturma ve para kazanma konularında uzmanlaştım. Performans, ölçeklendirme, tasarım ve CRO'yu tanıdığım ve takdir ettiğim diğer uzmanlara bırakıyorum.

çok savaştım. Hiçbir yol izlemedim. WooCommerce MVP'mi her seferinde bir parça oluşturdum, yol boyunca birçok "delik" bıraktım ve bunu ancak daha sonra anladım.

Sonunda WooPuzzle'ı tamamladım ( uhm… iş fikri olan var mı? ) ve bununla aşina oldum:

  • WooCommerce temelleri
  • WooCommerce eklentisi
  • WooCommerce özelleştirmesi
  • WooCommerce entegrasyonu
  • WooCommerce sorun giderme

Keşke o zamanlar bu yazı bende olsaydı. Sayısız ay kurtarmış olurdum. Bazı yapıları takip etmek, öğrenmenizi hızlandırmanın en iyi yoludur (ve unutmayın, lütfen kısayol kullanmayın).

(WooCommerce) acınızı hissettiğimde size yardımcı olmaktan mutluluk duyarım .

Business Bloomer'ın misyonu bu - Gelişmiş bir WooCommerce geliştiricisi olmanızı ve saatte en az 120$ ücret alabilmenizi istiyorum.

Bir WordCamp konuşmacısı olmanızı istiyorum.

Senin bir öğretmen olmanı istiyorum.

Müşterilerin sizi bulmasını istiyorum - sizin müşterileri kovalamanızı değil .

Ertelemeyi bırakmanı istiyorum.

Bu zamanla ilgili.

WooCommerce uzmanı olmanın zamanı geldi.

~ Rodolfo tarafından WooLove ile yazıldı… ~

ps Nihai amacımı desteklemeye devam etmek istiyorsanız, gelişmiş WooCommerce ile size yardımcı olmak istiyorsanız , Business Bloomer Supporter olabilir ve armadamıza katılabilirsiniz. Ayrıca sizi bekleyen ayrıcalıklar da var.

pps Veya bir sonraki seviyeye geçmeye ve Gelişmiş bir WooCommerce geliştiricisi olmaya hazırsanız, 50'den fazla video dersi, 6 modül, alıştırma, final sınavı ile gelen “CustomizeWoo” adlı premium çevrimiçi kursuma bir göz atın. sertifika ve bana ömür boyu erişim.