GPT-4 hat sich bei der Entwicklung einfacher WordPress-Plug-ins als praktischer Helfer erwiesen. Doch kann die KI auch bei Themes und Designs behilflich sein?
Sehr rudimentär, aber immerhin funktioniert GPTs erster Entwurf.
(Bild: Rentrop / WordPress)
eBook „KI-Assistenten für Entwickler“
(Bild: Dev-Insider)
E-Book zum Thema
Das eBook „KI-Assistenten für Entwickler“ zeigt, wie KI-Werkzeuge die Entwicklungsarbeit revolutionieren, Aufgaben automatisieren, die Produktivität steigern und zur Softwarequalität beitragen.
Tatsächlich kann GPT-4 inzwischen einfache Websites bauen – allerdings bestehen Websites natürlich aus mehr als HTML-Code und WordPress-Plug-ins. Daher wollen wir einmal schauen, wie sich GPT-4 bei der Frontend-Entwicklung schlägt: Schafft GPT WordPress-Themes?
GPT-4 für Basis-Themes? Kein Problem!
Sehr rudimentär, aber immerhin funktioniert GPTs erster Entwurf.
(Bild: Rentrop / WordPress)
GPT-4 kann inzwischen mit nur einer Frage ein sehr einfaches WordPress-Theme „entwickeln“. Dazu muss der Nutzer der KI nur kurz mitteilen, welchen Namen das Theme tragen soll, und dass die KI es für WordPress erstellen soll:
„Erstelle mir ein einfaches WordPress-Theme mit Quellcode. Es soll ‚KI-Theme’ heißen.“
Das Basis-Theme besitzt kaum CSS-Befehle, funktioniert aber auf Anhieb und ist sogar responsiv. Es ist allerdings sinnvoll, GPT auf Basis der bereits ausgegebenen style.css um mehr Inhalt zu bitten. Bei der Gelegenheit ist es auch gleich möglich, noch den Autorennamen beizupacken, indem dieser in den Prompt eingefügt wird.
„Bitte erstelle mir eine basale style.css mit den nötigen Formatierungen. Das Theme heißt weiterhin KI-Theme, ich bin Christian Rentrop.“
Das Ergebnis kann sich bereits sehen lassen: Die WordPress-Seite besitzt zwar noch keinen Header und Footer, beide lassen sich aber mit wenigen Handgriffen ergänzen: Einfach GPT fragen, das auch gleich die Einbindung erklärt und die index.php anpasst.
Webentwicklung mit ChatGPT und Google Bard
An dieser Stelle zeigt sich – wieder einmal – dass GPT-4 zwar den Inhalt des bisherigen Chats benutzen kann, um „weiterzuentwickeln“, allerdings weder nachfragt noch „versteht“, was es da eigentlich macht. Stattdessen liefert die KI einfach Codeschnipsel und weist den User an, diese einzubauen. Das funktioniert erstaunlicherweise, allerdings wird im Header zunächst kein Text eingeblendet. Ein schneller Blick in den Stylesheet liefert die Antwort: GPT hat weißen Text auf weißen Hintergrund gesetzt – und das ist natürlich Blödsinn.
Beitrags-Layout anpassen? Kein Problem.
Was GPT bisher vergessen hat, ist die single.php für Einzelseiten sowie die Excerpt- und „Weiterlesen“-Funktion für die Startseite. Aber auch diese Ergänzung ist ein Kinderspiel: Auf Nachfrage gibt GPT den Inhalt der entsprechenden Seite als PHP-Code an, der nur noch ins Theme kopiert werden muss. Was fehlt, sind Kommentarfunktion und Beitragsdatum, die aber per Nachfrage ebenfalls in den Code integriert werden.
Auch den Wunsch nach einem rechts im Beitrag stehenden Teaserbild mit 25% Beitragsweite erfüllt GPT schnell. Eine weitere Nachfrage, schon ist es anklickbar und öffnet sich groß als Datei im Browserfenster. Standard nach heutigen Maßstäben wäre also eine Lightbox:
„GPT, bitte ermögliche, dass das Bild bei Klick groß in einer Lightbox geöffnet wird. Diese soll als Overlay dargestellt werden und die Website zu 50% verdunkeln.“
Der Versuch, eine Lightbox direkt im Theme zu integrieren, scheitert jedoch: Der Code, den GPT-4 generiert, passt nicht auf das zuvor entworfenen Design, Variablen und Funktionen werden durcheinandergeworfen, der Code funktioniert einfach nicht.
Ein Plug-in wie Simple Lightbox ist hier auf die Schnelle sicher die bessere Wahl. Alternativ können Entwickler GPT-4 natürlich auch schnell eine Lightbox als Plug-in schreiben lassen. Unser Versuch in diese Richtung war aber wenig fruchtbar, der JavaScript-Code fehlerhaft und die Funktion eingeschränkt. Hier eine weitere Baustelle aufzumachen, ist nicht sinnvoll: GPT soll sich auf das Kernproblem konzentrieren.
Menü stylen: Keine Chance
Sinnvoller ist daher ein Blick in das Menü des Themes: Das ist nämlich noch nicht vernünftig gestylt. GPT soll also dafür sorgen, dass das Menü rechts steht, der Blogtitel links. Was die KI auch noch problemlos schafft, indem sie header.php und style.css aktualisiert und um entsprechendes CSS ergänzt.
Das KI-Theme nach einer Reihe von Nachfragen: Es sieht OK aus, aber das Menü will GPT einfach nicht korrekt anordnen.
(Bild: Rentrop / WordPress)
Was folgt, ist allerdings eine Qual, denn GPT schafft es auch nach mehreren Versuchen und Erklärungen nicht, die Menü-Einträge horizontal anzuzeigen, weder ober- noch unterhalb des Blog-Titels. Das hängt wahrscheinlich damit zusammen, dass es versucht, seinen eigenen, nicht besonders sauberen Code an die Wünsche des Anwenders anzupassen.
Stand: 08.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von Newslettern und Werbung nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden. Dies gilt nicht für den Datenabgleich zu Marketingzwecken.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://contact.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung.
An diesem Punkt lohnt sich auch ein Blick in den Quelltext, insbesondere in die style.css: Hier hat eine gewisse Zerfaserung der von GPT erstellten Code-Basis eingesetzt: CSS-Klassen werden wiederholt oder beim nächsten Versuch spontan umbenannt, wodurch zunächst nicht nachvollziehbare Fehler auftreten.
Webentwicklung mit ChatGPT und Google Bard
Die Fehlersuche ist in diesen kurzen Code-Schnipseln noch nicht all zu aufwändig, weshalb sich diese Fehler an dieser Stelle händisch korrigieren lassen. Immerhin: Das Theme funktioniert weiterhin und kann als Grundlage zur händischen Weiterentwicklung verwendet werden. Es ist und bleibt aber sehr rudimentär.
Theme-Entwicklung mit GPT? Eher nicht!
Insgesamt ist GPT-4 nicht besonders gut für die Theme-Entwicklung geeignet. Tatsächlich – und entgegen den jubelnden Meldungen im Netz – konnten wir GPT-4 nur ein sehr einfaches, aber immerhin funktionierendes Basis-Template für WordPress entlocken. Bei den Versuchen, das initial erstellte „blanke“ Theme optisch anzupassen, zerfaserte GPT allerdings die Code-Basis – und scheiterte schon an Aufgaben wie dem Versetzen des Menüs.
Die Theme-Entwicklung für WordPress scheitert, wie auch alle anderen Versuche der Webentwicklung bisher, primär daran, dass die KI nicht versteht, was sie da eigentlich macht. Menschliche Entwickler haben Tricks und Kniffe, die sie jederzeit einsetzen können, GPT-4 hingegen versucht, per Lehrbuch zu coden – und das kann nur scheitern.
Je komplexer er wird, desto mehr Nacharbeit ist nötig – und am Ende ist es vermutlich einfacher, den Code direkt selbst zu schreiben. Es gibt aber einen Ausweg: Elementor besitzt inzwischen ein KI-Tool, das durchaus interessante Ergebnisse Mithilfe der KI liefern kann.
E-Book zum Thema
KI-Assistenten für Entwickler
eBook „KI-Assistenten für Entwickler“
(Bild: Dev-Insider)
Dieses eBook zeigt, wie KI-Werkzeuge die Entwicklungsarbeit revolutionieren, Aufgaben automatisieren, die Produktivität steigern und zur Softwarequalität beitragen. Außerdem beleuchtet es den verantwortungsvollen Einsatz von KI in der Entwicklung.
Folgende drei Kapitel umfasst das eBook:
Der Megatrend Künstliche Intelligenz
Die KI zähmen: Nutzungsszenarien und Stolperfallen