在最近的历史中,几乎没有像古腾堡这样对WordPress产生如此重大的影响。 它使开发人员陷入了阵营和反阵营,每次新闻更新时围墙的围栏越来越少。

为了使每个人都掌握最新信息,我将介绍古腾堡(Gutenberg)的最新动态,该项目的目标是什么以及我们对即将推出的WordPress的期望。

古腾堡背后的目的

建造古腾堡的决定引起了激烈的辩论。 支持该项目的人们希望为WordPress用户提供更现代的工具集,以提供更大的自由度。 人们不喜欢古腾堡(Gutenberg),通常会争辩说它正试图与拖放式网站建设者竞争。

无论如何,大多数WordPress开发人员都清楚该项目的目的及其解决的问题。 尽管WordPress CMS目前是构建网站的最佳框架之一,但其核心功能是基于更早期,更简单的Internet版本。

古腾堡的目标是做什么

古腾堡(Gutenberg)旨在转变WordPress中的核心内容编辑系统。 以前,WordPress核心仅支持简单文章。 只有将第三方插件和自定义代码串在一起,才能实现更复杂的布局。 现在,古腾堡(Gutenberg)允许用户以更加结构化和可视化的方式进行构建。 在用WordPress培训用户时,将内容编辑器描述为类似于文字处理程序并不少见,但是这种类比不再成立。

应当指出,尽管WordPress已成为Web开发人员最常用的CMS之一,但它的主要目标受众仍然是非技术性的。 选择在CMS的约束范围内工作时固有的问题之一是您自己的个人目标可能并不总是与CMS目标受众的目标完全一致。 这种错位已成为围绕该项目的神话的主要诱因之一,以及对古腾堡的一些反对。

不是什么

Gutenberg并不打算将整个WordPress变成类似于Squarespace或Wix的拖放生成器。 取而代之的是,许多WordPress将保持不变,其中许多更改特定于内容的处理方式以及主题与之交互的方式。 对于许多复杂的自定义而言,开发人员仍然是必需的,但是最终用户现在将可以更轻松地控制以前主要只是内容区域的布局和结构。

向更可视化WordPress迈进

如果您使用WordPress已有一段时间,您就会知道内容编辑器本身有很多限制。 通常,开发人员通过使用允许自定义字段的简码或插件来解决这些问题。 这样做可以提供更复杂的布局,但是对于许多WordPress用户而言,这些工具是遥不可及的。

通过将此类工具更全面地集成到WordPress的核心中,Gutenberg将允许日常用户创建比他们惯用的标准内容块更多的个性化网站和布局。 对于开发人员而言,这意味着在为客户提供非标准布局方面,我们的障碍将更少。

通过正确使用主题,并使用新引入的块和嵌入,Gutenberg为客户提供了构建漂亮布局的作品,而不是将它们锁定为可能不再适合他们六个月需求的模板布局。

古腾堡块和嵌入

可以说,Gutenberg最重要的附加功能是,块将允许用户以类似于Wix或Visual Composer的方式来安排内容。 尽管这确实限制了某些特定的格式,但它提供了很多可能性。

当涉及内容时,新块包含许多旧的收藏夹:文本,图像,画廊,英雄图像,相应的服务嵌入等。 此外,可以轻松创建新的块,从而使开发人员可以为客户提供针对其自己的站点的高度自定义的构建块。

以前需要开发人员创建任何特定于页面的模板,但是现在大多数用户都可以创建这些模板。

古腾堡编辑在行动

这一转变有望使小型企业更容易创建网站。 当然,更大的业务将继续需要更深入的开发工作。

尚未解决的问题

古腾堡承诺为WordPress带来一些激动人心的变化,但还没有准备好。 团队和社区仍有一些未知数。 这是最大的两个:

古腾堡在哪里停下来,主题就开始了?

由于古腾堡(Gutenberg)发挥了巨大作用,因此很难定义其功能和主题应该在哪里对齐。 尽管开发人员能够弥合两者之间可能存在的任何差距,但古腾堡的核心受众(新手用户)可能需要看到对两者的更强定义才能做出明智的决定。

它的集成会是什么样子?

目前尚不确定是否一定会将Gutenberg添加到WordPress核心中,或者该集成的外观如何。 有几种不同的处理方式:

  • 古腾堡已成为WordPress核心的默认编辑器(可能具有禁用它的选项)。
  • 古腾堡(Gutenberg)尚未成为WordPress核心的默认编辑器(但包含在内,并带有启用它的选项)。
  • 古腾堡仍然是一个独立的插件。

除了这些以外,还存在其他几种变体,但是这些是集成最可能采用的形式。 如果您对如何处理集成有意见,请让古腾堡团队了解。 他们定期从社区收集反馈,以确定处理此类问题的最佳方法。

目前是一个插件,可能会成为核心

如果您想使用最新版本的Gutenberg,则可以在WordPress插件目录中将其作为插件使用。 尽管在撰写本文时它是一个插件,但所有迹象都表明它已包含在即将到来的WordPress核心更新中,许多人怀疑它可能会被纳入WordPress 5.0更新中。 目前,WordPress开发路线图没有日期或时间表,主要是猜测。

如果您想帮助塑造Gutenberg体验,请测试插件并提供反馈。 由于目前正在开发中,因此他们正在寻求尽可能多的用户的意见并使用故事。

结论

尽管对WordPress处理内容方式的彻底改革肯定会动摇一切,但它是否可以提供开发人员希望的CMS演进的下一步? 我们不确定当前的版本,但是每个新版本的项目都变得越来越有前途。 希望它可以提供从用户期望的内容高度集中的页面的迁移。

还有其他关于古腾堡的问题吗? 我是否错过了重要功能或对某些内容的解释不正确? 您对古腾堡感觉如何? 在下面的评论中让我知道!

更多资源:

翻译自: https://code.tutsplus.com/articles/what-is-wordpress-gutenberg--cms-31025

什么是WordPress Gutenberg?相关推荐

  1. 如何为WordPress Gutenberg准备插件

    古腾堡(Gutenberg)是一个全新的编辑界面,它将改变人们使用WordPress的方式. 您准备好进行这种更改了吗? 如果您是插件开发人员,则需要为Gutenberg准备自己的插件. 如果您尚未听 ...

  2. WordPress Gutenberg Block API:扩展块

    欢迎回到有关使用WordPress Gutenberg Block API创建自定义块的系列文章. 本教程全部关于扩展我们在上一篇文章中创建的随机图像块. 我们可以添加一个下拉控件来选择图像类别. 我 ...

  3. 我在WordCamp上学到的有关新WordPress Gutenberg编辑器的知识

    我是7500万(左右) WordPress用户之一. 你是? 根据W3Techs的说法,您已经(或将要)有很大的机会,因为多年来它一直是最受欢迎的内容管理系统(CMS)之一-所有网站中有32.6%的网 ...

  4. WordPress Gutenberg Block扩展开发案例

    因工作需要,设计一个block工具,丰富Gutenberg编辑器,解放自己需要协助编辑添加form表单的工作. 需求与设计 花费一些时间先粗略阅读下官方文档,了解大概的结构,然后设计流程和效果草图. ...

  5. 如何为WordPress Gutenberg准备您的网站

    古腾堡即将加入WordPress. 您的网站准备好了吗? 尽管我们仍然不知道它将采用什么形式,但是将来,这种新的内容系统将被添加到WordPress核心中. 让我们看一下这可能对您的站点产生的潜在影响 ...

  6. 为WordPress Gutenberg块创建样式变体:第1部分

    对于WordPress开发人员来说,现在是激动人心的时刻,即将发布5.0版的正式版本. 这将标志着代号为古腾堡的全新编辑的首次亮相. 如果您定期与WordPress有关,无论是作为开发人员还是作为用户 ...

  7. WordPress Gutenberg Block API:简介

    新的WordPress编辑器(代号Gutenberg)将于5.0版中发布. 现在是掌握它的完美时机,然后它才能进入WordPress核心. 我将向您展示如何使用block API并创建自己的内容块,您 ...

  8. WordPress Gutenberg Block API:块外观

    新的WordPress编辑器(代号Gutenberg)将于5.0版中发布. 现在是掌握它的完美时机,然后它才能进入WordPress核心. 在本系列中,我将向您展示如何使用Block API并创建自己 ...

  9. 什么是 WordPress Gutenberg 编辑器?

    你可能在WordPress世界中感受到一些震颤.有一些东西在酿造.有些东西叫古腾堡.这是WordPress中的新编辑环境,它将产生巨大的影响.有些人张开双臂欢迎它,而其他人则很关键.还有一大群Word ...

最新文章

  1. thinkphp整合swoole
  2. android更换工具链
  3. JavaScript DOM介绍
  4. 如何收缩超大的SharePoint_Config数据库
  5. ros中move_group的参数动态设置
  6. jq中get()和eq()的区别
  7. MySQL内核月报 2014.11-MySQL· 5.7改进·Recovery改进
  8. 深入解读Linux进程调度系列(2)——调度类sched_class详解
  9. 自己动手制作USB启动盘
  10. 现代支付系统的资金流向
  11. TCP自时钟/拥塞控制/带宽利用之脉络半景解析
  12. mysql 公历变农历_巧用SQL函数让公历变农历
  13. Ubuntu18.04下快速的安装UHD与GnuRadio并连接USRP设备
  14. MSP430(CCS工程下)添加printf实现打印功能
  15. ddmmyy日期格式是多少_如何用SAS读取月份为英文缩写并且格式为ddmmyy的日期数据...
  16. 最近的一些杂感-20220107
  17. CentOS中使用VeraCrypt(二):加密卷类型
  18. 怎样在线制作视频二维码?多种类型二维码一键生成技巧
  19. 【网络】OAuth2和JWT
  20. 深入浅出WPF(8)——数据的绿色通道,Binding(中)

热门文章

  1. Mac安装Adobe软件,提示Error解决方法
  2. 听闻骨折与骨头的故事
  3. 计算2的N次方【高精度算法】
  4. 天线巴伦制作和原理_巴伦、天线DIY第三集
  5. 城市三维地下管线管理系统
  6. 计算机与制药工程论文,制药工程论文范文
  7. Android自定义控件之美观的实用型统计表的制作
  8. Automatic Scoring of Multiple Semantic Attributes With Multi-Task Feature Leverage: A Study on Pu...
  9. 纯Delphi开发微信电子工资条
  10. 理解数据库 1NF 2NF 3NF BCNF