Einer der einzigartigsten Aspekte von WordPress ist, dass Designer wählen können, wie sie es verwenden möchten. Wir können Websites erstellen, die viele Dinge tun, und es gibt viele verschiedene Möglichkeiten, dies zu tun.
Zum Beispiel können wir ein Thema von Grund auf neu erstellen oder eine der Tausenden von kostenlosen oder Premium-Optionen herunterladen. Oder wir können Inhalte mit dem Gutenberg-Blockeditor erstellen oder das Seitengenerator-Plugin nutzen.
Diese Optionen sind wichtig, da sie viel über das Endprodukt bestimmen. Wird es funktionieren, wie wir es brauchen? Wird es so aussehen, wie wir es wollen? Wie flexibel wird die Änderung in Zukunft sein? Und, vielleicht am wichtigsten, wird es uns an ein bestimmtes Produkt binden?
Mit diesen Optionen gibt es eine Art Endergebnis. Im Wesentlichen entscheiden wir, ob wir benutzerdefinierten Code schreiben möchten (oder müssen) oder nicht.
Es ist ein großes Problem. Und während sich WordPress und sein Ökosystem weiterentwickeln, stellt sich die Frage, ob sich mehr Designer für codelose Lösungen entscheiden werden. Aber wenn ja, was sind die Konsequenzen?
Seitenersteller verbessern sich
Wir sind zu einem großen Teil aufgrund der WordPress-Entwickler-Community an diesen Punkt gekommen. Plugins zur Seitenerstellung gibt es zum Beispiel schon seit Jahren.
Anfangs waren diese Produkte eher schlampige Annäherungen an das, was mit etwas Wissen über CSS und PHP erreicht werden konnte. Sie boten jedoch die Möglichkeit, ein benutzerdefiniertes Seitenlayout für mehr Personen zu erstellen.
Manchmal können professionelle Designer (einschließlich mir) mit diesen Tools ziemlich abweisend sein. Der Code war in Bezug auf die Qualität überall auf der Karte. Und die Verwendung eines Seitenerstellers schien ein Projekt zu täuschen.
Plugin-Autoren haben ihre Produkte jedoch weiter verbessert. Moderne Tools haben sich so weit entwickelt, dass der Code sauberer und reaktionsschneller ist. Das Deaktivieren eines Seitengenerators führt auch zum Verlust des Inhaltsformats, aber auf Ihren Seiten wird keine große Anzahl nicht verwendeter Zugriffscodes mehr angezeigt.

Gutenberg bringt Blöcke für eine Standardinstallation
WordPress hat sich zu einer visuelleren Art der Erstellung von Inhalten gewandelt. Als der Gutenberg-Blockeditor in WordPress 5.0 eingeführt wurde, sollte er eine konsistentere Benutzererfahrung bieten. Dies war teilweise eine Reaktion auf die Techniken, mit denen Entwickler die Einschränkungen des Classic Editors umgehen konnten.
Er gab auch an, dass er nicht unbedingt benutzerdefinierten Code für komplexere Layouts und Funktionen schreiben muss. Der Herausgeber hat ein eigenes benutzerdefiniertes Mosaik-Ökosystem erstellt, das Sie nach Bedarf hinzufügen können.
Obwohl Gutenberg nicht unbedingt direkt mit den Erstellern ganzer Seiten konkurriert, bietet es eine viel leichtere Alternative. Und je mehr Blöcke verfügbar werden, desto mehr Designer halten sich eher an das native Bearbeitungswerkzeug.
Der Blockeditor ermöglicht schließlich auch die vollständige Bearbeitung der Site. Dies bedeutet, dass wir nicht nur Inhalte erstellen, sondern auch eine vollständige Website visuell erstellen können, alles innerhalb einer Standard-WordPress-Installation.
In diesem Fall scheint der Code für jeden, der eine WordPress-Site erstellt, sehr optional zu sein.

Das Gute und das Böse
Der Übergang zu einer Code-freien Website-Erstellung hat einige potenzielle Stärken und Schwächen:
Positiv
Unabhängig davon, ob es sich um einen Seitenersteller oder ein Gutenberg-Plugin handelt, mit diesen Tools kann jeder Benutzer benutzerdefinierte Seitenlayouts erstellen. Außerdem können sie komplexere Inhalte wie Postlisten, Bildergalerien, Surfen und mehr hinzufügen. Nur ein paar Klicks, Drag & Drop.
In Kombination mit einem kompatiblen Thema liegt auch die Möglichkeit, eine vollständig personalisierte Website zu erstellen. Dies ist ein großer Schritt für WordPress im Hinblick auf den Wettbewerb mit vielen DIY-Site-Buildern auf dem Markt.
Es besteht auch die Möglichkeit, ein viel konsistenteres Bearbeitungs- und Erstellungserlebnis zu präsentieren. Oft haben vorbereitete Themen benutzerdefinierte Lösungen implementiert, die für Benutzer verwirrend sein können.
Und es hat nicht geholfen, dass selbst das empfohlene Tool, WordPress Customizer, einige Aufgaben erledigt, andere jedoch nicht. Dies bedeutet, dass Sie zwischen mehreren Benutzeroberflächen wechseln müssen, um eine Website zu erstellen. Es ist machbar, aber es ist nicht das einfachste Verfahren.
Gutenbergs Weiterentwicklung ist ein potenzieller Wendepunkt in diesem Bereich. Der Austausch zwischen Schnittstellen verschwindet, da wir für alle unsere Aufgaben in Bezug auf Design und Design eine einzige Benutzeroberfläche haben würden.
Negativ
Trotz der vielen positiven Aspekte einer codelosen Zukunft gibt es einige echte Nachteile. Vielleicht am schnellsten kann es nicht-technischen Benutzern viel Freiheit geben.
Einer der wirklich nützlichen Aspekte eines benutzerdefinierten Themas ist, dass Designer Elemente blockieren können, die Kunden nicht berühren sollen. Dies kann zu einer viel schwierigeren Herausforderung werden, wenn alles in einer visuellen Benutzeroberfläche verfügbar ist.
Dies existiert bereits ein bisschen bei den Erstellern der Seite. Aber Gutenberg könnte es einem abenteuerlustigen Kunden noch einfacher machen, mit seinen Designexperimenten zu weit zu gehen. Glücklicherweise wird es eine Art integrierten Schutz gegen diese Art von Situation geben.
Das andere große Problem ist der mögliche Mangel an Möglichkeiten, mehr mit einem Thema zu tun. Schließlich sind es oft diese kleinen Teile des benutzerdefinierten Codes, die eine Website einzigartig machen. Kann diese neue Vorgehensweise Entwickler daran hindern, modellbasierte Codefragmente hinzuzufügen? Muss es ein vollständiger Block sein?
Schließlich lohnt es sich auch zu fragen, ob es neue Entwickler davon abhält, mit dem Code herumzuspielen. Die Themenentwicklung ist ein häufiger Ausgangspunkt für das Erlernen von PHP, CSS und JavaScript.
Es ist wahr, dass das Erstellen von benutzerdefinierten Blöcken eine Möglichkeit ist, Code zu schreiben. Aber nicht jeder wird diesem Weg folgen. Es wäre eine Schande, den Geist zu sehen, verschwinden zu können.

Eine sich entwickelnde Landschaft.
Die Tatsache, dass WordPress sich in Richtung eines visuell orientierten Designprozesses bewegt, ist seit einiger Zeit offensichtlich. Vom ersten Blick auf Gutenbergs blockbasierte Bearbeitungserfahrung bis hin zum Aufkommen von Customizer vor Jahren schien es das Ziel zu sein, mehr Designaufgaben zu erledigen, ohne den Code zu berühren.
Da die Rückseite des CMS immer ausgefeilter wird, ändert sich die Art und Weise, mit WordPress zu bauen, wie wir es kennen. Der Code bleibt Teil des Prozesses für diejenigen, die ihn verwenden möchten. Für andere wird sich das Design grundlegend in interaktive Tools ändern.
Dies wird vielen Menschen eine neue Welt der Möglichkeiten eröffnen. Was bedeutet das für Webprofis? Diese Geschichte wird noch geschrieben.
