WooCommerce: 高度な開発者になるには?
公開: 2017-11-22では、2,700 語以上の記事の準備をしてください。WooCommerce のエキスパートになるには、数日しかかかりません。
数ヶ月でも足りない。
WooCommerce のクライアントのみと仕事をし、最高額を請求する高度なフリーランサーやエージェンシーのごく少数のグループに参加したい場合、WooCommerce のオーソリティになり、成功したキャリアを築きたい場合、あなたはそれらを追いかけています - 私があなたに伝えようとしていることを消化し、吸収する必要があります.
この (長い) 記事では、高度な WooCommerce とは何かを理解し、これを 5 つの簡単なステップに分けて説明します。
ジャーニーを完了するために従うべき、非常に理にかなった 5 つのステップ。
では、WooCommerce 忍者になりたいですか? WooCommerce ラングラー? WooCommerce の第一人者ですか?
さて、私は忍者のような「用語」がすべて嫌いですが、1つか2つ教えてください. それから、コメントに参加して、会話を続けましょう。
—– —– —– —– —– —– —– —–
目次
- WooCommerce エキスパートになるにはどうすればよいですか?
- 高度な WooCommerce を選ぶ理由
- 高度な WooCommerce とは?
- WooCommerce エキスパートになるための 5 つのステップ
- ステップ 1: WooCommerce Foundation の構築
- ステップ 2: WooCommerce プラグインのリバースエンジニアリング
- STEP 3: WooCommerce カスタマイズの処理
- ステップ 4: WooCommerce の統合を理解する
- STEP 5: WooCommerce のトラブルシューティングをマスターする
- 結論:今日から始めましょう
—– —– —– —– —– —– —– —–
WooCommerce エキスパートになるにはどうすればよいですか?
ですから、あなたが尋ねた質問は基本的に「高度な WooCommerce 開発者になるにはどうすればよいですか?」というものです。
それは素晴らしいことです。あなたのことをとても楽しみにしていますが、少し話のペースを落としましょう。
これは間違いなく、ソーシャル メディア、オンライン フォーラム、電子メールで最もよく寄せられる質問の 1 つです。
その上、あなたが自問すべき最初の質問は別の質問です.
高度な WooCommerce を選ぶ理由
そうですね、この質問の答えがわかれば、探していたモチベーションがさらに高まるでしょう。 その理由を理解するお手伝いをします。
プラグインの設定に 110% 自信を持っている人 (見落とされることが非常に多い)、 CSS と PHP のカスタマイズを知っている人、何が「可能で何が不可能か」を知っている人になりたいと思っています。 「複雑な」WooCommerce タスクを完了するには何時間もかかるでしょう)。
「WooCommerce の専門家になれば、ニッチ化、専門化、レートを上げることができます」
WooCommerce のパフォーマンス、SEO、プロジェクト管理、統合、スケーリング、トラブルシューティングなどの詳細も知っている人。
StackOverflow や Business Bloomer から WooCommerce PHP スニペットをコピー アンド ペーストするだけではない人。
あなたが WooCommerce の専門家になりたいと思っていることは知っています。それにより、「ニッチダウン」、専門化、料金の引き上げ、生産性の向上、収益性の向上が可能になります。 つまり、最短時間で WooCommerce ジョブを配信し、現在のレートの 10 倍の料金を請求できます。
WooCommerce 開発者としてのキャリアを始めたとき、私は「フリーランサー」のジレンマを抱えていました。経験を積み、できるだけ多くの仕事を得るために、WooCommerce サービスを途方もなく低い時給 (10 ドル) で販売する必要がありました。
ああ、Fiverr… ちょっと懐かしい。
生計を立てるには、365 日間、請求可能な 1 日 8 時間働かなければならず、10 ドル * 8 * 365 = 29,200 ドルという莫大な利益を得る必要がありました。日)、休日なし、週末なし、何もありません。
はい、私たちは皆間違いを犯します。 それで、同じことを避けるのを手伝ってくれるかどうか見てみましょう.
数少ない「上級者」の 1 人になるために必要なものをお見せできるかどうか見てみましょう。 年間 365 日、1 日 16 時間のシフトはもう必要ありません。年間請求可能時間 292 時間未満の労働で、同じ金額 ($29,200) を稼ぐことができます。
はい。 あなたはできる。
高度な WooCommerce とは?
それでは、WooCommerce に戻りましょう。「高度な WooCommerce」への道を 2 つのセクションに分けることができます。
「高度な WooCommerce は、MVP に到達し、専門分野を選択することで構成されます」
最初の部分は、ビジネス界の人々が「MVP」と呼ぶ最小実行可能製品です。
すべての MVP ボックスにチェックを入れない限り、WooCommerce のエキスパートになる方法はありません。 これは最低限のことです。 WooCommerce の読み取り、ブックマーク、学習、テスト、コーディング、およびトラブルシューティングに時間を投資しないと、すぐに失敗します (ちなみに、これは素晴らしいことです。遅かれ早かれ良いことです)。
ここではショートカットは許可されていません。
2番目の部分は、私が「SPECIALTY」と呼んでいるものです。
MVP を吸収し、WooCommerce を完全に学び、スキルを実証したら、WooCommerce ニッチ内のニッチを選択するときが来ました。
すべてに「なる」ことはできません。
WooCommerce Web サイト デザイナーの専門家であると同時に、WooCommerce SEO の専門家であることはできません。
プラグインやテーマのトップ販売者になりながら、WooCommerce のスケーリングとパフォーマンスのキャリアを追求することはできません。
WooCommerce のトレーニング ビジネスや WooCommerce CRO (Conversion Rate Optimization) サービスを開始する際に、セキュリティに特化することはできません。
WooCommerce エキスパートになるための 5 つのステップ
MVPは大したものです。 MVP「試験」に合格すると、専門化が容易になります。 この記事では、MVP に焦点を当てます。 そこに着くと、90% 完了です。
では、この MVP にたどり着くにはどのような手順が必要ですか? この「高度な」WooCommerce の世界には何がありますか?
さて、これが私が絶対に重要だと考えるものです:
- WooCommerce Foundation の構築: 理論を学び、プロジェクト管理をマスターし、避けるべき間違いを知り、読んで、読んで、読んでください。
- WooCommerce プラグインのリバース エンジニアリング: WooCommerce をカスタマイズするには、そもそもどのように構築、コーディング、開発されたのかを知る必要があります。
- WooCommerce のカスタマイズの処理: スキルを向上させ、より多くの $$$ を請求したい場合は、WooCommerce のフック (アクションとフィルター)、テンプレート、およびスニペットに慣れる必要があります。
- WooCommerce の統合について: WooCommerce は単独では機能しません。 WooCommerce の知識を真剣に完成させるには、サードパーティの統合、テーマ、ホスティング、SEO、SSL、分析、言語、通貨、支払いゲートウェイなどを知る必要があります。
- WooCommerce のトラブルシューティングをマスターする : 問題が発生した場合は、迅速に対応する必要があります。 しかし、時間を無駄にしたくない場合は、エラーがどこから発生しているのかを推測するのが得意になる必要があります
ステップ 1: WooCommerce Foundation の構築
言うまでもなく、高度な WooCommerce 開発者になりたい場合は、最初に WordPress に精通している必要があります。
「WooCommerce が WordPress プラグインであることを忘れがちです」
これは、多くの開発者が犯す間違いです。
彼らは、モジュール 1 を気にせずにモジュール 2 から始めます。つまり、最初に修士号を取得せずに PHD を取得したいと考えています。
最初のヒントをお伝えする必要がある場合は、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 プラグインの更新は、Contact Form 7 の更新ほど簡単ではないことに注意してください。遅かれ早かれ、あなたのウェブサイトを壊すことになります。
ステップ 2: WooCommerce プラグインのリバースエンジニアリング
WooCommerce のエキスパートになり、サービスをより高いレートで販売するには、WooCommerce プラグインのカスタマイズ方法を知る必要があります。
「コンピューターに WooCommerce プラグインをダウンロードし、そのすべてのファイルを開きます」
ただし、カスタマイズの方法を学ぶ前に、そもそも WooCommerce がどのように構築、コーディング、開発されているかを学ぶ必要があります。
必要に応じて、リバース エンジニアリングと呼んでください。
それは正しい。
お使いのコンピューターに WooCommerce プラグインをダウンロードし、これらの小さなフォルダーと PHP ファイルをすべて開くことを強くお勧めします。
これをスキップする方法はありません。 ここでできるだけ多くの時間を投資する必要があります。
用語 - 「言語」 - を知ることで、高度な WooCommerce をコーディングして理解することができるようになります。
このステップで得られる知識に関しては、次のことをお勧めします。
- 最大の WooCommerce カスタマイズの間違いを回避する方法を学びます。 「WooCommerce のカスタマイズを配置する場所」に関する無料のビデオ レッスンは次のとおりです。
- 子テーマを理解することは、テーマをカスタマイズするためのものですが、プラグイン (WooCommerce など) をオーバーライドするためにも使用できます。
- WooCommerce テンプレートの研究。 真剣に。 プラグインをダウンロードし、woocommerce/templates フォルダーを開き、これらの PHP ファイルが何をするかを理解できるかどうかを確認します (ヒント – ショップ、単一製品、カートなどの WooCommerce ページを生成します)。
- アクションとフィルターの違いを知る (WordPress の研究からこれを知っておく必要があります)
- WooCommerce フックを見つける場所と、それらが正確に何をするかを知る。 この目的のために、私の WooCommerce Visual Hook Guides を使用できます
- WooCommerce ショートコードの処理 (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
- 条件付きコンテンツを表示したり、特定の WooCommerce ルールに基づいて特定の機能を実行したりする「条件付きロジック」をマスターする (私の究極のチュートリアル ガイドをご覧ください: https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/
STEP 3: WooCommerce カスタマイズの処理
すべての理論がわかったので、高度な WooCommerce 開発者になる道はますます短くなっています。
「最初は、特定のスニペットがその結果をもたらす理由がわからないでしょう」
今こそ、 CSS (スタイリング) と PHP (機能) を介して WooCommerce をカスタマイズする適切な時期です。 ついにあなたが確かに持っているその子テーマを使用し、そこにすべてのカスタマイズを配置する時が来ました
クライアントの仕様を理解し、正しいフック (タスクが複雑すぎて実現できない場合はプラグイン) を特定し、コーディングに手を染め、汗をかくときが来ました。
最初の数か月は、特定のスニペットが特定の機能を提供する理由がわからないでしょう。
しかし、例を見ることで、これをスピードアップできます。 私の WooCommerce スニペットは多くのソリューションを提供するので、テスト Web サイトでそれらを使用してみて、同様の結果または異なる結果が得られるように微調整を開始してください。
さまざまな位置でコンテンツをエコーします。 条件付きロジックを実装し、製品がカテゴリに属している場合にのみそのスニペットを実行できるかどうかを確認します。
スニペットを取得して、より複雑にします。 これは、コーディングと高度な WooCommerce を学ぶためのより速い方法です。
今言ったことを補足する一連の無料のビデオ レッスンがあります。
- WooCommerce の単一商品ページをカスタマイズする方法
- WooCommerce ショップページをカスタマイズする方法
- WooCommerce フックを見つける方法
これらのレッスンは完全に無料で、いつでも登録解除できます。
ステップ 4: WooCommerce の統合を理解する
WooCommerce をカスタマイズする方法を知っているだけでは十分ではないことを先に述べました。 高度な WooCommerce 開発者として、次のことにも精通している必要があります。
- 翻訳
- インポート・エクスポート
- SSL
- SEO
- 分析
- キャッシュ/速度
- 支払いゲートウェイ
- デザイン
- CRO
- メールマーケティング
- 請求書発行
- POS
- 等々…
どのプラグインが良くて、どのプラグインが悪いかを知る必要があります (プラグインベンダーさん、私はあなたに話しかけています! )。
WooCommerce を、経理、電子メール マーケティング、ドロップシッピング、POS、請求などのサード パーティ ソフトウェアに「接続」することがどれほど簡単か、または難しいかを知る必要があります。
「WooCommerce の統合を理解するということは、できること、できないこと、やりたくないことを知ることを意味します。」
カスタマイズのステップだけにとどまることはできません。 ここでは、知識を広げて、方向性、つまり自分の専門分野を選択できるようにしています (覚えていますか? 何千語も前のことを覚えていますか?)。
WooCommerce プラグインのコーディングと販売に特化したい場合は、WooCommerce プラグインの世界を理解する必要があります。
WooCommerce のスケーリングに特化したい場合は、大規模な WooCommerce ストアに関する現在の問題と問題、およびすべてのパフォーマンス プラグインの長所と短所を知る必要があります。
本当の意味でエキスパートになりたいのであれば、たとえ自分ではできなくても、 WooCommerce の質問に答える方法を知っておく必要があります。 行うのではなく、知る必要があります。 やる必要はありません。繰り返しますが、すべてを行うことはできません。
WooCommerce に関連して、あなたが知らない何かが常にあります。 しかし、自分の弱点を知っていれば、クライアントをどこに向かわせればよいかがわかります。
とった?
STEP 5: WooCommerce のトラブルシューティングをマスターする
最後になりましたが、素敵なトラブルシューティングの手順です。
公平に言えば、これはステップ 1 のはずでした…
実際、あなたの WooCommerce ウェブサイトが壊れて何が起こっているのかわからない場合、カスタマイズや統合を学ぶ意味はありません.
もっとシナリオ? 大丈夫:
- 突然空白のページが表示される (エラー 500)
- または、カートが空である可能性があります
- または、チェックアウトが「回転」し続けます
何が起こっていますか?
問題が発生した場合は、トラブルシューティングが必要です(この引用が大好きです 笑)。
「予防により、WooCommerce のトラブルシューティングにかかる時間を 90% 節約できます」
エラーの原因を推測する必要があります。そうしないと、時間 (チェック!)、お金 (チェック!)、週末 (チェック!) を無駄にする危険があります。
WooCommerce は優れたオープン ソース プラグインですが、繊細に扱う必要があります (これも大好きです。私はライターです! )。
ある日、あなたの WooCommerce Web サイト、さらにはクライアントの WooCommerce Web サイトが壊れてしまいます。 そのことに疑いの余地はありません。
それは私に何百万回も起こりました。
しかし、私はその準備ができていました。
計画があり、トラブルシューティングのチェックリストを書きました。
私は基本的に推測する方法を知っていました (ねえ、あなたが疑問に思っている場合に備えて、私はまだそれが得意です)。
そのため、最初にテストせずに WordPress プラグインとテーマを更新するのをやめてください。
WP Editor からの WordPress Web サイトのカスタマイズを停止します。
奇妙なソースからのスニペットのコピーと貼り付けを停止します。
2 年前に最後に更新された WooCommerce プラグインのインストールを停止します。
予防はトラブルシューティングの 90% です
簡単ですよね?
結論:今日から始めましょう
今日から始めましょう… 手遅れになる前に。
1 つだけ覚えておいてください。WooCommerce は 2011 年 9 月まで存在しませんでした。 それはかなり新しいです。 私はこれを自分で信じることができません。
「私は WooCommerce の知識を一度に 1 つずつ構築しましたが、途中で多くの穴が残りました」
WooCommerce の専門家としての地位を確立するのに、丸 4 年間の涙と長時間を要しました。 私はすべてを知っているわけではありませんし、WooCommerce についてすべてを知りたいわけでもありません。
私はWooCommerce のカスタマイズ、トラフィックの生成、収益化を専門としています。 パフォーマンス、スケーリング、設計、および CRO は、私が知っていて感謝している他の専門家に任せます。
私は一生懸命戦った。 私は道をたどりませんでした。 私は WooCommerce MVP を一度に 1 つずつ構築しましたが、途中で多くの「穴」を残し、後になって初めてこれに気づきました。
ついに WooPuzzle を完成させました (うーん… ビジネス アイデアはありますか? )。
- WooCommerce の基本
- WooCommerce プラグイン
- WooCommerce のカスタマイズ
- WooCommerce の統合
- WooCommerce のトラブルシューティング
あの頃にこの記事があればいいのに。 私は数え切れないほどの月を節約したでしょう。 ある程度の構造に従うことは、学習をスピードアップするための最良の方法です (覚えておいてください、近道はしないでください)。
あなたの (WooCommerce) の痛みを感じているので、喜んでお手伝いします。
それが Business Bloomer の使命です。私はあなたが高度な WooCommerce 開発者になり、少なくとも 1 時間あたり 120 ドルを請求できるようになることを望んでいます。
WordCamp のスピーカーになってほしい。
先生になってほしい。
クライアントにあなたを見つけてもらいたいのですが、あなたがクライアントを追いかけるのではありません。
先延ばしはやめてほしい。
そろそろ時間だ。
WooCommerce のエキスパートになる時が来ました。
〜WooLoveでロドルフォが書いた…〜
ps 私の究極の目標である高度な WooCommerce を支援し続けたい場合は、ビジネス ブルーマー サポーターになって、私たちの艦隊に参加してください。 また、あなたを待っている特典があります。
pps または、次のレベルに進んで高度な WooCommerce 開発者になる準備ができている場合は、「CustomizeWoo」と呼ばれる私のプレミアム オンライン コースをご覧ください。このコースには、50 以上のビデオ レッスン、6 つのモジュール、演習、最終試験、認定と私への生涯アクセス。