Gutenberg

Description

Gutenberg es más que un editor. Aunque el editor es donde está el enfoque ahora mismo, el proyecto impactará definitivamente en toda la experiencia de publicación, incluida la personalización (la próxima área de enfoque).

Descubre más sobre el proyecto.

Enfoque en la edición

El editor creará una nueva experiencia de creación de páginas y entradas que hará que escribir publicaciones enriquecidas no conlleve esfuerzo alguno, y que tendrá “bloques” para hacer fácil lo que actualmente requiere shortcodes, HTML personalizado, o los imprevisibles incrustados automáticos. — Matt Mullenweg

Una cosa que distingue a WordPress de otros sistemas es que te permite crear estructuras de publicaciones tan completas como te puedas imaginar — pero sólo si sabes HTML y CSS y construyes tu propio tema a medida. Al pensar en el editor como una herramienta que te permite escribir publicaciones ricas y crear hermosos diseños, podemos transformar WordPress en algo que los usuarios aman de WordPress, en lugar de algo que eligen porque es lo que todos los demás usan.

Gutenberg considera el editor como algo más que un campo de contenido, y revisita un diseño que ha permanecido prácticamente inalterado durante casi una década. Esto nos permite diseñar holísticamente una experiencia de edición moderna y construir una base para lo que vendrá.

He aquí por qué estamos mirando toda la pantalla de edición, en lugar de solo el campo de contenido:

  1. El bloque unifica múltiples interfaces. Si agregamos eso en la parte superior de la interfaz existente, agregaría complejidad, en lugar de eliminarla.
  2. Al volver a visitar la interfaz, podemos modernizar la experiencia de escritura, edición y publicación, teniendo en cuenta la facilidad de uso y la simplicidad, lo que beneficia tanto a los usuarios nuevos como a los ocasionales.
  3. Cuando la interfaz de bloque singular toma el centro del escenario, muestra un camino claro hacia adelante para que los desarrolladores creen bloques premium, superiores a shortcodes y widgets.
  4. Considerando que toda la interfaz sienta la base para la siguiente prioridad, la personalización de todo el sitio.
  5. Centrarnos en el editor a pantalla completa también nos brinda la oportunidad de modernizar drásticamente los cimientos y dar pasos hacia un futuro más fluido basado en JavaScript que aproveche al máximo la API REST de WordPress.

Bloques

Los bloques son la evolución unificadora de lo que ahora está cubierto, de diferentes maneras, mediante shortcodes, incrustaciones, widgets, formatos de publicación, tipos de contenido personalizados, opciones de tema, meta-boxes y otros elementos de formato. Adoptan la amplitud de la funcionalidad que WordPress es capaz de ofrecer, con la claridad de una experiencia de usuario consistente.

Imagina un bloque “empleado” personalizado que un cliente puede arrastrar a una página Acerca de para mostrar automáticamente una imagen, nombre y biografía. Todo un universo de plugins que extienden WordPress de la misma manera. Menús y widgets simplificados. Usuarios que pueden entender y usar instantáneamente WordPress — y el 90% de los plugins. Esto te permitirá redactar fácilmente publicaciones hermosas como este ejemplo.

Consulta las FAQ para obtener respuestas a las preguntas más frecuentes sobre el proyecto.

Compatibilidad

Las publicaciones son compatibles con versiones anteriores, y los shortcodes seguirán funcionando. Estamos explorando continuamente cómo se pueden acomodar metaboxes altamente personalizados, y estamos buscando soluciones que van desde un plugin para deshabilitar Gutenberg hasta detectar automáticamente si cargar Gutenberg o no. Si bien queremos asegurarnos de que la nueva experiencia de edición desde la escritura hasta la publicación sea fácil de usar, nos comprometemos a encontrar una buena solución para sitios existentes altamente personalizados.

Las etapas de Gutenberg

Gutenberg tiene tres etapas planificadas. La primera, destinada a la inclusión en WordPress 5.0, se centra en la experiencia de edición posterior y la implementación de bloques. Esta fase inicial se centra en un enfoque de el primero primero. El uso de bloques, como se detalla anteriormente, le permite enfocarse en cómo se verá su contenido sin la distracción de otras opciones de configuración. Esto finalmente ayudará a todos los usuarios a presentar su contenido de una manera atractiva, directa y visual.

Estos elementos fundacionales allanarán el camino para las etapas dos y tres, planificadas para el próximo año, para ir más allá de la publicación en plantillas de página y, en última instancia, la personalización completa del sitio.

Gutenberg es un gran cambio, y habrá formas de garantizar que la funcionalidad existente (como los shortcodes y los meta-boxes) continúe funcionando mientras que da a los desarrolladores el tiempo y los caminos para la transición de manera efectiva. En última instancia, abrirá nuevas oportunidades para que los desarrolladores de plugins y temas brinden un mejor servicio a los usuarios a través de una experiencia más atractiva y visual que aproveche un conjunto de herramientas respaldadas por el core.

Colaboradores

Gutenberg está construido por muchos colaboradores y voluntarios. Consulte la lista completa en CONTRIBUTORS.md .

FAQ

¿Cómo puedo enviar sugerencias o pedir ayuda sobre un fallo?

¡Nos encanta que nos informes de fallos, sugerencias de características o cualquier otra idea! Por favor, pásate por la página de problemas en GitHub para buscar problemas existentes o informar de uno nuevo. Aunque tratamos de hacer un seguimiento de los problemas aquí, en el foro del plugin, obtendrás una respuesta más rápida (y se reduce la duplicación de esfuerzos) manteniendo todo centralizado en el repositorio de GitHub.

¿Cómo puedo colaborar?

Estamos llamando a este proyecto de editor “Gutenberg” porque es una gran empresa. Estamos trabajando en ello todos los días en GitHub, y nos encantaría que nos ayudaras a construirlo. También puedes enviarnos tus comentarios, lo más fácil es unirte a nosotros en nuestro canal de Slack, #core-editor.

Ver también CONTRIBUTING.md.

¿Dónde puedo leer más acerca de Gutenberg?

Reviews

Not intuitive, not good

If whatever comes in 5.0 is like the plugin right now, I hope they’ll have a “classic” option allowing you to go back to the old editor. Played around a bit and it is confusing to say the least. Not out-of-the-box easy-to-use intuitive. The top toolbar disappears completely after converting to blocks. What the heck. Thumbs done for now.

Markdown support, sort of

I know Gutenberg is, and is not, many things to many people. For a long time, my personal quest has been for a better way to write. And for me, that better way is Markdown.

If my test was correct:
1. You CAN paste Markdown into the editor and all is good
2. but you CANNOT write in Markdown (not even with the Jetpack MD editor activated)

At current, if you want to write in Markdown, Gutenberg forces you to write somewhere else and just paste into WP. That’s definitely not my dream come true. It seems to me that Gutenberg isn’t really a new “editor”, it’s more like a Container Pasting System. That may be very useful for some, but it doesn’t seem to let me write any better.

So far, I’d still say the best Blog/CMS platform for me to write in is Ghost. And the best dedicated editor is Typora. In the past these have been better writing experiences than the WP editor, and it seems like they will continue to be better writing experiences than Gutenberg.

A step in the right direction

After my limited testing today, I’m less anxious about what impact Gutenberg was going to have on our development workflow.

From what I can see there will practically be no change for us, but the editing experience will be more robust for clients. For years it’s been far too easy for a client to accidentally delete a shortcode or malform some HTML in the old editor, and problems like that could be mitigated with the new block editing experience.

The Drop Cap option is an odd choice though. If you’re going to have that, why not pull quotes as well? And perhaps other magazine layout tropes? That sort of thing is like cat-nip for content creators. I picture a world where suddenly every WordPress website is going to be drop cap city.

As for the core vs plugin argument, I’m on the fence. Either way won’t have any meaningful impact on our development workflow, but I can understand why developers who rely heavily on page-builders might take issue with this being in core.

That aside, I like what I’m seeing so far.

Resistance Is Futile

I thought that devolution is abstract word until i tried this. While great creative people made exceptional advances in page builders in 2018, this unusable half-product is forced upon us leaving real scent of 15th century. The team behind it is convinced that system of blocks is so modern and progressive. Well newsflash….the way you made it is terrible and dysfunctional no matter what you believe in. The fact that you’re still forcing it upon core despite numerous pleads to do otherwise reminds me of good old Borg…resistance is futile. The only good news is that I have one of those page builders whose team heavily invested to work with this piece of joke, otherwise i would have abandoned WordPress for good.

Question: Why have you set up rating system? I mean if Guttenberg plugin cannot score more than 2.7 you should reconsider release or try to make some revolutionary changes. It worked for many others. Unless, you don’t really care what WP users think. For those Guttenberg enthusiasts it could have stayed plugin they could always install, and you would be able to really see how competitive it can become on the market. But now we will never know, want we?

Read all 491 reviews

Contributors & Developers

“Gutenberg” is open source software. The following people have contributed to this plugin.

Contributors

“Gutenberg” has been translated into 26 locales. Thank you to the translators for their contributions.

Translate “Gutenberg” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

Latest

  • Nos aseguramos que el título usa el mismo ancho máximo que los bloques
  • Centrado del fondo del bloque de imagen de fondo
  • Solución a la regresión de los controles de formato
  • Solución a la regresión del modo del editor visual