Gutenberg

Descripción

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 comunes 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 .

Features

Enhancement

Bug Fixes

Documentation

Various

Mobile

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?

Opiniones

one step forward, two steps back!

Welcome to the OS Tango, the waltz of the WordPress community. This is the way how people with little UX knowledge dictate the way of the masses. I personally felt intimidated by the way that wordpress develops. Having worked with WP since the early beginning, I felt that there was a need to get more flexible as WP has evolved to a dinosaur in the OS world. But on the other hand there are so many ways to improve WP by using other wysiwyg editors that really look nice as well and you do not have to put them on your roaster if you dont want to. Sometimes its better to keep things simple. Design should be a templating thing and content a content thing. With this, I am getting confused. I run a shop and have a need for a lot of good written articles. But to be honest, nobody of my associated writers likes to use this - as it is more of a hassle then a gimmick. and to top it all: We have to install an other plugin, just to get rid of this disgrace, loading even more bulk on the backend of wp, as if it wasn t bloated enough already. PLEASE ROLL BACK. or at least don t make this mandatory for everybody.

Does Not Enhance My Work Flow

Not a fan. After six months+ of Daily use I still spend most of my time wrestling with it and undoing things that it does for me automatically (and messes up constantly). It's a total nuisance. I started out using Gutenberg so I've never used the Classic Editor, but I plan to start using it now. At first glance the Classic Editor appears much easier to use for blogging, especially if you have basic HTML knowledge. Not sure what the point of Gutenberg is as a Blogger. Unless you use a hell of a lot of shortcodes and don't like typing them out or you are absolutely clueless about basic web coding then I really don't see the point of visualizing everything to the point of inconvenience. Wordpress has become Visualpress it seems. But hey, judging by the reviews, the customers seem to love it.

Should be an option, not a statement.

I think is nonsense put a tool in the core that don't have users approval. There's a long way to improve it, at the moment is difficult to use. What's the problem of Gutenberg being a separated plugin instead of a core editor? WooCommerce is great and didn't make part of the core. Who cares about giving a better experience than TinyMCE that is simple, practical and useful and the users love it? Please, keep the simplicity of Classic Editor for users sake. Thank you!

Katastrophe!

Unübersichtlich und für Webgestaltung vollkommen ungeeignet. Nicht nur, dass der Editor mein WP Bakery Layout vollkommen zerschossen hat, ich sehe keine Möglichkeit das bisherige Layout auch nur in Grundzügen nachzubilden.

Where are my formatting options?

Well done for making it nigh-on impossible to write a simple chemistry blog. I used to use superscript and subscript to show all the various masses, numbers, charges etc. on symbols. Where are the more advanced formatting options on Gutenberg? Not here. By the time you read this, perhaps they'll have updated and included what they should have done in the first place. I had to use: "Advanced Rich Text Tools for Gutenberg" from Ella van Durpe. I also like HTML mode. What a palaver for this block-head business. Make it as difficult and unwieldy as possible. The idea is good, but the reality of using it is abysmal. Back to the blockboard. I note that many users have given it a 5*, and some give the helpful, "anybody who can't use this is an idiot". I would rank it far higher if it had the functionality I need. But it doesn't. I have to install another raft of plugins to get it to work as required. However, having said all that, I will be continuing to use it, hoping to improve it myself. One feature that I did find interesting was the ability to produce your own custom blocks, which may eventually get to replace all my ugly shortcodes. Just need to get my head around React. 🙂
Leer los 2,753 comentarios

Colaboradores & Desarrolladores

“Gutenberg” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“Gutenberg” ha sido traducido en 44 idiomas. Gracias a los traductores por sus contribuciones.

Traduce & #8220;Gutenberg” a tu idioma.

¿interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .