10 个免费资源来增强 WordPress 主题开发

已发表: 2020-06-10

创建自己的 WordPress 主题是了解世界上最受欢迎的 CMS 内部运作的好方法。 这也意味着您可以根据自己的喜好自定义内容,同时仅使用您需要的脚本和样式。 如果精心制作,结果可能是一个既轻巧又实用的主题。

如果您曾涉足编辑主题(或更安全地说,是子主题),但想要更上一层楼,那么本文适合您。

如果您是一个完整的初学者,您还可以找到帮助您入门的信息。 而且,即使您是主题创建方面的老手,手头有一些有用的资源仍然是个好主意。

为什么要创建自己的主题?

虽然我们讨论了上述几个原因,但让我们更深入地探讨一下这个话题。 您想要创建自己的 WordPress 主题的三个关键原因:

1.按照自己的方式构建

创建外观和功能都完全符合您要求的东西是一个很大的卖点。 必须破解别人的主题是一种很好的学习体验,但可能会很乏味。

在尝试进行调整时,您也可能会遇到一些障碍。 一段时间后,构建具有您需要的东西并忽略您不需要的东西就很有意义了。 这是消除臃肿的好方法,而且由于您编写了代码,因此维护起来也容易得多。

2. 一个好的起点

如果您以构建网站为生,您可能想要使用所谓的“入门”主题或主题框架。 这是一个简单、简洁的主题,您可以根据自己的喜好进行自定义。

例如,许多开发人员(包括你的真正)获取一个像 Underscores 这样的包的副本并构建他们可以一次又一次地重用的东西。 您将加快开发过程,同时为您构建的所有内容提供坚实的基础。

虽然这与从头开始构建主题不同,但您仍然在使用空白画布并将其变成完整的产品。

3. 分销或销售

当然,免费和商业 WordPress 主题有相当大的市场。 创建其他人将使用的主题可以让您分享您对主题应该是什么的看法。

您可能会构建一个面向广泛受众的通用主题,或者针对小众人群进行微调的主题。 无论哪种方式,看到其他人利用您的创作,您都可以获得极大的满足感(甚至可能谋生)。

主题开发资源

既然我们已经了解了构建您自己的主题的一些好处,那么让我们来看看您可以在此过程中提供帮助的一些资源。 他们运行从代码资源到插件的所有领域。 每个人都有一些独特的东西可以提供。

WordPress.org – 主题开发

官方 WordPress.org 主题开发文档是您开始旅程的好地方。 您将找到有关主题结构、编码标准和自定义的信息。 这是最详尽的资源,你会不断地回来。

您可能还想访问主题手册。

WordPress.org – 主题开发

WordPress 参考指南

WordPress 4.0+ 的模板标签参考,您会发现主题开发人员可用的每个标签的分类良好的列表。 单击标签以获取定义和示例代码片段。

WordPress 参考指南

仓促

Hasty 是一项免费服务,可帮助您轻松地为您的主题生成自定义代码。 您将能够为菜单、自定义帖子类型、侧边栏、分类法等快速生成代码。 元框和查询生成器都计划在不久的将来推出。

仓促

主题检查

Theme Check 是一个插件,由 WordPress 主题审查团队的人编写和使用。

它将分析您的主题代码以查看它是否使用最新的 WordPress 标准。 出于安全性和效率等原因,标准确实会随着 WordPress 的发展而变化。 确保您没有使用任何过时的或 (gulp) 不安全的代码是个好主意。

主题检查

记录弃用通知

此插件将使您了解 WordPress 主题中使用的任何已弃用的文件或功能。 它由 Andrew Nacin 编写,他一直是 WP 过去版本的首席开发人员。

记录弃用通知

正确添加 jQuery 脚本到 WordPress

你知道 jQuery 包含在 WordPress 中吗? 它可用于在您的站点中实现 jQuery UI 元素等。 但是为了充分利用它,需要遵循一些程序。 Daniel Pataki 编写了一个易于理解的帮助指南。

如何正确地将 jQuery 脚本添加到 WordPress

从头开始开发 WordPress 主题

Tania Rascia 的这个初学者教程涵盖了所有基础知识。 即使您没有经验或经验非常有限,您也能很快上手。 这是三部分系列的第一部分,其他部分提供了一些更高级的技巧和技术。

从头开始开发 WordPress 主题

WordPress 函数文件的技巧

一个主题的functions.php文件是很多魔法发生的地方。 您可以添加对各种功能的支持、创建导航菜单、排队脚本等。

WPBeginner 的人员编制了一个代码片段列表,以帮助您充分利用这个强大的 WordPress 主题文件。

WordPress 函数文件的 32 个非常有用的技巧

WordPress 开发最佳实践的提示

确保您的代码编写良好是主题整体成功的重要组成部分(无论它是否可供公众使用)。 编码不佳的主题可能无法按预期工作,并且随着时间的推移也可能更难维护。 Damian Logghe 在这里提供了一些提示,以帮助您朝着正确的方向前进。

WordPress 开发最佳实践的提示

你的创造/你的贡献/你的方式

创建自己的基本 WordPress 主题可能比您想象的要简单得多。 一旦您了解了构成主题的基本组件,它实际上并不比创建任何其他类型的网站复杂多少。

当然,WordPress 也有自己需要注意的一组功能和标签。

虽然查看一长串的可能性可能会有点不知所措,但它们实际上是为了让您的工作更轻松。 WordPress 中已经编写了如此多方便的功能 - 只需进行一些研究即可了解如何使用您需要的任何部分。

使用上述资源以及您自己的反复试验,将帮助您利用 WordPress 主题所提供的一切。