WooCommerce: come diventare uno sviluppatore avanzato?

Pubblicato: 2017-11-22

Bene, preparati per un articolo di oltre 2.700 parole: diventare un esperto di WooCommerce non ti richiederà solo un paio di giorni.

Non basteranno nemmeno pochi mesi .

Se vuoi unirti a quel piccolissimo gruppo di liberi professionisti e agenzie avanzati che lavorano esclusivamente con clienti WooCommerce e addebitano un dollaro superiore, se vuoi diventare un'autorità WooCommerce e costruire una carriera di successo, se vuoi che i clienti vengano da te invece di tu li insegui, beh, devi digerire e assimilare quello che sto per dirti.

In questo (lungo) articolo ti aiuterò a capire cos'è WooCommerce avanzato, per poi scomporlo in 5 semplici passaggi.

Cinque passaggi sensati da seguire per completare il tuo viaggio.

Quindi, vuoi diventare un ninja di WooCommerce? Un wrangler WooCommerce? Un guru di WooCommerce?

Bene, nonostante non mi piacciano tutti quei "termini" da ninja, lascia che ti dica una cosa o due. Quindi, unisciti a me nei commenti e continuiamo la conversazione .

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

Sommario

  • Come faccio a diventare un esperto di WooCommerce?
  • Perché WooCommerce avanzato?
  • Cos'è il WooCommerce avanzato?
  • 5 passaggi per diventare un esperto di WooCommerce
    • PASSO 1: Costruisci la tua Fondazione WooCommerce
    • PASSO 2: Reverse-engineering del plugin WooCommerce
    • PASSO 3: Gestione della personalizzazione di WooCommerce
    • PASSO 4: Comprensione dell'integrazione con WooCommerce
    • PASSO 5: Padroneggiare la risoluzione dei problemi di WooCommerce
  • Conclusione: inizia OGGI

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

Come faccio a diventare un esperto di WooCommerce?

Quindi, la domanda che hai posto è fondamentalmente "Come faccio a diventare uno sviluppatore WooCommerce avanzato?".

È fantastico e sono eccitato per te, ma rallentiamo per un momento.

Prima di tutto non sei solo: questa è senza dubbio una delle domande più frequenti sui social media, i forum online e le e-mail.

Inoltre, la prima domanda che dovresti farti è un'altra.

Perché WooCommerce avanzato?

Bene, se conosci la risposta a questa domanda, otterrai quella motivazione in più che stai cercando. Ti aiuterò a capire perché.

Lo so: vuoi diventare qualcuno che è sicuro al 110% con le impostazioni del plugin (molto spesso trascurato), una persona che conosce la personalizzazione di CSS e PHP, qualcuno che sa cosa "è possibile e cosa non lo è" (o, ancora meglio, come molte ore ci vorrebbero per portare a termine un'attività WooCommerce "complessa").

"Se diventi un esperto di WooCommerce puoi ridurre, specializzarti e aumentare le tue tariffe"

Una persona che conosce anche i dettagli delle prestazioni di WooCommerce, SEO, gestione dei progetti, integrazione, ridimensionamento, risoluzione dei problemi .

Una persona che non si limita a copiare e incollare frammenti PHP di WooCommerce da StackOverflow o Business Bloomer.

So che vuoi diventare un esperto di WooCommerce in modo da poter "ridurre la nicchia", specializzarti, aumentare le tue tariffe, migliorare la tua produttività e aumentare la redditività . Ciò significa: puoi consegnare qualsiasi lavoro WooCommerce nel più breve tempo possibile e addebitare 10 volte la tua tariffa attuale.

Quando ho iniziato la mia carriera come sviluppatore WooCommerce ho avuto il dilemma del "freelancer" : per acquisire esperienza e ottenere più lavori possibili ho dovuto vendere i miei servizi WooCommerce a una tariffa oraria ridicolmente bassa ($ 10).

Ah, Fiverr... un po' mi manca.

Per guadagnarmi da vivere, avrei dovuto lavorare 8 ore fatturabili al giorno per 365 giorni per guadagnare ben $ 10*8*365 = $ 29.200 senza vita (8 ore fatturabili significano che devi anche aggiungere circa 6 ore non fatturabili per giorno), niente vacanze, niente fine settimana, niente.

Sì, tutti commettiamo errori . Quindi, vediamo se posso aiutarti a evitare lo stesso.

Vediamo se posso mostrarti ciò di cui hai bisogno per diventare uno dei pochi "Avanzati" là fuori. Non più 365 giorni all'anno, non più 16 ore di turni giornalieri... puoi guadagnare lo stesso importo ($ 29.200) lavorando meno di 292 ore fatturabili/anno.

SÌ. Puoi.

Cos'è il WooCommerce avanzato?

Quindi, tornando a WooCommerce: possiamo dividere la tua strada verso "WooCommerce avanzato" in 2 sezioni.

“Advanced WooCommerce consiste nel raggiungere l'MVP e scegliere la tua SPECIALITÀ”

La prima parte è ciò che gli uomini d'affari chiamano "MVP", il prodotto minimo vitale.

Non c'è modo per diventare un esperto di WooCommerce a meno che non si spuntino tutte le caselle MVP . Questo è il minimo indispensabile. Se non investi tempo in lettura, bookmarking, apprendimento, test, codifica e risoluzione dei problemi di WooCommerce, fallirai molto velocemente (che è un'ottima cosa tra l'altro, meglio prima che poi).

Nessuna scorciatoia consentita qui.

La seconda parte è quella che io chiamo “SPECIALITÀ”.

Dopo aver assimilato l'MVP, imparato completamente WooCommerce e dimostrato le tue abilità, è tempo che tu scelga una nicchia all'interno della nicchia WooCommerce .

Non c'è modo che tu possa "essere" tutto.

Non puoi essere un esperto progettista di siti Web WooCommerce e anche un esperto in WooCommerce SEO.

Non puoi perseguire la carriera di ridimensionamento e prestazioni di WooCommerce diventando anche uno dei migliori venditori di plugin o temi.

Non puoi specializzarti in sicurezza mentre avvii un'attività di formazione WooCommerce o un servizio WooCommerce CRO (Conversion Rate Optimization).

5 passaggi per diventare un esperto di WooCommerce

L'MVP è un grosso problema. La specializzazione diventa facile una volta superato l'"esame" di MVP. In questo articolo, ci concentreremo sull'MVP. Arriva e hai finito al 90%.

Quindi, quali passaggi sono necessari per arrivare a questo MVP? Cosa c'è dentro questo mondo WooCommerce “avanzato”?

Bene, ecco cosa ritengo assolutamente vitale:

  1. Costruire la tua WooCommerce Foundation : devi studiare la teoria, padroneggiare la gestione del progetto, conoscere gli errori da evitare e leggere, leggere, leggere
  2. Reverse-engineering del plug-in WooCommerce : per personalizzare WooCommerce, devi sapere come è costruito, codificato e sviluppato in primo luogo
  3. Gestione della personalizzazione di WooCommerce : se vuoi migliorare le tue abilità e caricare più $$$, devi familiarizzare con gli hook (azioni e filtri), i modelli e gli snippet di WooCommerce
  4. Comprendere l'integrazione di WooCommerce : WooCommerce non funziona da solo. Devi conoscere integrazioni, temi, hosting, SEO, SSL, analisi, lingue, valute, gateway di pagamento, ecc. di terze parti per completare seriamente la tua conoscenza di WooCommerce
  5. Padroneggiare la risoluzione dei problemi di WooCommerce : quando le cose vanno male, devi agire in fretta. Ma se vuoi evitare di perdere tempo, devi diventare bravo a indovinare da dove viene generato l'errore

PASSO 1: Costruisci la tua Fondazione WooCommerce

Inutile dire che se vuoi diventare uno sviluppatore WooCommerce avanzato devi prima avere un'estrema familiarità con WordPress.

“Tendiamo a dimenticare che WooCommerce è un plugin per WordPress”

Questo è un errore che fanno molti sviluppatori.

Cominciano dal Modulo 2 senza preoccuparsi del Modulo 1 – o in altre parole desiderano ottenere un dottorato di ricerca senza aver prima completato il Master.

Se devo darti il ​​primo consiglio, non sottovalutare le basi di WordPress. Se fai le cose per bene in questa fase, il tuo percorso di apprendimento su WooCommerce sarà molto più agevole.

Non puoi imparare WooCommerce avanzato se non studi:

  • Il codice di WordPress (https://codex.wordpress.org/Main_Page)
  • Terminologia di WordPress (https://codex.wordpress.org/WordPress_Semantics)
  • Lezioni WordPress (https://codex.wordpress.org/WordPress_Lessons)
  • Temi figlio (https://codex.wordpress.org/Child_Themes)
  • Hook di WordPress (https://codex.wordpress.org/Plugin_API)
  • Risoluzione dei problemi di WordPress (https://codex.wordpress.org/Troubleshooting)
  • WordPress avanzato (https://codex.wordpress.org/Advanced_Topics)

Vedi, padroneggiare WooCommerce significa anche diventare un esperto di WordPress.

Dopotutto, tendiamo a dimenticare che WooCommerce è un plugin per WordPress!

Ancora una volta, nessuna scorciatoia per favore . Segui il percorso, impara cosa è richiesto e costruisci lentamente le tue fondamenta WooCommerce.

Ora che conosci le basi di WordPress, è tempo di occuparti di WooCommerce.

Prima ancora di toccare qualsiasi PHP o CSS, devi investire tempo nell'apprendimento e nella costruzione della tua base di conoscenza di WooCommerce :

  • Acquisisci familiarità con WooCommerce Docs (https://docs.woocommerce.com/)
  • Acquisisci familiarità con le impostazioni di WooCommerce (https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/settings/)
  • Aggiungi ai preferiti la mia libreria di risorse WooCommerce per sapere dove trovare supporto, documentazione, corsi e podcast
  • Sforzati di sapere come gestire progetti WooCommerce piccoli o grandi
  • Ricorda che l'aggiornamento del plug-in WooCommerce non è così semplice come l'aggiornamento del modulo di contatto 7... prima o poi romperai il tuo sito web

PASSO 2: Reverse-engineering del plugin WooCommerce

Per diventare un esperto di WooCommerce e vendere i tuoi servizi a un tasso molto più elevato, devi sapere come personalizzare il plug-in WooCommerce.

“Scarica il plugin WooCommerce sul tuo computer e apri tutti i suoi file”

Ma prima di imparare a personalizzare, devi imparare in primo luogo come viene costruito, codificato e sviluppato WooCommerce.

Chiamalo reverse engineering se lo desideri.

Giusto.

Consiglio vivamente di scaricare il plug-in WooCommerce sul tuo computer e aprire tutte quelle piccole cartelle e file PHP.

Non c'è modo che tu possa saltare questo. Devi investire più tempo possibile qui.

Conoscere i termini - il "linguaggio" - ti consentirà di programmare e comprendere WooCommerce avanzato molto, molto meglio .

In relazione alle conoscenze che dovresti acquisire durante questo passaggio, ti consiglio:

  • Imparare come evitare i più grandi errori di personalizzazione di WooCommerce. Ecco la mia lezione video gratuita su "Dove posizionare la personalizzazione di WooCommerce"
  • Comprendere un tema figlio serve per personalizzare un tema, ma può anche essere utilizzato per sovrascrivere plugin (come WooCommerce)
  • Studiare i modelli WooCommerce. Sul serio. Scarica il plugin, apri la cartella woocommerce/templates e vedi se riesci a capire cosa fanno quei file PHP (suggerimento: generano pagine WooCommerce come il negozio, il singolo prodotto, il carrello...)
  • Conoscere la differenza tra azioni e filtri (dovresti saperlo dai tuoi studi su WordPress)
  • Sapere dove trovare gli hook di WooCommerce e cosa fanno esattamente. Puoi usare le mie guide visive di WooCommerce per questo scopo
  • Gestione degli shortcode WooCommerce (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
  • Padroneggiare la "logica condizionale", ovvero mostrare contenuto condizionale o eseguire funzioni specifiche in base a determinate regole di WooCommerce (dai un'occhiata alla mia guida tutorial definitiva: https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/

PASSO 3: Gestione della personalizzazione di WooCommerce

Ora che conosci tutta la teoria, la strada per diventare uno sviluppatore WooCommerce avanzato sta diventando sempre più breve.

"Inizialmente non avrai idea del perché un determinato snippet ti dia quel risultato"

Adesso è il momento giusto per personalizzare WooCommerce tramite CSS (styling) e PHP (funzionante) . È ora di usare finalmente quel tema figlio che SICURAMENTE HAI e inserire tutta la tua personalizzazione lì

È tempo di capire le specifiche del tuo cliente, identificare gli hook corretti (o i plug-in, se il compito è troppo complesso da raggiungere), sporcarti le mani sulla codifica e... sudare molto.

Nei primi mesi non avrai idea del PERCHE' un determinato snippet ti dia quella determinata funzionalità.

Ma guardando gli esempi puoi accelerare questo. I miei frammenti di WooCommerce ti offrono molte soluzioni, quindi prova a usarli su un sito Web di prova e inizia a modificarli per ottenere risultati simili o addirittura diversi.

Fai eco al contenuto in diverse posizioni. Implementa la logica condizionale e verifica se puoi eseguire lo snippet solo se il prodotto appartiene a una categoria.

Prendi uno snippet e rendilo più complesso . Questo è il modo più veloce per imparare la programmazione e il WooCommerce avanzato.

Ho una serie di lezioni video gratuite che integrano ciò che ho appena detto:

  • Come personalizzare la pagina del singolo prodotto WooCommerce
  • Come personalizzare la pagina del negozio WooCommerce
  • Come trovare ganci WooCommerce

Queste lezioni sono completamente gratuite e puoi annullare l'iscrizione in qualsiasi momento.

PASSO 4: Comprensione dell'integrazione con WooCommerce

Ho accennato all'inizio che sapere come personalizzare WooCommerce non è sufficiente. Come sviluppatore WooCommerce avanzato devi anche avere familiarità con:

  • Traduzione
  • Importa/Esporta
  • SSL
  • SEO
  • Analitica
  • Cache/Velocità
  • Gateway di pagamento
  • Disegno
  • CRO
  • Marketing via email
  • Fatturazione
  • POS
  • e così via…

Devi sapere quale plug-in è buono e quale plug-in è cattivo ( ehi fornitore di plug-in, sto parlando con te! ).

Devi sapere quanto sia facile o difficile "connettere" WooCommerce a software di terze parti come contabilità, email marketing, dropshipping, POS, fatturazione.

"Capire l'integrazione di WooCommerce significa sapere cosa puoi, non puoi e non vuoi fare"

Non puoi semplicemente fermarti alla fase di personalizzazione. Qui stai espandendo le tue conoscenze in modo da poter scegliere una direzione, alias la tua specialità (ricordate – mille parole fa?).

Se vuoi specializzarti nella codifica e nella vendita di plugin WooCommerce, devi conoscere il mondo dei plugin WooCommerce.

Se desideri specializzarti nel ridimensionamento di WooCommerce, devi conoscere tutti i problemi e i problemi attuali con i grandi negozi WooCommerce e i pro e i contro di ogni plug-in per le prestazioni.

Se vuoi diventare davvero un esperto, devi sapere come rispondere a qualsiasi domanda su WooCommerce , anche se non puoi svolgere questo compito da solo. Devi SAPERE, non FARE. Fare non è necessario e, di nuovo, non puoi fare tutto.

Ci sarà sempre qualcosa relativo a WooCommerce di cui non avrai idea. Ma se conosci i tuoi punti deboli, saprai anche dove puoi inviare il tuo cliente.

Fatto?

PASSO 5: Padroneggiare la risoluzione dei problemi di WooCommerce

Ultimo ma non meno importante, il bel passaggio per la risoluzione dei problemi.

In tutta onestà, questo avrebbe dovuto essere il passaggio n. 1...

In effetti, se il tuo sito Web WooCommerce si rompe e non hai idea di cosa stia succedendo , non ha davvero senso imparare la personalizzazione o l'integrazione.

Altri scenari? Bene:

  • Dal nulla ottieni una pagina vuota (errore 500)
  • O forse il carrello è vuoto
  • Oppure la cassa continua a "girare"

Cosa sta succedendo?

Bene, quando sei nei guai, hai bisogno di risoluzione dei problemi ( amare questa citazione lol ).

"La prevenzione ti fa risparmiare il 90% del tempo di risoluzione dei problemi di WooCommerce"

Devi indovinare da dove provengono gli errori, o rischi di perdere ore (controlla!), denaro (controlla!) e fine settimana (controlla!).

WooCommerce è un ottimo plugin open source, ma devi trattarlo con delicatezza ( adoro anche questo, che scrittore sono! ).

Un giorno, il tuo sito Web WooCommerce - o peggio ancora il sito Web WooCommerce del tuo cliente - si romperà. Non ci sono dubbi su questo.

A me è successo un milione di volte.

Ma ero PRONTO per quello .

Avevo dei piani, ho scritto liste di controllo per la risoluzione dei problemi.

Praticamente sapevo come indovinare ( ehi, sono ancora bravo nel caso te lo stessi chiedendo ).

Quindi, smetti di aggiornare i plugin e i temi di WordPress senza prima testarlo.

Smetti di personalizzare i siti Web WordPress dall'editor WP.

Smetti di copiare e incollare frammenti da fonti strane.

Interrompi l'installazione dei plug-in WooCommerce che sono stati aggiornati l'ultima volta 2 anni fa.

La prevenzione è il 90% della risoluzione dei problemi

Facile, no?

Conclusione: inizia OGGI

Inizia oggi... prima che sia troppo tardi.

Ricorda una cosa: WooCommerce non esisteva prima di settembre 2011 . È abbastanza nuovo. Non posso crederci io stesso.

"Ho costruito la mia conoscenza di WooCommerce un pezzo alla volta, lasciando molti buchi lungo la strada"

Mi ci sono voluti 4 anni pieni di lacrime e lunghe ore per affermarmi come esperto di WooCommerce. Non so nemmeno TUTTO e non voglio sapere tutto su WooCommerce.

Mi sono specializzato nella personalizzazione di WooCommerce, nella generazione di traffico e nella monetizzazione . Lascio prestazioni, ridimensionamento, design e CRO agli altri esperti che conosco e apprezzo.

Ho combattuto duramente. Non ho seguito alcun percorso. Ho costruito il mio WooCommerce MVP un pezzo alla volta, lasciando molti "buchi" lungo il percorso e realizzando questo solo in seguito.

Ho finalmente completato il WooPuzzle ( uhm… qualcuno di business idea? ), e con questo ho acquisito familiarità con:

  • le basi di WooCommerce
  • il plugin WooCommerce
  • Personalizzazione WooCommerce
  • Integrazione WooCommerce
  • Risoluzione dei problemi di WooCommerce

Vorrei avere questo articolo allora. Avrei risparmiato innumerevoli mesi. Seguire alcune strutture è il modo migliore per accelerare il tuo apprendimento (e ricorda, niente scorciatoie per favore).

Sono felice di aiutarti perché sento il tuo dolore (WooCommerce) .

Questa è la missione di Business Bloomer: voglio che diventi uno sviluppatore WooCommerce avanzato e che tu possa addebitare almeno $ 120/ora.

Voglio che tu diventi un relatore di WordCamp.

Voglio che diventi un insegnante.

Voglio che i clienti trovino te, e non che tu insegua i clienti .

Voglio che smetti di procrastinare.

È quasi ora.

È tempo di diventare un esperto di WooCommerce.

~ Scritto da Rodolfo con WooLove… ~

ps Se desideri continuare a supportare il mio obiettivo finale, aiutandoti con WooCommerce avanzato , puoi diventare un sostenitore di Business Bloomer e unirti alla nostra armata . Inoltre, ci sono vantaggi che ti aspettano.

pps Oppure, se sei pronto per passare al livello successivo e diventare uno sviluppatore WooCommerce avanzato, dai un'occhiata al mio corso online premium, chiamato "CustomizeWoo", che include oltre 50 video lezioni, 6 moduli, esercizi, esame finale, certificazione e accesso a vita a me.