So erstellst du benutzerdefinierte WordPress Blueprints
Dieser Text wurde mithilfe von KI übersetzt. Wenn du den Originaltext auf Englisch lesen möchtest, klicke hier.
WordPress Studio basiert auf WordPress Playground, das Blueprints unterstützt. Blueprints in Studio helfen dir dabei:
- Wiederholbare Setups zu optimieren: Erstelle Blueprints für gängige Website-Typen (wie Blog, Portfolio oder Shop), um neue Studio-Projekte effizienter zu starten.
- Teams auf dem gleichen Stand zu halten: Füge eine blueprint.json-Datei zum GitHub-Repository deines Projekts hinzu – egal ob du ein Plugin, ein Theme oder eine komplette Website entwickelst. Sie erstellt jedes Mal dieselbe Umgebung, sodass Teammitglieder innerhalb von Minuten mit der Entwicklung eines Plugins, Themes oder einer kompletten Website beginnen können, während die Versionskontrolle Änderungen überprüfbar und konsistent hält.
- Demos und Tests zu vereinfachen: Starte Studio mit genau dem Theme, den Plugins und den Beispielinhalten, die du benötigst. Reproduziere Fehler oder bestätige Korrekturen mit einem zuverlässigen, wiederholbaren Setup.
Diese Anleitung vermittelt dir die Grundlagen der Erstellung eines benutzerdefinierten Blueprints und bietet zusätzliche Ressourcen, in denen du mehr erfahren kannst.
Was sind Blueprints?
Ein Blueprint ist eine JSON-Datei, die das Setup einer WordPress-Website definiert. Innerhalb eines Blueprints kannst du Einstellungen wie deine bevorzugten WordPress- und PHP-Versionen konfigurieren. Du kannst auch eine Liste von Schritten angeben, die bei der Erstellung der Website ausgeführt werden sollen, wie das Installieren und Aktivieren von Plugins und Themes, das Festlegen von Website-Optionen, das Importieren von Demo-Inhalten und das Ausführen von PHP- oder SQL-Abfragen.
Blueprints werden mithilfe eines öffentlichen JSON-Schemas geschrieben, das ihre Verwendung in Playground, WordPress Studio und darüber hinaus standardisiert.
Dieses minimale Beispiel konfiguriert die bevorzugten WordPress- und PHP-Versionen, installiert und aktiviert das WooCommerce-Plugin und das Pendant-Theme und setzt das Admin-Farbschema auf „Modern“.
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"landingPage": "/wp-admin/",
"login": true,
"preferredVersions": {
"php": "8.3",
"wp": "latest"
},
"steps": [
{
"step": "installPlugin",
"pluginData": {
"resource": "wordpress.org/plugins",
"slug": "woocommerce"
},
"options": {
"activate": true
}
},
{
"step": "installTheme",
"themeData": {
"resource": "wordpress.org/themes",
"slug": "pendant"
},
"options": {
"activate": true
}
},
{
"step": "updateUserMeta",
"meta": {
"admin_color": "modern"
},
"userId": 1
}
]
}Wichtige Hinweise:
preferredVersionsermöglicht es dir, die PHP- und WordPress-Versionen vorab festzulegen.stepsist der Bereich, in dem die eigentliche Magie passiert. Du kannst dich anmelden, Plugins und Themes installieren oder aktivieren, WXR-Inhalte importieren, Optionen setzen, PHP ausführen und vieles mehr. Das Beispiel zeigt etwa die Installation von WooCommerce, das Setzen der Website-Sprache auf Spanisch und die Anpassung des Admin-Farbschemas. In der Step Library findest du alle verfügbaren Aktionen mit Beispielen.
WordPress Playground bietet einen interaktiven Blueprint-Builder, mit dem du verschiedene Blueprint-Konfigurationen testen kannst. Das ist eine gute Möglichkeit, deine benutzerdefinierten Blueprints zu validieren, bevor du sie in Studio ausführst.

Sieh dir diesen Blueprint über die Schaltfläche oben in der Vorschau an und lade ihn herunter. Nach dem Herunterladen kannst du ihn verwenden, um eine neue Website in Studio zu erstellen. Detaillierte Anleitungen findest du im Ablauf zur Website-Erstellung in Studio.
Blueprint-Einschränkungen in Studio
Die folgende Tabelle zeigt, wie sich Blueprints in Studio im Vergleich zu playground.wordpress.net unterschiedlich verhalten (Stand: Version 1.6.0):
| Eigenschaft | Warum sie von Studio ignoriert wird |
landingPage | Du kannst über Links in der Studio-Benutzeroberfläche zum WP-Adminbereich und zum Frontend der lokalen Website navigieren. |
login | Du bist automatisch angemeldet, wenn du über die Studio-Benutzeroberfläche zu lokalen Websites navigierst. |
extraLibraries | Studio verwaltet alle zusätzlichen Bibliotheken direkt. |
features → networking | In Studio sollte es immer möglich sein, Plugins und Themes zu installieren. |
steps → step → defineSiteUrl | Die Website-URL ist standardmäßig localhost und kann während der Website-Erstellung in der Studio-Benutzeroberfläche angepasst werden. |
steps → step → enableMultisite | Multisite wird derzeit in Studio nicht unterstützt. |
steps → step → setSiteOptions → blogNameoder siteOptions → blogName | Der Website-Name wird während der Website-Erstellung in der Studio-Benutzeroberfläche festgelegt. |
steps → step → setSiteOptions → login → username/passwordoder siteOptions → login → username/password | Der Benutzername und das Passwort für eine lokale Website werden von Studio während der Website-Erstellung festgelegt. |
Zusätzliche Ressourcen
Blueprints können so einfach wie das obige Beispiel oder so ausgeklügelt wie dein Workflow es erfordert sein. Die Playground-Dokumentation bietet einen klaren Überblick über das Blueprint-JSON-Format, ein Schnellstart-Tutorial und detaillierte Referenzen. Wenn du eigene Blueprints erstellen oder Beispiele aus der WordPress-Community erkunden möchtest, sieh dir die folgenden Ressourcen an:
- Blueprints – Übersicht und Schnellstart-Tutorial
- Datenformat und Schema
- Steps-Referenz und visuelle Step Library
- Beispiel-Blueprints und die Community-Galerie
Die Nutzung von KI-Tools wie dem Studio-Assistenten ist eine großartige Möglichkeit, Hilfe beim Erstellen benutzerdefinierter Blueprints zu erhalten. Bitte ihn einfach, einen Blueprint für dich zu schreiben:

Es gibt auch mehrere Community-Projekte, die eine Benutzeroberfläche zum Erstellen von Blueprints bereitstellen und einen Blick wert sind:
Falls du das WordPress Playground-Projekt aufmerksam verfolgst, weißt du möglicherweise bereits, dass eine neue Version von Blueprints in Entwicklung ist. Sobald Blueprints v2 im Playground stabil ist, wird die Unterstützung in einem nachfolgenden Release zu Studio hinzugefügt. Alle v1-Blueprints werden weiterhin unterstützt.
Zuletzt aktualisiert: Juni 29, 2026