主题在 WordPress 中的演变方式使创建它们变得更加容易。这听起来像是一个大胆的声明,但这是真的。主题从简单文件的起源到复杂的编译器、框架经历了一段相当长的旅程,现在几乎完整地回归,具有更多层次、创建选项和简单性。
历史
在考虑一件事情有多容易之前,有必要先看看它有多难以及它在上下文中的情况。像许多人一样,我已经围绕主题进行了很长时间。我们这些已经解决了我们觉得在每个版本中都变得更好的问题。我们认为变得容易的往往是我们从开始状态走得更远,而不是过程本身。 “WP 方式”被说成是一个笑话,主要是作为一种现实,即您必须以特定的方式做事来解决问题。
随着时间的推移,事情变得越来越复杂,每个人都在寻找他们的解决方案。我们中的一些人开始了一个过程之旅,在 _s 和其他骨架上工作,甚至是生成器认为那些能找到答案——我就是其中之一。其他人采用了框架,这对许多人来说是一个自然而正确的选择。它具有商业意义并经常带来便利,但这也意味着被固定在一个生态系统中。
主题的创建者传递了接受问题的信息,因为那时所有人都知道,“WP 方式”。设计师们搬到了项目的其他领域,这对这些领域来说很棒,但留下了一些勇敢的灵魂让火继续燃烧的主题。那时的我,也转向了编辑器的工作,所以我明白为什么其他人离开了主题。这一切都变得“一样”,过于复杂和局限。在框架中的选项竞争和你必须如何围绕 WP 不断工作之间,需要从根本上改变一些东西。
值得注意的是,许多搬到编辑器的人都有他们心中的主题,他们的根源。他们知道主题创作是一个需要舒缓的过程,这就是我们走向现在并改变的地方。
改变
现在的世界不同了。编辑器是一个东西。现代 Web 开发已经取得了进展,甚至我们对视口、字体缩放等事物的看法也发生了变化。进步令人难以置信;它也应该如此。发展,技术从来都不是静止不动的,历史上也从来没有。不幸的是,随着开源项目的发展,它们往往会变得有点像一艘巨大的船,这意味着他们的技术变得更具挑战性。
我使用主题创建这个词是因为我真的认为我们应该开始使用主题开发人员。现在有多个级别的创作开放,而不仅仅是制作主题:
- 使用图案和设计工具进行创作。
- 使用模式和全局样式创建。
- 使用模式、模板和全局样式进行创建。
- 使用您创建的主题进行创建。
这是很多选项,甚至更多,组合是可能的,我列出的只有一个需要您可能打开代码编辑器。即便如此,您也只能这样做来复制和粘贴您在站点编辑器中创建的内容。主题现在再次开放,对于像我这样感觉它正在关闭的人来说,这再令人兴奋了,失去了曾经吸引我进入表单的创造力。
未来
我希望我们正在为所有这些主题设置新的生命,我很确定情况就是这样。我很高兴看到创作者将使用新工具制作什么——我可以制作和学习什么。
我无法用我几十年前学习 Java 的心态来判断今天的开发过程,或者我对新的 PHP 语言出现时的兴奋程度。那是一个不同的时代。我学习 jQuery 是因为告诉 javaScript 不是必需的,事后看来,这可能不是最好的建议。
我们可以从中得到的是事物的变化,语言和流程的发展。它发生在开发中,也发生在设计中。我必须学习新事物,老实说,有时在我 40 多岁的时候,这不是最容易的事情,但我有一个核心信念,即技术会变得更好,并相信开发和开源的发展。我还记得我一生中从未停止学习,现在肯定不会停止。
在我之外,那些现在来创建一个主题的项目的人不知道过去。他们应该吗?好吧,也许吧,但也可能不是,除非他们需要学习一些历史。我不需要知道大多数应用程序的使用历史。项目的新人带来了新的视角和故事;这些塑造了项目——毕竟,这是开源的基础。
今天的新事物站在过去的肩膀上,因它们而存在。太好了,我们这些已经工作了一段时间的人可以提供指导,并为加入该项目的人提供丰富的经验。
主题会不同吗? 是的,它们可能不会成为我们今天所说的主题。 但是,总会有一个地方可以为您的内容设置样式并保存并共享。 现在也有一个规模,这为许多人开辟了可能性。
80% WordPress博客,都是在讲前端开发
是的,大部分WordPress站点都无太多复杂业务,基本上不太需要二次开发,大部分用hook就搞定,甚至都不需要所谓的API,剩下的就是前端工作了。