WooCommerce:如何成为高级开发人员?
已发表: 2017-11-22
好吧,准备好一篇超过 2,700 字的文章:成为 WooCommerce 专家不会只花几天时间。
几个月也不够。
如果你想加入一小群专门与 WooCommerce 客户合作并收取高额费用的高级自由职业者和代理机构,如果你想成为 WooCommerce 权威并建立成功的职业生涯,如果你希望客户来找你而不是你追逐他们,嗯——你需要消化和吸收我将要告诉你的东西。
在这篇(长)文章中,我将帮助您了解什么是高级 WooCommerce,然后将其分解为 5 个简单的步骤。
为了完成您的旅程,您应该遵循五个非常有意义的步骤。
那么,想成为 WooCommerce 忍者吗? WooCommerce 牧马人? WooCommerce 大师?
好吧,尽管我不喜欢所有那些类似忍者的“术语”,但让我告诉你一两件事。 然后,加入我的评论,让我们继续对话。
————————————————————————————————
目录
- 我如何成为 WooCommerce 专家?
- 为什么选择高级 WooCommerce?
- 什么是高级 WooCommerce?
- 成为 WooCommerce 专家的 5 个步骤
- 第 1 步:建立您的 WooCommerce 基础
- 第 2 步:对 WooCommerce 插件进行逆向工程
- 第 3 步:处理 WooCommerce 定制
- 第 4 步:了解 WooCommerce 集成
- 第 5 步:掌握 WooCommerce 故障排除
- 结论:今天开始
————————————————————————————————
我如何成为 WooCommerce 专家?
所以,你问的问题基本上是“我如何成为一名高级的 WooCommerce 开发人员?”。
太好了,我为你感到兴奋,但让我们慢一点。
首先,您并不孤单——这无疑是社交媒体、在线论坛和电子邮件中最常见的问题之一。
此外,您应该问自己的第一个问题是另一个问题。
为什么选择高级 WooCommerce?
好吧,如果你知道这个问题的答案,你就会得到你正在寻找的额外动力。 我会帮你理解为什么。
我知道——你想成为一个对插件设置有 110% 信心的人(经常被忽视),一个知道 CSS 和 PHP 定制的人,一个知道什么“可能什么不是”的人(或者更好的是,如何完成“复杂”的 WooCommerce 任务需要很多小时)。
“如果您成为 WooCommerce 专家,您可以细分、专业化并提高您的费率”
一个也了解WooCommerce 性能、SEO、项目管理、集成、扩展、故障排除的来龙去脉的人。
不只是从 StackOverflow 或 Business Bloomer 复制和粘贴 WooCommerce PHP 片段的人。
我知道您想成为 WooCommerce 专家,这样您就可以“细分”、专业化、提高费率、提高生产力并提高盈利能力。 这意味着:您可以在最短的时间内交付任何 WooCommerce 工作,并收取您当前费率的 10 倍。
当我作为 WooCommerce 开发人员开始我的职业生涯时,我遇到了“自由职业者”的困境——为了获得经验并获得尽可能多的工作,我不得不以低得离谱的小时费率(10 美元)出售我的 WooCommerce 服务。
啊,Fiverr ......我有点想念它。
为了谋生,我必须每天工作8 小时,连续工作 365 天,才能赚到高达 $10*8*365 = $29,200 没有生命(8 个计费小时意味着您还需要每人增加大约 6 个非计费小时)天),没有假期,没有周末,什么都没有。
是的,我们都会犯错。 所以,让我们看看我是否可以帮助你避免同样的事情。
让我们看看我是否可以向您展示您需要什么才能成为少数几个“高级”之一。 不再每年 365 天,不再每天轮班 16 小时……您可以通过每年工作少于 292 小时来赚取相同的金额(29,200 美元)。
是的。 你可以。
什么是高级 WooCommerce?
所以,回到 WooCommerce——我们可以将您通往“高级 WooCommerce”的道路分为两个部分。
“高级 WooCommerce 包括达到 MVP 和选择你的专长”
第一部分是商业人士所说的“MVP”,即最小可行产品。
除非您勾选所有 MVP 框,否则您无法成为 WooCommerce 专家。 这是最低限度的。 如果你不花时间阅读、添加书签、学习、测试、编码和故障排除 WooCommerce——你会很快失败(顺便说一句,这是一件好事——迟早更好)。
此处不允许使用快捷方式。
第二部分是我所说的“专业”。
一旦您吸收了 MVP,充分学习了 WooCommerce 并展示了您的技能,就该在 WooCommerce 细分市场中选择一个细分市场了。
你不可能“成为”一切。
您不能成为专家 WooCommerce 网站设计师,也不能成为 WooCommerce SEO 专家。
您不能在成为顶级插件或主题卖家的同时追求 WooCommerce 扩展和性能职业。
在开始 WooCommerce 培训业务或 WooCommerce CRO(转化率优化)服务时,您不能专注于安全性。
成为 WooCommerce 专家的 5 个步骤
MVP是一件大事。 一旦你通过了 MVP“考试”,专业化就变得容易了。 在本文中,我们将重点关注 MVP。 到达那里,你就完成了 90%。
那么,要获得这个 MVP,需要哪些步骤? 这个“先进的”WooCommerce 世界里有什么?
好吧,这是我认为绝对重要的:
- 建立你的 WooCommerce 基础:你必须学习理论,掌握项目管理,知道你应该避免的错误,并且阅读、阅读、阅读
- 对 WooCommerce 插件进行逆向工程:为了自定义 WooCommerce,您首先需要知道它是如何构建、编码和开发的
- 处理 WooCommerce 定制:如果您想提高技能并收取更多费用,您必须熟悉 WooCommerce 钩子(操作和过滤器)、模板和片段
- 了解 WooCommerce 集成:WooCommerce 不能单独工作。 您需要了解第三方集成、主题、托管、SEO、SSL、分析、语言、货币、支付网关等,才能认真完成您的 WooCommerce 知识
- 掌握 WooCommerce 故障排除:当出现问题时,您必须迅速采取行动。 但是如果你想避免浪费时间,你必须善于猜测错误是从哪里产生的
第 1 步:建立您的 WooCommerce 基础
不用说,如果您想成为高级 WooCommerce 开发人员,您必须首先非常熟悉 WordPress。
“我们倾向于忘记 WooCommerce 是一个 WordPress 插件”
这是许多开发人员犯的错误。
他们从模块 2 开始,而不用担心模块 1——或者换句话说,他们希望在没有先完成硕士学位的情况下获得博士学位。
如果我必须给您第一个提示,请不要低估 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 插件并不像更新联系表 7 那样简单……您迟早会破坏您的网站
第 2 步:对 WooCommerce 插件进行逆向工程
为了成为 WooCommerce 专家并以更高的价格销售您的服务,您需要知道如何自定义 WooCommerce 插件。
“在您的计算机上下载 WooCommerce 插件并打开其所有文件”
但在学习如何定制之前,您首先需要了解 WooCommerce 是如何构建、编码和开发的。

如果您愿意,可以将其称为逆向工程。
这是正确的。
我强烈建议在您的计算机上下载 WooCommerce 插件并打开所有这些小文件夹和 PHP 文件。
你没有办法跳过这个。 你需要在这里投入尽可能多的时间。
了解这些术语——“语言”——将使您能够更好地编码和理解高级 WooCommerce 。
关于您在此步骤中应该获得的知识,我建议:
- 学习如何避免最大的 WooCommerce 定制错误。 这是我关于“在哪里放置 WooCommerce 定制”的免费视频课程
- 了解子主题用于自定义主题,但也可用于覆盖插件(例如 WooCommerce)
- 学习 WooCommerce 模板。 严重地。 下载插件,打开 woocommerce/templates 文件夹,看看你是否能理解这些 PHP 文件的作用(提示——它们会生成 WooCommerce 页面,例如商店、单品、购物车……)
- 了解操作和过滤器之间的区别(您应该从您的 WordPress 研究中了解这一点)
- 知道在哪里可以找到 WooCommerce 钩子,以及它们到底做了什么。 为此,您可以使用我的 WooCommerce 视觉挂钩指南
- 处理 WooCommerce 简码 (https://docs.woocommerce.com/document/woocommerce-shortcodes/)
- 掌握“条件逻辑”,也就是显示条件内容或根据某些 WooCommerce 规则运行特定功能(看看我的终极教程指南:https://businessbloomer.com/woocommerce-conditional-logic-ultimate-php-guide/
第 3 步:处理 WooCommerce 定制
现在您了解了所有理论,您成为高级 WooCommerce 开发人员的道路越来越短。
“最初你不会知道为什么给定的片段会给你这个结果”
现在是通过 CSS(样式)和 PHP(功能)自定义 WooCommerce的最佳时机。 是时候最终使用您肯定拥有的子主题了,并将您的所有自定义设置放在那里
是时候了解您的客户端规范,确定正确的钩子(或插件,如果任务太复杂而无法实现),开始编写代码并......大量出汗。
在最初的几个月里,您将不知道为什么给定的代码片段会为您提供给定的功能。
但是通过查看示例,您可以加快速度。 我的 WooCommerce 片段为您提供了许多解决方案,因此请尝试在测试网站上使用它们并开始调整它们以获得相似甚至不同的结果。
在不同位置回显内容。 实现条件逻辑,看看是否只有当产品属于某个类别时才能运行该代码段。
取一个片段,让它更复杂。 这是学习编码和高级 WooCommerce 的更快方法。
我有一系列免费的视频课程来补充我刚才所说的:
- 如何自定义 WooCommerce 单一产品页面
- 如何自定义 WooCommerce 商店页面
- 如何找到 WooCommerce 钩子
这些课程完全免费,您可以随时退订。
第 4 步:了解 WooCommerce 集成
我早先提到知道如何自定义 WooCommerce 是不够的。 作为高级 WooCommerce 开发人员,您还需要熟悉:
- 翻译
- 进出口
- SSL
- 搜索引擎优化
- 分析
- 缓存/速度
- 支付网关
- 设计
- CRO
- 电子邮件营销
- 发票
- POS
- 等等…
你需要知道什么插件好,什么插件坏(嘿插件供应商,我在和你说话! )。
您需要知道将 WooCommerce“连接”到第三方软件(如会计、电子邮件营销、直销、POS、发票)的难易程度。
“了解 WooCommerce 集成意味着了解您可以做什么、不能做什么和不想做什么”
您不能只停留在定制步骤。 在这里,您正在扩展您的知识,以便您可以选择一个方向,也就是您的专长(还记得 - 一千字前吗?)。
如果您想专注于编码和销售 WooCommerce 插件,您需要了解 WooCommerce 插件世界。
如果您想专注于扩展 WooCommerce,您需要了解大型 WooCommerce 商店的所有当前问题和问题,以及每个性能插件的优缺点。
如果您想真正成为专家,您需要知道如何回答任何 WooCommerce 问题,即使您自己无法完成该任务。 你需要知道,而不是去做。 做是没有必要的——同样,你不能做所有事情。
总会有一些与 WooCommerce 相关的东西,您将一无所知。 但如果你知道自己的弱点,你也会知道你可以把你的客户送到哪里。
知道了?
第 5 步:掌握 WooCommerce 故障排除
最后但同样重要的是,可爱的故障排除步骤。
公平地说,这应该是第 1 步……
事实上,如果您的 WooCommerce 网站出现故障并且您不知道发生了什么,那么学习定制或集成确实没有意义。
更多场景? 好吧:
- 突然出现空白页(错误 500)
- 或者购物车可能是空的
- 或者结账一直在“旋转”
发生了什么?
好吧,当你遇到麻烦时——你需要排除故障(喜欢这句话,哈哈)。
“预防可以为您节省 90% 的 WooCommerce 故障排除时间”
您需要猜测错误来自哪里,否则您可能会浪费时间(检查!)、金钱(检查!)和周末(检查!)。
WooCommerce 是一个很棒的开源插件,但你必须小心翼翼地对待它(我也喜欢这个,我真是个作家! )。
有一天,你的 WooCommerce 网站——或者更糟糕的是你客户的 WooCommerce 网站——将会崩溃。 毫无疑问。
它发生在我身上一百万次。
但我已经准备好了。
我有计划,我写了故障排除清单。
我基本上知道如何猜测(嘿,如果你想知道的话,我还是很擅长的)。
所以,不要先测试就停止更新 WordPress 插件和主题。
停止从 WP 编辑器自定义 WordPress 网站。
停止从奇怪的来源复制和粘贴片段。
停止安装 2 年前最后更新的 WooCommerce 插件。
预防是故障排除的 90%
容易,不是吗?
结论:今天开始
今天就开始吧……以免为时已晚。
记住一件事: WooCommerce 在 2011 年 9 月之前并不存在。 这很新。 我自己都不敢相信。
“我一次只建立我的 WooCommerce 知识,但在此过程中留下了许多漏洞”
我花了整整 4 年的眼泪和长时间的努力才确立了自己作为 WooCommerce 专家的地位。 我什至什么都不知道,我也不想知道关于 WooCommerce 的一切。
我专门从事WooCommerce 定制、流量生成和货币化。 我将性能、扩展、设计和 CRO 留给我认识和欣赏的其他专家。
我努力奋斗。 我没有走任何路。 我一次构建了我的 WooCommerce MVP,沿途留下了许多“漏洞”,直到后来才意识到这一点。
我终于完成了 WooPuzzle(嗯……商业想法有人吗? ),并且我已经熟悉了:
- WooCommerce 基础知识
- WooCommerce 插件
- WooCommerce 定制
- WooCommerce 集成
- WooCommerce 故障排除
我希望我当时有这篇文章。 我会节省无数个月的时间。 遵循某种结构是加快学习速度的最佳方式(请记住,不要走捷径)。
当我感受到您(WooCommerce)的痛苦时,我很乐意为您提供帮助。
这就是 Business Bloomer 的使命——我希望你成为一名高级 WooCommerce 开发人员,并且能够每小时至少收费 120 美元。
我希望你成为 WordCamp 演讲者。
我要你当老师。
我希望客户找到你——而不是你去追逐客户。
我要你停止拖延。
是时候了。
是时候成为 WooCommerce 专家了。
~ 由 Rodolfo与 WooLove 共同撰写... ~
ps 如果您想继续支持我的最终目标,帮助您使用高级 WooCommerce ,您可以成为 Business Bloomer 支持者并加入我们的舰队。 此外,还有福利等着你。
pps 或者,如果您已准备好进入下一个级别并成为高级 WooCommerce 开发人员,请查看我的高级在线课程,名为“CustomizeWoo”——它附带 50 多个视频课程、6 个模块、练习、期末考试、认证和终身访问我。