WordPress 自问世以来,一直在不停的开发和进步。使用 WordPress 程序的网站最好能跟随其发展,将全新的技术、设计和体验带给最终用户。目前,Gutenberg 项目的第 2 阶段(全站编辑)工作即将完成,第 3 阶段(协作)将于今年开始。
WordPress 主题发展的三个阶段
WordPress Theme (WordPress 主题)是所有 WP 网站都离不开的,WordPress 主题程序负责为网站提供前端的UI界面。从 WordPress 官方主题的更新就可以清晰看到发展的历史和未来方向。

在最初的 WordPress 主题中,Theme 更应该被称为模板。那时候的主题相对比较简单,允许用户自定义的选项非常少,有些主题除了Logo与页脚的版权文本之外不提供额外的定制选项。
那时的 WordPress 网站一旦选定了主题,除非修改主题脚本,否则很难做出个性化调整。所以涌现出很多看起来一模一样仅网站名称、Logo、栏目及文章内容不同的网站。
后来流行一些高级主题(相较早期的主题而言),提供了多种布局模式的选择,可以自定义的选项也变得更多,例如:著名的Astra、GeneratePress、neve等主题。使用这样的主题可以创作出各式各样的网页布局以及自定义更多的细节。自此 WordPress 网站们才真正有了个性化展示的创造工具。
现在这一切都产生了变化,从 Elementor 等 WordPress 可视化页面编辑器流行以来,一些优秀的主题开发者已经意识到,这种页面编辑器终将有一天替代主题的自定义选项功能。因为用户可以在任何空白页面上便捷的创作出适合自己网站风格的网页。
这是一场革命,它打破了主题带给网站设计者的创作束缚。完全无需编码且简洁的页面创作过程,降低了用户设计网页的门槛。
WordPress 自 5.9 版开始集成了基于古腾堡的站点编辑器,更是将这一趋势更加明朗,让所有 WordPress 网站默认就能自由设计“主题”。(即将发布的6.2将带来正式版的站点编辑器。)
正因为如此,包括前面提到的那些著名的主题,也都纷纷拥抱可视化页面编辑的趋势。他们逐步简化“主题”部分,让主题更简洁,甚至就是一张白纸。主题变得更像插件,一个辅助用户将网站风格统一化的插件。至于布局、颜色、各类模块都可以让用户随性所欲的创作。最多提供一些预制模板供参考而已。
未来的WordPress主题会是什么样?
主题将变得不再由自身来定义界面了,这话很拗口,可以理解为网站界面由用户自己来定,主题仅提供基础功能和辅助用户完成一些让网站风格看起来一致的重复工作。
目前这方面优秀的主题有:Bricks、GeneratePress、Hello Elementor等。它们有一个共性,就是“主题”本身已经不再重要,它们仅提供一个轻量化且方便使用的基础架构,最终呈现出来的页面则靠用户通过可视化编辑器完成。
如果用户可以熟练的掌握某一种可视化编辑器,使用 WordPress 默认主题也是一个不错的选择。目前流行的可视化编辑器有:Gutenberg、Elementor、Brizy、Beaver Builder、WPBakery Page Builder等。
哪些主题会被淘汰?
显然,固定模板式的主题已经逐渐边缘化,更多的网站升级到支持全站编辑的主题后,这些旧主题会慢慢消失。
另外就是一些集成繁重的功能的主题,也将逐步失去用户的青睐。谁都希望网站能最大可能的彰显个性或品牌文化,而这类主题看似功能强大,自定义选项特别多,但又达不到完全自由设计的程度。
因自身代码复杂,额外耗费大量主机资源不说,还影响用户访问速度体验。
有些开发者也意识到这样的问题,但难以变革,因为它们实在是太重、太复杂了。有些开发者想要迭代一个版本,都变得异常麻烦,或者Bug频出。做过程序员的朋友一定明白,有时候重新写一个新程序比修改一个复杂的程序更容易。
所以说主题不应该整合太多的额外功能,因为很多功能与网站界面无关,且用户可以选择插件替代,需要某种功能就安装相应的功能插件即可。