WordPress较独特的方面之一是,设计师可以选择想要使用它的方式。我们可以建立可以做很多事情的网站–并且有很多不同的方法可以做到这一点。
例如,我们可以从头开始创建主题,或下载数千个免费或高级选项之一。或者,我们可能选择使用Gutenberg块编辑器创建内容,或者利用页面构建器插件。
这些选择很重要,因为它们将在很大程度上决定成品。它会按我们需要的方式起作用吗?它会看起来像我们想要的方式吗?未来的变化有多灵活?而且,也许最重要的是:它将把我们锁定在特定产品中吗?
这些选择都有一定的底线。本质上,我们正在确定是否要(或需要)编写自定义代码。
这很重要。而且,随着WordPress及其生态系统的不断发展,它的确使更多的设计人员选择无代码解决方案感到奇怪。但是,如果是这样,后果是什么?
页面构建器越来越好
由于WordPress开发人员社区,我们在这一点上取得了不小的成就。例如,页面构建器插件已经存在了很多年。
早期,这些产品往往是草率的近似值,说明人们只要具备一些CSS和PHP知识就可以完成。尽管如此,他们仍为更多的人提供了创建自定义页面布局的功能。
专业设计师(包括我自己)有时可能会对这些工具不屑一顾。就代码而言,它们在质量上几乎遍及整个地图。利用页面构建器就像在欺骗整个项目一样。
但是,插件作者继续改进他们的产品。现代工具已经发展到可以使代码更简洁,响应速度更快的程度。此外,停用页面构建器将导致内容格式丢失,但您的页面将不再显示大量未使用的简码。
古腾堡使块默认安装
WordPress本身已转变为一种更直观的方式来创建内容。当WordPress 5.0中引入了Gutenberg块编辑器时,它的目的是带来更加一致的用户体验。这部分是对开发人员用来解决经典编辑器限制的定制技术的回应。
这也表明您不必编写自定义代码即可完成更复杂的布局和功能。编辑器产生了自己的自定义块生态系统,您可以根据需要添加它们。
尽管Gutenberg不一定与成熟的页面构建器直接竞争,但它确实提供了更为轻巧的选择。而且,随着可用的块越来越多,它可能会导致更多的设计师坚持使用本机编辑工具。
此外,块编辑器最终将允许进行全站点编辑。这意味着,除了创建内容之外,我们还可以可视化地创建整个网站-全部都在默认的WordPress安装中。
当这成为现实时,对于使用WordPress构建网站的人来说,代码似乎将变得非常可选。
好和坏
转向无代码的网站建设经验可能会带来一些积极和消极的影响:
正数
无论是通过页面构建器插件还是古腾堡,这些工具都允许任何人创建自定义页面布局。此外,他们可以添加更复杂的内容,例如帖子列表,图像库,导航等。只需单击,拖放即可。
当与兼容主题结合使用时,构建完全自定义网站的能力也成为可能。对于WordPress而言,与市场上许多DIY网站构建商竞争而言,这是非常重要的一步。
还有机会带来更加一致的编辑和构建体验。现成的主题经常会实施自定义解决方案,这可能会导致用户感到困惑。
而且,即使推荐的工具WordPress Customizer也无法处理某些任务,却无济于事。这意味着要在各种用户界面之间进行切换以尝试组合一个网站。这是可行的,但不是最人性化的过程。
古腾堡的持续发展是该领域的潜在变革者。接口之间的来回消失了,因为我们所有设计和布局相关任务都将具有一个单一的UI。
负面的
尽管无代码的未来有很多积极的方面,但仍有一些实际的缺点。也许最直接的是,它可能会给非技术用户带来太多的自由。
定制主题的真正方便方面之一是,设计师可以锁定不希望客户接触的物品。如果所有内容都可以在可视UI中使用,那么这可能会变得更加困难。
页面构建器已经存在一些这种情况。但是古腾堡(Gutenberg)可以使冒险的客户更轻松地进行设计实验。希望将有某种内置的方式来防御这种情况。
另一个大问题是可能缺乏机会对主题进行更多操作。毕竟,往往是那些少量的自定义代码使网站变得独特。这种新的方式可以阻止开发人员添加基于模板的代码片段吗?一切都必须被封锁吗?
最后,还值得怀疑的是,这是否会阻止新开发人员修改代码。主题开发是学习PHP,CSS和JavaScript的常见起点。
的确,创建自定义块是编写代码的机会。但是并不是每个人都会走那条路。看到可以做的精神消失了,真是可耻。
不断变化的景观
WordPress已经朝着面向视觉的设计过程迈进了一段时间。自从第一眼看过Gutenberg基于块的编辑经验以来,甚至甚至几年前Customizer的问世,似乎目标就是要完成更多的设计任务而无需触及代码。
随着CMS的后端变得更加优美,我们知道使用WordPress构建的方式正在发生变化。对于仍希望使用它的人来说,代码仍将是该过程的一部分。对于其他人,设计将从根本上转向交互式工具。
这将为很多人打开一个全新的可能性世界。对网络专业人员意味着什么?这个故事还在写。
原文出自:https://speckyboy.com/future-of-wordpress-code-free/由WordPress极简博客翻译整理