Gutenberg

Beschreibung

Gutenberg ist mehr als nur ein Editor. Während momentan der Editor im Fokus ist, wird das Projekt letztlich die gesamte Erfahrung des Publizierens beeinflussen, inklusive der Individualisierung/Anpassungen (der nächste Schwerpunkt).

Mehr über das Projekt erfahren.

Bearbeitungs-Focus

Der Editor wird eine neue Erfahrung des Erstellens und Kreieren von Seiten und Beiträgen schaffen, was das Schreiben von reichhaltigen Beiträgen mühelos macht, und er hat „Blöcke“, um es einfach zu machen, was heute mit Shortcodes, individuellem HTML oder sonstigem eingebundenen „HokusPokus“ Zeugs zu tun hat. — Matt Mullenweg

Eine Sache, die WordPress von anderen Systemen unterscheidet, ist, dass es dir erlaubt, ein so umfangreiches Beitrags-Layout zu erstellen, wie du es dir nur vorstellen kannst – aber nur, wenn man HTML und CSS beherrscht und ein eigenes individuelles Theme erstellen kann. Indem wir an den Editor als ein Werkzeug denken, mit dem reichhaltige Beiträge geschrieben und schöne Layouts erstellt werden, können wir WordPress in etwas verwandeln, was Benutzer und Benutzerinn lieben. Im Gegensatz zu etwas, das sie auswählen, weil es das ist, was jeder andere benutzt.

Gutenberg betrachtet den Editor nicht nur als ein Inhaltsfeld, sondern auch als ein seit fast einem Jahrzehnt weitgehend unverändertes Layout, das es uns ermöglicht, ein modernes Editor-Erlebnis ganzheitlich zu gestalten und ein Fundament für die Zukunft zu schaffen.

Hier ist der Grund, warum wir den gesamten Bearbeitungsbildschirm betrachten und nicht nur das Inhaltsfeld:

  1. The block unifies multiple interfaces. If we add that on top of the existing interface, it would add complexity, as opposed to remove it.
  2. By revisiting the interface, we can modernize the writing, editing, and publishing experience, with usability and simplicity in mind, benefitting both new and casual users.
  3. When singular block interface takes center stage, it demonstrates a clear path forward for developers to create premium blocks, superior to both shortcodes and widgets.
  4. Considering the whole interface lays a solid foundation for the next focus, full site customization.
  5. Looking at the full editor screen also gives us the opportunity to drastically modernize the foundation, and take steps towards a more fluid and JavaScript powered future that fully leverages the WordPress REST API.

Blöcke

Blöcke sind die vereinheitlichende Entwicklung dessen, was jetzt auf unterschiedlichste Weise durch Shortcodes, Einbettungen, Widgets, Beitragsformate, individuelle Beitragstypen, Theme-Optionen, Meta-Boxen und andere Formatierungselemente abgedeckt wird. Blöcke umfassen die Bandbreite der Funktionalität, die WordPress bietet, mit der Klarheit einer konsistenten Benutzererfahrung.

Man stelle sich einen individuellen „Mitarbeiter“-Block vor, den ein Kunde auf eine Info-Seite ziehen kann, um automatisch ein Bild, einen Namen und eine Biografie anzuzeigen. Ein ganzes Universum von Plugins, welche alle WordPress auf die gleiche Weise erweitern. Vereinfachte Menüs und Widgets. Benutzer und Benutzerinnen, die WordPress sofort verstehen und benutzen können – und 90% der Plugins. So kannst du auf einfache Weise schöne Beiträge wie dieses Beispiel verfassen.

Lies auch die FAQ, um Antworten auf die meisten Fragen zum Projekt zu erhalten.

Kompatibilität

Beiträge sind rückwärts-kompatibel, und Shortcodes funktionieren weiterhin. Wir untersuchen ständig, wie hochgradig maßgeschneiderte Metaboxen untergebracht werden können, und suchen nach Lösungen, die von einem Plugin über die Deaktivierung von Gutenberg bis hin zur automatischen Erkennung, ob Gutenberg geladen werden soll oder nicht, reichen. Wir wollen sicherstellen, dass das neue Editing-Erlebnis vom Schreiben bis zum Publizieren benutzerfreundlich ist, aber wir sind auch bestrebt, eine gute Lösung für hochgradig maßgeschneiderte bestehende Websites zu finden.

Die Phasen von Gutenberg

Gutenberg hat drei geplante Etappen. Die erste, die sich auf die Integration in WordPress 5.0 ausrichtet, hat ihren Focus auf der Erfahrung mit dem Editor und der Umsetzung von Blöcken. Diese erste Phase konzentriert sich auf einen inhaltlichen Ansatz. Die Verwendung von Blöcken, wie oben beschrieben, erlaubt es, sich darauf zu konzentrieren, wie der Inhalt aussehen wird, ohne diverse Ablenkungen von anderen Konfigurationsmöglichkeiten. Dies wird letztlich allen Benutzern und Benutzerinnen helfen, ihre Inhalte direkt, ansprechend und visuell zu präsentieren.

Diese grundlegenden Elemente ebnen den Weg für die weiteren Etappen zwei und drei, die für das nächste Jahr geplant sind, um über den Beitrag hinaus in Seitenvorlagen (Templates) und schließlich die vollständige Anpassung (Customizing) der Website zu gehen.

Gutenberg bringt große Veränderung, und es wird an Wegen gearbeitet, um dennoch sicherzustellen, dass bestehende Funktionen (wie Shortcodes und Meta-Boxen) weiterhin funktionieren, während den Entwicklern Zeit und Wege für einen effektiven Übergang zur Verfügung stehen. Letztendlich wird es neue Möglichkeiten für Plugin- und Theme-Entwickler und Entwicklerinnen eröffnen, um den Anwendern und Anwenderinnen durch eine ansprechendere und visuellere Erfahrung besser zu dienen, da die Vorteile eines Core-unterstützten-Toolsets genutzt werden.

Mitwirkende

Gutenberg wird von vielen Mitwirkenden und Freiwilligen gebaut. Die vollständige Liste ist zu finden unter CONTRIBUTORS.md.

FAQ

Wie kann ich Feedback geben oder wie erhalte ich Hilfe bei einem Fehler?

Gerne würden wir mehr Fehlerberichte, Vorschläge für Features und weiteres Feedback von dir erhalten! Gehe auf die GitHub-Issue-Seite, um nach vorhandenen Fehlern zu suchen oder ein neues Issue zu erstellen. Während wir versuchen, Probleme aus dem Plugin-Forum zu lösen, wirst du eine schnellere Antwort erhalten (und auch Dopplungen vermeiden), wenn alles zentral im GitHub-Repository bleibt.

Wie kann ich beitragen?

Wir nennen dieses Editor-Projekt „Gutenberg“, weil es ein großes Unterfangen ist. Wir arbeiten jeden Tag auf GitHub daran, und wir würden uns freuen, wenn du uns dabei helfen würdest. Du kannst uns auch gerne Feedback geben, am einfachsten ist das, indem du in unserem Slack Channel, #core-editor vorbeischaust.

Siehe auch CONTRIBUTING.md.

Wo kann ich mehr über Gutenberg lesen?

Rezensionen

Убогая неудобная параша

Спасибо разработчики за эту убогую парашу, которую только возможно было придумать. Самый стандартный редактор был в тысячу раз удобней и функциональней, чем это убожество. Еще и вернуть нельзя старый редактор без установки других плагинов, а просто заставили пользоваться этим убожеством, гребаный вордперсс.

Great for beginners and simple to switch!

I like it! Gutenberg is a big step forward. Makes it really easy for newbies and takes just some minutes for the advanced to understand the concept. There is even a "classic" block, for those who don't want to say goodbye to the old stuff.

why?

when my wordpress sites started automatically changing to the new block editor, i was not particularly pleased but i thought ok let's give it a try and see what the benefits are. but after a couple of weeks of testing it out, i'm installing the classic editor plugin and returning with relief to the former interface. i can't think of a single thing that the block editor makes easier for me. inserting and moving images is far less intuitive and easy than previously, when all i needed to do was put my cursor where i wanted the image and click on the add media button. if i decided it wasn't in the right place, i could simply drag and drop the image into the new place. with blocks this isn't possible. first i have to manually divide my text to make a new block, then i have to add a block, then add the image, then align it to make the text wrap around. then when i realise it should be further up or down in the text ... not possible to simply drag and drop it!! not possible to use the arrows to move the image block up or down - because now it's embedded into the text block. the only solution i found was to delete the image and then go through the process of reinserting it elsewhere. what a waste of time. i can't see any benefit or reason for making paragraphs be separate blocks. maybe this is somehow easier for newbies, but it's hard to imagine how, when most people are already familiar with text editor applications that resemble fairly closely the classic wordpress editor. i really cannot see how blocks offer any improvement over the normal kind of editor. and as someone who also works quite a lot with drupal, it introduces confusion as blocks in drupal are something else altogether. maybe this is where wordpress has taken the idea of "reuseable" content blocks from - but that shouldn't mean that every bit of content becomes a block. i mean seriously, how often do you want to repeat the same paragraph of a blog post somewhere else? please make the block editor an option, not the default.

A big step in the wrong direction

I develop websites for clients. WordPress is one of the main ways I build sites. But with Gutenberg building a site has become a steeple chase instead of a race on flat ground. Of course new things always make for a period of adjustment. But it's not just the fact that Gutenberg is still buggy, there is a larger problem: If I want a website development system that is 'easy to use' but a bit restrictive, I'd build websites on wix.com or similar services. Wordpress used to be flexible and highly customizable. This is now a thing of the past. I am constantly fighting the UI, trying to get CSS code implemented without breaking stuff, trying to get the lay-out I want, then having to give up because it just doesn't work. As far as I am concerned, Gutenberg is best buried and forgotten as quickly as possible. It is not the revolution it's name implies. It's a devolution.
Lies alle 2.540 Rezensionen

Mitwirkende & Entwickler

„Gutenberg“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Gutenberg“ wurde in 44 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Gutenberg“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

Latest

Features

Enhancements

Bug Fixes

Various

Documentation

Chore

Mobile