前 13 名在线 WordPress 插件开发课程和教程
已发表: 2021-08-18WordPress 是一头不断发展的野兽,无论您是该平台的新手还是经验丰富的产品制造商,总有新的进步让您头疼不已。
值得庆幸的是,有几个在线 WordPress 插件开发课程和教程可以使学习过程更轻松。 麻烦的是,它们太多了,很难选择那些值得你花时间和报名费(如果有的话)的。
学习 WordPress 插件开发的有条不紊的方法
WordPress 的开源特性使其易于上手,但如果您希望探索该平台更复杂的途径——例如 Gutenberg 块或基于 JS 的插件开发——最好将时间花在有信誉的结构化课程/教程上来源,而不是依赖谷歌的搜索结果。
是的,“边做边学”将始终在 WordPress 开发人员的成长中发挥关键作用,但从一开始就致力于结构化的、循序渐进的方法可以建立一个坚实的知识基础,使您的进步更容易。
所选的 WordPress 插件开发课程和教程基于以下标准:内容的质量和深度、涵盖的主题、所需的技能水平(初学者到中级到专家)、价格、更新频率以及课程培训师的声誉) 涉及。
对 WordPress 游戏不熟悉? 您会发现有几个可以让您牢牢掌握 WordPress 编码标准和 GPL 许可等基础知识,这些对于任何开发人员的工具包都是必不可少的,因为它们可以帮助我们了解产品开发、发布和增长所涉及的复杂性。
想要提高技能的中级和专家级开发人员可以深入了解基于 Gutenberg 块的开发教程,并浏览 WordPress.tv 的深入、高级目录。
事先要了解的基础知识:
- 从零开始学习 HTML5 编程
- CSS — 2021 年完整指南
- 包含 5 个项目的完整 PHP MySQL 专业课程
- JavaScript 简介
WordPress插件开发课程和教程:
- WordPress:插件开发
- WordPress 插件开发者手册
- WordPress插件开发简介
- 初学者插件
- WordPress插件开发
- WordPress.tv
- 适用于 WordPress 和 React 开发人员的 Gutenberg Blocks
- 销售插件
- WordPress职业大师班
复习基础知识:我们为初学者推荐的课程
在你全心全意地投入到插件开发的世界之前,我建议你复习一下 Web 开发的基本语言。 无论是 HTML、CSS、PHP,甚至是 JavaScript,掌握这些语言的工作知识都会让您更好地应对即将发生的事情(而且在复杂性方面还有很多事情要做!)。
因此,如果您不从 HTML 中了解 PHP MySQL,或者如果您觉得需要进行一些微调来磨练您现有的技能,那么以下四门初学者课程是很好的起点:
1. 从零开始学习 HTML5 编程
本教程拥有近 32 万名学生,是 Udemy 上最受欢迎的课程之一,涵盖了初级开发的关键主题,包括:
- HTML 基础知识
- CSS 基础知识
- Flexbox、CSS 动画和位置
- 表单、框架和 CSS 网格
- Git 和 JavaScript 简介
- HTML 和 HTML5 高级功能
在课程结束时,您将被要求用 HTML5 创建一个项目来测试您的知识并将您的学习付诸实践。
关于课程:
- 价格:10.99 美元
- 技能等级:初级
- 最后更新时间:2019 年 11 月
- 内容格式:视频、文章和可下载资源
在这里查看:从零开始学习 HTML5 编程
2. CSS — 2021 年完整指南
掌握了 HTML 和 Web 开发的基础知识了吗? 本课程将帮助您建立在现有知识的基础上,并使用 CSS 的基础知识和高级概念扩展您的工具包。
分为三个部分,您将从基础开始:什么是 CSS,它是如何工作的,以及如何使用它,然后再学习语言背后的理论及其更复杂的特性。 例如,专家课程深入探讨了 Flexbox、CSS 网格、CSS 变量和 Sass。
除了多项作业、测验和挑战之外,该课程项目还将让您使用动画侧抽屉、表单、模式、字体样式和 CSS 动画构建一个虚构的网络托管公司的前端。
关于课程:
- 价格:13.99 美元
- 技能等级:CSS 初学者
- 最后更新时间:2021 年 5 月
- 内容格式:视频、文章和可下载资源
在这里查看: CSS — 2021 年完整指南
3. 5个项目的完整PHP MySQL专业课程
想成为一名全栈后端开发人员,但之前没有 PHP 经验? 本专业课程涵盖了您。
通过超过 20 小时的点播视频,该课程探索了 PHP 的全部范围,从基础知识到 PHP 会话和数据库操作的 PDO 层等主题。 它还提供 30 天退款保证。
从 PHP 的构建块开始——您将在其中探索 XAMPP、PHP 编辑器、变量、常量、字符串、数字和数组——本课程继续介绍 IF 语句、循环类型、分支以及静态、本地、和全局变量。 它还涵盖:
- 常用表达
- 表单验证
- 用 PHP 发送电子邮件
- 创建动态网页
- 强大的超全局变量(cookie、设置 cookie、会话、服务器)。
本课程最后介绍了如何创建员工管理 CRUD 应用程序和使用 Bootstrap 4.2.1(这是目前领先的前端框架和开源项目之一)。
关于课程:
- 价格:13.99 美元
- 技能等级:初级
- 最后更新时间:2021 年 3 月
- 内容格式:视频、文章和可下载资源
在这里查看:包含 5 个项目的完整 PHP MySQL 专业课程
4. JavaScript 简介
JavaScript 一直是 Web 开发的基本技能,包括插件。 然而,如今 WP 开发人员所指的“JavaScript”是 ES6,它为现代开发引入了新的功能,例如更难以掌握的 Promises 和 Observables。 此外,由于 WP JavaScript 开发的首选框架是 ReactJS,它需要学习一个新的生态系统、开发结构和一组实践,这些实践在概念上与 PHP 和“遗留”JavaScript(或 jQuery)编码非常不同。
因此,将基础 JavaScript 语言添加到您的 Web 开发技能库中是一个好主意。 JavaScript 也是 HTML/CSS 的一个有价值的伴奏,可以帮助您创建具有出色 UX 的功能强大的动态网页。
这个综合教程可在 Codecademy 上免费获得,但要获得结业证书,您需要注册 Pro 计划。
我喜欢 Codecademy 的一点是你不会被动地学习。 相反,您将从第一天开始使用他们直观的代码编辑器界面与教育过程并行进行编码。 还记得我在这篇文章前面提到的“边做边学”吗? 好吧,这门课程就是一个很好的例子!
说到学习,JavaScript 简介涵盖了您需要了解的有关该语言的大部分知识,包括“使用最新 JavaScript 语法的编程基础和基本面向对象概念” 。 该课程探讨:
- 条件句
- 职能
- 范围
- 数组
- 循环
- 迭代器
- 对象
- 课程
- 浏览器兼容性和转译
- 模块
- 承诺
- 异步等待
- 要求
关于课程:
- 价格:专业版免费/每月 19.99 美元
- 技能等级:初级
- 最后更新:定期更新
- 内容格式:视频
在这里查看: JavaScript 简介
顶级 WordPress 插件开发课程和教程(又名:事情变得真实!)
随着您脑海中的网络基础知识和您的“开发”手渴望获得编码,是时候潜入 WordPress 插件开发的世界了。
1. WordPress:插件开发
本课程由拥有超过 15 年经验的专业 Web 开发人员和作家 Jeff Starr 创建,指导您完成整个开发过程,具体而言:
- 设置开发环境
- WordPress API
- 使用自定义帖子类型
- JavaScript 和 CSS
- 瞬态和 HTTP API
- WP-Cron 和实现 Ajax
- 通过调整角色和权限来保护插件
- 与古腾堡一起发展
要访问此 WordPress 插件开发课程,您需要拥有 LinkedIn Learning 会员资格,每年订阅费用为 19 美元/月,每月订阅费用为 29 美元。 还值得一提的是,LinkedIn Learning 会员资格授予您访问平台上所有课程的权限。
关于课程:
- 价格:LinkedIn Learning 订阅,每月 19 美元起
- 技能等级:中级
- 最后更新时间:2019 年 8 月
- 内容格式:视频
在这里查看: WordPress:插件开发
2. WordPress 插件开发者手册
WordPress.org 的插件开发人员手册位于 WP 开发相关信息的最可靠来源之一,直接来自知情人士,值得在列表中占有一席之地。
从插件标头要求和安全最佳实践到使用自定义分类法和国际化,这个 WordPress 教程对所有级别的开发人员都很有价值。 而且,虽然您不会获得结业证书以粘贴在您的 LinkedIn 个人资料上,但您将获得由致力于 WordPress 项目的志愿者团队维护和定期更新的重要信息。
关于课程:
- 价格:免费
- 技能等级:初级到高级
- 最后更新:定期更新
- 内容格式:文字
在这里查看: WordPress 插件开发人员手册
三、WordPress插件开发简介
这个 Envato Tuts+ 课程由 WordPress 开发人员和出版的网页设计和开发作者 Rachel McCollin 创建,是对 WordPress 世界的可靠介绍。 它探索了一些基础知识,例如构建插件代码和连接到 API,然后再讨论更复杂的主题,例如自定义内容类型和分类法。
在课程结束时,您的学习将通过一个项目来测试,以创建一个小部件插件。 此实际任务涉及注册帖子类型和分类以及运行小部件查询。
WordPress 插件开发简介包含 15 节课,大约 1.6 小时,因此您将能够很快掌握基础知识。 我还建议在 Envato Tuts+ 上探索其他与插件开发相关的课程,尽管其中一些确实需要订阅 Envato Elements,每月费用约为 16.50 美元。
关于课程:
- 价格:本课程免费 / Tuts+ 上的其他付费课程每月 16.50 美元
- 技能等级:初级
- 最后更新:2020 年 5 月 28 日
- 内容格式:视频
在这里查看: WordPress插件开发简介
4. 初学者插件
Plugins for Beginners 是由 Brian Hogg 编写的深入且适合初学者的指南,从如何设置本地开发环境开始。 如果您“没有变量、循环、函数之类的概念”并将基本的 HTML 和 CSS 视为外来语言,那么查看我们之前提到的一些课程可能是个好主意
也就是说,如果您对编码和代码逻辑有很好的理解,本课程将包含重要信息,以扩展您的开发工具包和技术知识。
本课程分为 23 节课,带您了解插件开发的基本和高级领域,例如:
- 在您的机器上安装开发环境以使用您的插件
- PHP 的基础知识(构建 WordPress 的语言)
- WordPress 功能的构建块(操作和过滤器)
- 如何为您的插件构建设置页面
- 使用 Git 版本控制跟踪插件代码的更改
- 让您的插件准备好翻译成其他语言
您可以一次性支付 47 美元的费用注册该课程——如果将来提供任何额外的章节或课程,您也可以访问这些内容。
关于课程:
- 价格:47 美元
- 技能等级:初级到中级
- 最后更新:不适用
- 内容格式:视频和文字
在这里查看:初学者插件
5. WordPress插件开发教程
在编码和开发课程方面,YouTube 提供,至少在可用的数量方面。 但是我们在这里寻求质量而不是数量,在平台上的教程视频海洋中,Alessandro Castellani 深入、全面的插件开发教程勾选了这些定性框。
该课程播放列表可在 YouTube 上免费获得,并分布在 60 多个视频中。 对于那些想要(以数字方式)亲身体验 WordPress 插件开发的一些重要子主题的人来说,这是一个真正的宝库,包括:
- 创建和管理自定义帖子类型
- 数据库优化
- 使用 Ajax
- 古腾堡的自定义分类法和 WP_Block
- 使用插件中的自定义模板
- 进行优化和代码清理
您还将了解如何创建一些有用的插件/小部件,例如:
- 自定义分类管理器
- JavaScript ES6 滑块
- 带有 WP_Query 的推荐滑块
- 推荐经理
尽管最初的视频是在 2017 年年中上传的,但课程的结构使观众可以轻松滚动到与他们的学习需求同步的教程。
关于课程:
- 价格:免费
- 技能等级:初级到中级
- 最后更新时间:2019 年 1 月 5 日
- 内容格式:视频
在这里查看: WordPress插件开发
除了他的 WordPress 插件开发课程之外,Alessandro 还发布了 Create Custom Gutenberg Blocks — 一个 18 个视频系列,探索如何构建自定义 Gutenberg 块。
6. WordPress.tv
WordPress.tv 是有关 WordPress 开发的信息内容的金矿。 大多数视频来自 WordCamps(还记得吗?😭),并以 WordPress 专家为特色,为丰富社区传授他们的知识,这应该让您对这里的质量水平有一个很好的了解。
剧透警报:它很高!
也就是说,这里的一些主题非常高级,所以如果您不熟悉基础知识,我建议您在开始您的 WordPress.tv 之旅之前先完成结构化课程。
而且——如果你把所有东西都吃光了——那会很长。 从 OOP 插件开发基础到最佳策略,仅插件开发就有 60 多个视频!
如果你是初学者,我建议从这些开始:
- Thomas Vitale 的 WordPress 插件开发入门
- Wil Brown 的插件开发 101
- Topher DeRosia 的插件开发简介
- Bill Sullivan 用最简单的插件开始 WordPress 插件开发
对于特定于利基的高级开发讲座,请查看以下内容:
- Joshua Copeland 在块编辑器世界中的插件开发
- 无头 WordPress、Gatsby 或 NextJS 由 Alfredo Navas
- Frontity 框架:为 WordPress 构建 React 前端简介 Pablo Postigo
- WordPress 插件 - 全球规模的初始增长 - 我希望我以前知道的! 克里斯·布莱恩特
关于资源:
- 价格:免费
- 技能等级:初级到高级
- 最后更新:定期添加新视频
- 内容格式:视频
在此处观看视频: WordPress.tv:插件开发
7. 为 WordPress 和 React 开发者准备的 Gutenberg Blocks
一旦您掌握了 WordPress 开发的高级概念的基础知识,您就可以学习一些更详细的小众课程。
对基于块的开发感兴趣? 深入研究 WordPress 当下的 MVP:古腾堡。
由于 Gutenberg 仍然相当新且不断发展,这是了解编辑的错综复杂的绝好机会,并有可能建立一个有利可图的 WordPress 基于块的插件业务。
但首先要做的事情! 您需要掌握相关技能,而本课程(包含 120 节讲座和超过 11 小时的内容)是开始构建基于块的专业知识的绝佳场所。
关于课程:
- 价格:11.99 美元
- 技能等级:高级
- 最后更新时间:2021 年 7 月
- 内容格式:视频
在这里查看:适用于 WordPress 和 React 开发人员的 Gutenberg Blocks
8. 销售插件
让我们远离编码科学,将焦点放在不同的(但同样重要的)学科上。 即,推出和销售插件以创建有利可图的 WordPress 业务背后的“商业科学”。
在大约四个小时内,根据 Brian Hogg 的个人试错经验,Selling Plugins 将引导您完成发布、许可、销售、维护和营销您的产品以发展您的业务。
在 41 个视频中,您将学习如何:
- 创建并巩固您的插件创意
- 准备并推出高级/付费版本
- 设置软件许可和自动更新
- 在 WordPress.org 上启动并托管免费版本
- 维护和发布新的插件更新
- 通过营销获得更多付费客户
- 处理插件支持负载
对于 Launch 套餐,147.75 美元可让您访问所有视频、折扣、奖金采访和无限的未来课程更新。 您还可以选择 Master 套餐,价格为 222.75 美元。 以这个价格,您可以获得 Launch 包中的所有内容,以及私人 Slack 房间的访问权限以及 Brian 的三个专业插件的代码。
如果您想与 Brian 面对面交流,请选择 Coaching 套餐(747.75 美元)。 它包含 Master 包中的所有内容以及与 Brian 的一对一通话,以审查您的插件和启动策略,以及 30 天的直接电子邮件支持以协助您启动。
关于课程:
- 价格:147.75 美元 – 747.75 美元
- 技能等级:高级
- 最后更新:不适用
- 内容格式:视频
在这里查看:销售插件
9. WordPress 职业大师班
如果您渴望在插件开发方面开创一份丰厚的职业,那么成为一名熟练的开发人员是编码硬币的一方面。 另一个是货币化和具有商业头脑以公平但有利可图的价格出售您的代码和服务。
因此,虽然本课程不会帮助您更擅长编码和 Web 开发,但它会帮助您支付账单。 😉
在六个部分中,您将了解可供您选择的广泛的 WordPress 职业选择。 开发人员 Rachel McCollin 将帮助您确定您的职业目标并提供信息、提示和建议,以帮助您制定自己的职业计划并贯彻执行。 在课程结束时,您将拥有明确的目标,并知道您需要走哪条路才能通过 WordPress 打造成功的职业生涯。 虽然不是特定于插件的,但 WordPress 职业大师班中包含的信息对于任何想要将自己的编码才能变成不仅仅是一种爱好的人来说都是有价值的和相关的。
该课程需要 WPMU DEV 会员才能访问它。
关于课程:
- 价格:WPMU DEV 会员免费(订阅起价 15.83 美元/月)
- 技能等级:所有等级
- 最后更新:不适用
- 内容格式:视频和文字
在这里查看: WordPress 职业大师班
免费或付费:选择哪门课程?
您不能为个人和职业发展定价,但您应该准备好将一些来之不易的现金投入到其他开发人员发誓的课程中。
许多付费课程比免费课程更胜一筹,还提供额外的好处,例如与辅导员或课程创建者的私人问答环节、行业认证、更高的学习标准,以及获得专家培训师和支持人员的指导。
也就是说,WordPress 是一个社区驱动的项目,它培育了一个支持性环境,每个人都将贡献视为他们旅程的关键部分。 这种心态意味着有各种免费的高质量课程,可以提供来自创建它们的专家开发人员的大量见解、指导和经验。 与其他开发社区相比,该领域的领导者将这种知识交流视为他们对 WordPress 项目发展的贡献的一部分。
在本文中,我介绍了免费和付费课程的精华。 我以这种方式策划它,以便您可以确保高质量的水平,无论您是否愿意支付或只是想看看插件开发是否是您在财务承诺之前想要做的事情。
为什么是 WordPress,为什么是现在?
WordPress 为超过 41% 的网络提供支持,并占据了 CMS 总市场份额的近 65%。 您将创建具有数百万用户潜力的产品这一事实使得努力教育自己了解插件开发更加值得。
同样,基于块的 Gutenberg 编辑器等进步开辟了新的可能性范围,可以通过 WordPress 插件接触不同的受众。 随着用户群的增长,每天都会看到更多的插件和 Gutenberg 块提交到 WordPress 存储库——即使在 2020 年 2 月和 3 月的高峰月份(当 COVID-19 袭击世界经济时),插件下载量也增长了 19.8% !
社区在支持和指导方面无与伦比,这是 WordPress 在技术进步和平台扩展方面继续取得成功的主要原因之一。
跟上行业的步伐
无论您是准备使用您的第一个插件进入 WordPress 世界,还是想进一步确立自己在行业中的地位,及时了解该领域的最新消息和趋势都至关重要。 了解产品、产品背后的人以及受欢迎的(和崭露头角的)公司将使您很好地了解空间的位置和发展方向。
创建在线形象以在 Twitter、Facebook、LinkedIn 和 Instagram 等渠道上展示您的品牌,从而与志同道合的人建立联系。 此外,如果您认真考虑构建网络,我建议您完全支持 WordPress 项目以开始贡献。 它将帮助您了解事情在幕后是如何运作的,并向您介绍在生态系统中开拓前进道路的人们。 更不用说,通过自愿提供您的技能和才能,您还将使网络成为每个人的更好的地方
您如何为 WordPress 做出贡献?
由于您对插件开发感兴趣,我建议您从开发和维护 WordPress 的主要团队 Core 开始。 如果您仍在掌握 HTML、CSS、PHP 和 JS,您可以从在 bug 跟踪器中创建票证、解决标记为良好的第一个 bug 的票证或加入 bug 清理开始。 还有一个 Core Slack 频道,您可以加入该频道以了解幕后工作的情况。
奖励:100 多个视频,涵盖成功的 WP 插件业务的核心策略、技术和实践
要使用 WordPress 插件创建有利可图的业务,您要做的不仅仅是编码——您需要身兼数职,并擅长营销、客户支持、设计、用户体验等。有关这些补充的可行建议和指导技能组合,查看并订阅 Freemius YouTube 频道。 从销售订阅和通过免费试用促进销售到续订折扣的注意事项,它涵盖了启动、运行和发展可盈利的 WordPress 插件业务所需知道的一切。
如果列出每个里程碑的简明清单更适合您,请查看我们的 WordPress 插件和主题销售备忘单电子书。
获取我们的免费副本
销售主题和插件的备忘单
增长路线图,其中包含 WordPress 产品开发的每个里程碑的简明、可操作的提示。
与朋友分享
输入您朋友的电子邮件地址。 我们只会通过电子邮件向他们发送这本书,童子军的荣幸。
谢谢你的分享
太棒了 - 一份“销售主题和插件备忘单”的副本刚刚发送到. 想帮助我们更多地传播信息吗? 继续,与您的朋友和同事分享这本书。
感谢订阅!
- 我们刚刚将您的“销售主题和插件备忘单”副本发送至.
您的电子邮件中有错字吗? 单击此处编辑电子邮件地址并再次发送。