WooCommerce : comment devenir un développeur avancé ?
Publié: 2017-11-22Eh bien, préparez-vous pour un article de plus de 2 700 mots : devenir un expert WooCommerce ne vous prendra que quelques jours.
Quelques mois ne suffiront pas non plus .
Si vous souhaitez rejoindre ce très petit groupe d'indépendants et d'agences avancés qui travaillent exclusivement avec des clients WooCommerce et facturent le gros prix, si vous voulez devenir une autorité WooCommerce et bâtir une carrière réussie, si vous voulez que les clients viennent à vous plutôt que de vous les poursuivez, eh bien – vous devez digérer et assimiler ce que je m'apprête à vous dire.
Dans ce (long) article, je vais vous aider à comprendre ce qu'est WooCommerce avancé, puis décomposer cela en 5 étapes simples.
Cinq étapes logiques à suivre pour terminer votre voyage.
Alors, envie de devenir un ninja WooCommerce ? Un wrangler WooCommerce? Un gourou de WooCommerce ?
Eh bien, même si je n'aime pas tous ces "termes" de type ninja, laissez-moi vous dire une chose ou deux. Ensuite, rejoignez-moi dans les commentaires et poursuivons la conversation .
—– —– —– —– —– —– —– —–
Table des matières
- Comment devenir un expert WooCommerce ?
- Pourquoi WooCommerce avancé ?
- Qu'est-ce que WooCommerce avancé ?
- 5 étapes pour devenir un expert WooCommerce
- ÉTAPE 1 : Construire votre fondation WooCommerce
- ÉTAPE 2 : Ingénierie inverse du plugin WooCommerce
- ÉTAPE 3 : Gérer la personnalisation de WooCommerce
- ÉTAPE 4 : Comprendre l'intégration de WooCommerce
- ÉTAPE 5 : Maîtriser le dépannage de WooCommerce
- Conclusion : Commencez AUJOURD'HUI
—– —– —– —– —– —– —– —–
Comment devenir un expert WooCommerce ?
Donc, la question que vous avez posée est essentiellement "Comment puis-je devenir un développeur WooCommerce avancé?".
C'est super et je suis excité pour vous, mais ralentissons un instant.
Tout d'abord, vous n'êtes pas seul - c'est sans aucun doute l'une des questions les plus fréquemment posées sur les réseaux sociaux, les forums en ligne et les e-mails.
D'ailleurs, la toute première question que vous devriez vous poser en est une autre.
Pourquoi WooCommerce avancé ?
Eh bien, si vous apprenez à connaître la réponse à cette question, vous obtiendrez cette motivation supplémentaire que vous recherchez. Je vais vous aider à comprendre pourquoi.
Je sais - vous voulez devenir quelqu'un qui est à 110% confiant avec les paramètres du plugin (très souvent négligés), une personne qui connaît la personnalisation CSS et PHP, quelqu'un qui sait ce qui "est possible et ce qui ne l'est pas" (ou mieux encore, comment plusieurs heures qu'il faudrait pour accomplir une tâche WooCommerce "complexe").
"Si vous devenez un expert WooCommerce, vous pouvez vous spécialiser et augmenter vos tarifs"
Une personne qui connaît également les tenants et les aboutissants de la performance WooCommerce, du référencement, de la gestion de projet, de l'intégration, de la mise à l'échelle, du dépannage .
Une personne qui ne se contente pas de copier et coller des extraits de code PHP WooCommerce à partir de StackOverflow ou de Business Bloomer.
Je sais que vous souhaitez devenir un expert WooCommerce afin de pouvoir vous « nicher », vous spécialiser, augmenter vos tarifs, améliorer votre productivité et augmenter votre rentabilité . Ce qui signifie : vous pouvez livrer n'importe quel travail WooCommerce dans les plus brefs délais et facturer 10 fois votre tarif actuel.
Lorsque j'ai commencé ma carrière en tant que développeur WooCommerce, j'avais le dilemme du "freelancer" - afin d'acquérir de l'expérience et d'obtenir autant d'emplois que possible, je devais vendre mes services WooCommerce à un taux horaire ridiculement bas (10 $).
Ah, Fiverr… Ça me manque un peu.
Pour gagner ma vie, j'aurais dû travailler 8 heures facturables par jour pendant 365 jours pour gagner 10*8*365 $ = 29 200 $ sans vie (8 heures facturables signifient que vous devez également ajouter environ 6 heures non facturables par jour), pas de vacances, pas de week-end, rien.
Oui, nous faisons tous des erreurs . Alors, voyons si je peux vous aider à éviter la même chose.
Voyons si je peux vous montrer ce dont vous avez besoin pour devenir l'un des rares "Avancé" là-bas. Fini les 365 jours/an, fini les quarts de travail quotidiens de 16 heures… vous pouvez gagner le même montant (29 200 $) en travaillant moins de 292 heures facturables/an.
OUAIS. Tu peux.
Qu'est-ce que WooCommerce avancé ?
Donc, revenons à WooCommerce - nous pouvons diviser votre chemin vers "WooCommerce avancé" en 2 sections.
"Advanced WooCommerce consiste à atteindre le MVP et à choisir votre SPÉCIALITÉ"
La première partie est ce que les gens d'affaires appellent le « MVP », le produit minimum viable.
Il est impossible de devenir un expert WooCommerce à moins de cocher toutes les cases MVP . C'est le strict minimum. Si vous n'investissez pas de temps dans la lecture, la mise en signet, l'apprentissage, les tests, le codage et le dépannage de WooCommerce - vous échouerez très rapidement (ce qui est une bonne chose d'ailleurs - mieux vaut le plus tôt que tard).
Aucun raccourci autorisé ici.
La deuxième partie est ce que j'appelle « SPÉCIALITÉ ».
Une fois que vous avez assimilé le MVP, appris pleinement WooCommerce et démontré vos compétences, il est temps pour vous de choisir une niche au sein de la niche WooCommerce .
Il n'y a aucun moyen que vous puissiez "être" tout.
Vous ne pouvez pas être un concepteur de site Web expert WooCommerce et également un expert en référencement WooCommerce.
Vous ne pouvez pas poursuivre la carrière de mise à l'échelle et de performance de WooCommerce tout en devenant l'un des meilleurs vendeurs de plugins ou de thèmes.
Vous ne pouvez pas vous spécialiser dans la sécurité en démarrant une entreprise de formation WooCommerce ou un service WooCommerce CRO (Conversion Rate Optimization).
5 étapes pour devenir un expert WooCommerce
Le MVP est un gros problème. La spécialisation devient facile une fois que vous avez réussi l'"examen" MVP. Dans cet article, nous allons nous concentrer sur le MVP. Allez-y et vous avez terminé à 90 %.
Alors, quelles étapes sont nécessaires pour vous rendre à ce MVP ? Qu'y a-t-il dans ce monde WooCommerce "avancé" ?
Eh bien, voici ce que je considère comme absolument essentiel :
- Construire votre WooCommerce Foundation : vous devez étudier la théorie, maîtriser la gestion de projet, connaître les erreurs à éviter, et lire, lire, lire
- Rétro-ingénierie du plugin WooCommerce : pour personnaliser WooCommerce, vous devez savoir comment il est construit, codé et développé en premier lieu
- Gestion de la personnalisation de WooCommerce : si vous souhaitez faire progresser vos compétences et facturer plus $$$, vous devez vous familiariser avec les crochets WooCommerce (actions et filtres), les modèles et les extraits
- Comprendre l'intégration de WooCommerce : WooCommerce ne fonctionne pas tout seul. Vous devez connaître les intégrations tierces, les thèmes, l'hébergement, le référencement, le SSL, les analyses, les langues, les devises, les passerelles de paiement, etc. pour compléter sérieusement vos connaissances WooCommerce
- Maîtriser le dépannage de WooCommerce : quand les choses tournent mal, il faut agir vite. Mais si vous voulez éviter de perdre du temps, vous devez devenir bon pour deviner d'où provient l'erreur
ÉTAPE 1 : Construire votre fondation WooCommerce
Inutile de dire que si vous voulez devenir un développeur WooCommerce avancé, vous devez d'abord être extrêmement familier avec WordPress.
"On a tendance à oublier que WooCommerce est un plugin WordPress"
C'est une erreur que font de nombreux développeurs.
Ils commencent à partir du module 2 sans se soucier du module 1 – ou en d'autres termes ils souhaitent obtenir un doctorat sans avoir terminé le master au préalable.
Si je dois vous donner le tout premier conseil, ne sous-estimez pas les bases de WordPress. Si vous faites les choses correctement à ce stade, votre parcours d'apprentissage WooCommerce sera beaucoup plus fluide.
Vous ne pouvez pas apprendre le WooCommerce avancé à moins d'étudier :
- Le codex WordPress (https://codex.wordpress.org/Main_Page)
- Terminologie WordPress (https://codex.wordpress.org/WordPress_Semantics)
- Cours WordPress (https://codex.wordpress.org/WordPress_Lessons)
- Thèmes enfants (https://codex.wordpress.org/Child_Themes)
- Crochets WordPress (https://codex.wordpress.org/Plugin_API)
- Dépannage WordPress (https://codex.wordpress.org/Troubleshooting)
- WordPress avancé (https://codex.wordpress.org/Advanced_Topics)
Vous voyez, maîtriser WooCommerce, c'est aussi devenir un expert WordPress.
Après tout, on a tendance à oublier que WooCommerce est un plugin WordPress !
Encore une fois, pas de raccourcis s'il vous plaît . Suivez le chemin, apprenez ce qui est requis et construisez lentement votre fondation WooCommerce.
Maintenant que vous connaissez les bases de WordPress, il est temps de maîtriser WooCommerce.
Avant même de toucher à PHP ou CSS, vous devez investir du temps dans l'apprentissage et la construction de votre base de connaissances WooCommerce :
- Familiarisez-vous avec les documents WooCommerce (https://docs.woocommerce.com/)
- Familiarisez-vous avec les paramètres de WooCommerce (https://docs.woocommerce.com/documentation/plugins/woocommerce/getting-started/settings/)
- Ajoutez ma bibliothèque de ressources WooCommerce à vos favoris pour savoir où trouver de l'assistance, de la documentation, des cours et des podcasts
- Faites un effort pour savoir comment gérer de petits ou grands projets WooCommerce
- N'oubliez pas que la mise à jour du plugin WooCommerce n'est pas aussi simple que la mise à jour du formulaire de contact 7… vous casserez votre site Web tôt ou tard
ÉTAPE 2 : Ingénierie inverse du plugin WooCommerce
Pour devenir un expert WooCommerce et vendre vos services à un tarif beaucoup plus élevé, vous devez savoir comment personnaliser le plugin WooCommerce.
"Téléchargez le plugin WooCommerce sur votre ordinateur et ouvrez tous ses fichiers"
Mais avant d'apprendre à personnaliser, vous devez apprendre comment WooCommerce est construit, codé et développé en premier lieu.
Appelez cela de la rétro-ingénierie si vous le souhaitez.
C'est vrai.
Je recommande fortement de télécharger le plugin WooCommerce sur votre ordinateur et d'ouvrir tous ces petits dossiers et fichiers PHP.
Il n'y a aucun moyen que vous puissiez ignorer cela. Vous devez investir autant de temps que possible ici.
Connaître les termes – le « langage » – vous permettra de coder et de comprendre beaucoup mieux WooCommerce avancé .
Par rapport aux connaissances que vous devriez acquérir lors de cette étape, je vous recommande :
- Apprendre à éviter les plus grosses erreurs de personnalisation de WooCommerce. Voici ma leçon vidéo gratuite sur "Où placer la personnalisation WooCommerce"
- Comprendre un thème enfant sert à personnaliser un thème, mais peut également être utilisé pour remplacer les plugins (tels que WooCommerce)
- Étudier les modèles WooCommerce. Sérieusement. Téléchargez le plugin, ouvrez le dossier woocommerce/templates et voyez si vous pouvez comprendre ce que font ces fichiers PHP (indice – ils génèrent des pages WooCommerce telles que la boutique, un seul produit, un panier…)
- Connaître la différence entre les actions et les filtres (vous devriez le savoir grâce à vos études WordPress)
- Savoir où trouver les crochets WooCommerce, et ce qu'ils font exactement. Vous pouvez utiliser mes guides de crochet visuel WooCommerce à cette fin
- Gestion des shortcodes WooCommerce (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
- Maîtriser la "logique conditionnelle", c'est-à-dire afficher du contenu conditionnel ou exécuter des fonctions spécifiques basées sur certaines règles de WooCommerce (consultez mon guide de tutoriel ultime : https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/
ÉTAPE 3 : Gérer la personnalisation de WooCommerce
Maintenant que vous connaissez toute la théorie, le chemin pour devenir un développeur avancé de WooCommerce devient de plus en plus court.
"Au début, vous n'aurez aucune idée de la raison pour laquelle un extrait donné vous donne ce résultat"
C'est maintenant le bon moment pour personnaliser WooCommerce via CSS (styling) et PHP (fonctionnement) . Il est temps d'utiliser enfin ce thème enfant que vous AVEZ SÛREMENT, et d'y placer toute votre personnalisation
Il est temps de comprendre les spécifications de votre client, d'identifier les bons crochets (ou plugins, si la tâche est trop complexe à réaliser), de vous salir les mains sur le codage et… de transpirer beaucoup.
Au cours des premiers mois, vous n'aurez aucune idée de POURQUOI un extrait donné vous offre cette fonctionnalité donnée.
Mais en regardant des exemples, vous pouvez accélérer cela. Mes extraits WooCommerce vous offrent de nombreuses solutions, alors essayez de les utiliser sur un site Web de test et commencez à les peaufiner pour obtenir des résultats similaires, voire différents.
Faites écho au contenu dans différentes positions. Implémentez une logique conditionnelle et voyez si vous pouvez exécuter cet extrait uniquement si le produit appartient à une catégorie.
Prenez un extrait et rendez-le plus complexe . C'est le moyen le plus rapide d'apprendre le codage et le WooCommerce avancé.
J'ai une série de leçons vidéo gratuites qui complètent ce que je viens de dire :
- Comment personnaliser la page de produit unique WooCommerce
- Comment personnaliser la page de la boutique WooCommerce
- Comment trouver des crochets WooCommerce
Ces cours sont entièrement gratuits et vous pouvez vous désinscrire à tout moment.
ÉTAPE 4 : Comprendre l'intégration de WooCommerce
J'ai mentionné au début que savoir comment personnaliser WooCommerce n'est pas suffisant. En tant que développeur avancé de WooCommerce, vous devez également être familiarisé avec :
- Traduction
- Importer / Exporter
- SSL
- référencement
- Analytique
- Cache/Vitesse
- Passerelles de paiement
- Concevoir
- ORC
- Publicité par e-mail
- Facturation
- PDV
- etc…
Vous devez savoir quel plugin est bon et quel plugin est mauvais ( hé vendeur de plugin, je vous parle ! ).
Vous devez savoir à quel point il est facile ou difficile de "connecter" WooCommerce à des logiciels tiers tels que la comptabilité, le marketing par e-mail, le dropshipping, le point de vente, la facturation.
"Comprendre l'intégration de WooCommerce signifie savoir ce que vous pouvez, ne pouvez pas et ne voulez pas faire"
Vous ne pouvez pas vous arrêter à l'étape de personnalisation. Ici, vous élargissez vos connaissances afin de pouvoir choisir une direction, c'est-à-dire votre spécialité (rappelez-vous - il y a mille mots?).
Si vous souhaitez vous spécialiser dans le codage et la vente de plugins WooCommerce, vous devez comprendre le monde des plugins WooCommerce.
Si vous souhaitez vous spécialiser dans la mise à l'échelle de WooCommerce, vous devez connaître tous les problèmes et problèmes actuels des grands magasins WooCommerce, ainsi que les avantages et les inconvénients de chaque plugin de performance.
Si vous voulez vraiment devenir un expert, vous devez savoir répondre à n'importe quelle question WooCommerce , même si vous ne pouvez pas faire cette tâche vous-même. Vous devez SAVOIR, pas FAIRE. Faire n'est pas nécessaire – et encore une fois, vous ne pouvez pas tout faire.
Il y aura toujours quelque chose lié à WooCommerce dont vous n'aurez aucune idée. Mais si vous connaissez vos faiblesses, vous saurez également où envoyer votre client.
J'ai compris?
ÉTAPE 5 : Maîtriser le dépannage de WooCommerce
Enfin, la belle étape de dépannage.
En toute honnêteté, cela aurait dû être l'étape n ° 1…
En fait, si votre site Web WooCommerce tombe en panne et que vous n'avez aucune idée de ce qui se passe , il n'y a vraiment aucun intérêt à apprendre la personnalisation ou l'intégration.
Plus de scénarios ? Très bien:
- De nulle part, vous obtenez une page blanche (erreur 500)
- Ou peut-être que le panier est vide
- Ou la caisse continue de "tourner"
Que ce passe-t-il?
Eh bien, lorsque vous avez des problèmes, vous avez besoin d'un dépannage ( j'adore cette citation lol ).
"La prévention vous fait gagner 90% du temps de dépannage de WooCommerce"
Vous devez deviner d'où viennent les erreurs, ou vous risquez de perdre des heures (vérifier !), de l'argent (vérifier !) et des week-ends (vérifier !).
WooCommerce est un excellent plugin open source, mais il faut le traiter avec délicatesse ( j'adore celui-ci aussi, quel écrivain je suis ! ).
Un jour, votre site Web WooCommerce – ou pire encore le site Web WooCommerce de votre client – va tomber en panne. Cela ne fait aucun doute.
Ça m'est arrivé un million de fois.
Mais j'étais PRÊT pour ça .
J'avais des plans, j'écrivais des listes de contrôle de dépannage.
Je savais essentiellement comment deviner ( hé, je suis toujours bon dans ce domaine au cas où vous vous poseriez la question ).
Alors, arrêtez de mettre à jour les plugins et les thèmes WordPress sans les tester au préalable.
Arrêtez de personnaliser les sites Web WordPress à partir de l'éditeur WP.
Arrêtez de copier et coller des extraits de sources étranges.
Arrêtez d'installer les plugins WooCommerce qui ont été mis à jour pour la dernière fois il y a 2 ans.
La prévention représente 90% du dépannage
Facile, non ?
Conclusion : Commencez AUJOURD'HUI
Commencez dès aujourd'hui... avant qu'il ne soit trop tard.
Rappelez-vous une chose : WooCommerce n'existait pas avant septembre 2011 . C'est assez nouveau. Je ne peux pas y croire moi-même.
"J'ai construit mes connaissances WooCommerce une pièce à la fois, laissant de nombreux trous en cours de route"
Il m'a fallu 4 années complètes de larmes et de longues heures pour m'établir en tant qu'expert WooCommerce. Je ne sais même pas TOUT, et je ne veux pas tout savoir sur WooCommerce.
Je me suis spécialisé dans la personnalisation WooCommerce, la génération de trafic et la monétisation . Je laisse les performances, la mise à l'échelle, la conception et le CRO aux autres experts que je connais et que j'apprécie.
Je me suis battu dur. Je n'ai suivi aucun chemin. J'ai construit mon MVP WooCommerce une pièce à la fois, laissant de nombreux "trous" en cours de route et ne m'en rendant compte que plus tard.
J'ai enfin terminé le WooPuzzle ( euh… idée d'entreprise quelqu'un ? ), et avec ça je me suis familiarisé avec :
- les bases de WooCommerce
- le plug-in WooCommerce
- Personnalisation de WooCommerce
- Intégration WooCommerce
- Dépannage WooCommerce
J'aurais aimé avoir cet article à l'époque. J'aurais économisé d'innombrables mois. Suivre une certaine structure est le meilleur moyen d'accélérer votre apprentissage (et rappelez-vous, pas de raccourcis s'il vous plaît).
Je suis heureux de vous aider car je ressens votre douleur (WooCommerce) .
C'est la mission de Business Bloomer - je veux que vous deveniez un développeur WooCommerce avancé et que vous puissiez facturer au moins 120 $/heure.
Je veux que vous deveniez un conférencier WordCamp.
Je veux que tu deviennes professeur.
Je veux que les clients vous trouvent – et non que vous poursuiviez les clients .
Je veux que tu arrêtes de procrastiner.
Il était temps.
Il est temps de devenir un expert WooCommerce.
~ Écrit par Rodolfo avec WooLove… ~
ps Si vous souhaitez continuer à soutenir mon objectif ultime, vous aider avec WooCommerce avancé , vous pouvez devenir Business Bloomer Supporter et rejoindre notre armada . De plus, des avantages vous attendent.
pps Ou si vous êtes prêt à passer au niveau supérieur et à devenir un développeur WooCommerce avancé, jetez un œil à mon cours en ligne premium, appelé "CustomizeWoo" - qui comprend plus de 50 leçons vidéo, 6 modules, exercices, examen final, certification et accès à vie à moi.