使用技巧

入门技巧

关于WordPress的最好的事情之一就是它可以随着您的技能而扩展。 您可以选择平台并创建一个没有任何技术知识的成功站点。 但是,随着您变得更加自在,您可能会开始想知道如何成为WordPress开发人员。

幸运的是,您不必直接跳入深渊。 有很多方法可以使您轻松进入WordPress开发世界,并开始磨练所需的技能。 您现有的知识将在学习曲线的多少方面发挥作用,但这是几乎任何人都可以参与的领域。

WordPress开发打开了很多门
Make WordPress网站。

Make WordPress网站是学习参与WordPress开发的所有方式的理想之地。

在开始之前,让我们先整理一下。 当我们谈论学习如何成为WordPress开发人员时,我们不仅在谈论将开发作为全职工作。 当然,您当然可以这样做。 但是,有很多原因可以使您全神贯注于WordPress开发,即使是兼职也可以。

学习如何成为WordPress开发人员的一些最常见原因包括:

  • 您希望比通过默认选项更全面地自定义网站。
  • 现有的插件和主题无法满足您的需求,因此您想创建自己的插件和主题。
  • 您想通过WordPress开发来赚钱,例如通过销售插件,主题或网站来赚钱。
  • 您想通过开发核心平台来为WordPress本身做出贡献。

无论您是出于何种原因,还是计划有多么宏大,您都需要从一些基础知识入手。 让我们谈谈学习如何成为WordPress开发人员所涉及的内容。

如何成为WordPress开发人员(入门的3个步骤)

WordPress开发有很多途径–没有一条道路适合所有人。 但是,任何初学者都需要做一些普通的事情。 在以下步骤中,我们将帮助您准备进入WordPress开发的广阔世界。

第1步:了解您的基本语言

知识就是力量–几乎没有什么比发展知识更真实。 学习如何成为WordPress开发人员的最重要标准是熟悉平台所基于的语言。

尽管有多种有用的语言,但最重要的四种是:

  1. PHP:这种脚本语言构成了WordPress的主干,并且是许多幕后工作所必需的。
  2. HTML:此标记语言确定网站的网页在浏览器中的外观。
  3. CSS:这种语言为网站的内容添加了样式,例如颜色,字体等。
  4. JavaScript:这种动态编程语言用于在网页上创建交互式元素。 随着新的Gutenberg Editor是使用React构建的,它也将成为WordPress的更大组成部分。

当然,这些仅仅是基础知识–这些语言中的每一种都以多种方式使用。 如果这个列表似乎不胜枚举,那么您最好从一开始就专注于HTML和CSS。 这些是对初学者更友好,更直接的语言,但是您可以使用它们完成很多工作。

对于那些从头开始的人,W3Schools为CSS和HTML5(最新版本)提供了一些非常容易上手的教程。 此外,我们建议您尝试使用这些语言来更改您现有的WordPress网站。 拥有技术技能,练习是前进的最佳方法。 只需确保使用登台站点,或者至少首先备份您的实时站点。

步骤2:建立必要资源清单

WordPress的广泛普及具有许多好处。 例如,您可以使用很多资源来学习如何成为WordPress开发人员。

尽管这并不是一个详尽的清单,但这里是一些最开始的地方:

  • WordPress Codex。 如果您还没有熟悉的话,这是一个网站。 特别是,请查看针对开发人员的文档列表。
  • 专用WordPress课程。 有时,让专家向您介绍基础知识是最好的学习方法。 您可以找到有关一般主题,开发细节以及介于两者之间的所有内容的免费和高级WordPress课程。
  • WordPress.org开发人员网站。 在这里,您可以找到有关开发主题和插件的指南,以及诸如REST API之类的更高级的主题。
  • Make WordPress网站。 这是所有类型的WordPress贡献者的中心枢纽-开发人员,设计人员,翻译人员,测试人员等。

我们还为WordPress开发人员整理了自己的120多个备忘单的大清单。

第3步:决定从哪里参与(并直接加入!)

正如我们所提到的,WordPress开发是一个广阔的领域。 不仅有一个入门的地方,这意味着您可以在自己最舒适的地方跳下去。

让我们看一下开始为WordPress开发的一些最常见的方法,以及如何开始使用每种方法。

分叉或采用WordPress主题或插件

如果您还没有准备好从头开始开发,那么学习绳索的一种方法是更改​​现有的主题或插件。 这使您可以尝试进行更改并测试结果,而不必提出全新的建议。

有两种主要方法可以做到这一点。 您可以创建一个“叉子” –您自己的主题或插件的私有版本,可以修改您的内心内容。 如果插件或主题是免费的,则可以在“开发”选项卡下的相应WordPress目录中找到其代码:

WordPress插件目录中的开发信息。

但是,更好的选择通常是“采用”被其开发人员放弃的插件或主题。 这也可以让您尝试现有的代码,并且您甚至可以根据需要重新提交您的改进。 您可以在此处找到更深入的指南来接管现有的插件(很多相同的信息也适用于主题)。

创建自己的主题或插件

如果您有更大的野心,可以尝试开发新的插件或主题。 从插件开始通常是更好的方法,因为您可以选择要添加到WordPress的一项特定功能,并确定实现该功能的方法。 如果您的插件效果很好,您甚至可以将其提交到目录。

要跳到WordPress开发的这一领域,您将要从创建插件的WordPress Codex条目以及插件手册开始。 也有类似的资源可用于构建主题。 您可能还需要查看WordPress论坛-您可能能够找到可以与之合作的团队,这比尝试自己开发一个新插件要容易。

参与WordPress核心

最后,一些想学习如何成为WordPress开发人员的人对为平台本身做出贡献更感兴趣。 如果听起来像您,您将需要采取一些不同的方法。

最好的入门方法是先查阅《核心贡献者手册》。 这提供了许多重要信息,说明与WordPress作为开发人员一起工作意味着什么。 之后,您可以通过帮助测试bug来弄湿自己,从专门为初次贡献者指定的bug开始。

修复错误可让您在学习绳索的同时在平台上工作。 此外,它将使您与经验丰富的开发人员联系,他们可以为您提供帮助。 随着时间的流逝,您将能够逐步提高自己的水平,并开始为您喜欢的任何类型的项目做出贡献。

结论

如果您是该领域的新手,那么学习如何成为WordPress开发人员似乎是遥不可及的。 但是,由于其平易近人的特性和庞大的支持社区,WordPress实际上是学习开发的最佳场所之一。

虽然没有“正确”的方法来开始WordPress开发,但以下三个步骤将为您指明正确的方向: