WP Code Generator

Was der WP Code Generator für WordPress 7.x kann: 33 Generatoren, 40 Snippets, Dateien in Reitern, ZIP-Download und gemeinsame Felder — der Einstieg.

Boilerplate für WordPress 7.x, ohne Tippfehler

Der WP Code Generator erzeugt fertigen, modernen PHP-, JSON- und JavaScript-Code für WordPress 7.0 und 7.1 mit PHP 8.3: Plugin-Gerüste samt readme.txt, Theme-Gerüste, Block-Themes mit theme.json, Gutenberg-Blocks, Block Bindings, Patterns, Abilities für KI-Assistenten, REST-Routen, Custom Post Types, Einstellungsseiten, Datenbank-Abfragen und vieles mehr. Statt jedes Mal denselben Header, dieselbe register_post_type()-Signatur oder dieselbe Settings-API-Kaskade aus dem Gedächtnis zusammenzubauen, füllst du ein paar Felder aus und bekommst sauberen Code zurück — mit declare(strict_types=1), defined( 'ABSPATH' ) || exit-Schutz und typisierten Signaturen.

Du wählst links in der Seitenleiste einen Generator, trägst rechts deine Werte ein und der Code aktualisiert sich live im Ausgabe-Editor mit. Größere Generatoren liefern gleich mehrere Dateien in Reitern, vier davon packen sie auf Wunsch als ZIP-Archiv mit fertigem Ordner zusammen — ein Plugin oder ein Block-Theme ist damit in einem Klick installierbar. Kein Account, keine Installation, alles läuft im Browser.

Gedacht ist das Tool für WordPress-Entwicklerinnen und -Entwickler jeder Erfahrungsstufe: für Einsteiger als Lern- und Spickzettel-Werkzeug, das zeigt, wie ein API-Aufruf korrekt aussieht; für Profis als Beschleuniger, der das immer gleiche Boilerplate in Sekunden erledigt und dabei auch die neuen APIs aus WordPress 6.9, 7.0 und 7.1 abdeckt, deren Details noch niemand auswendig kennt.

Die Generatoren — nach Themen gruppiert

Die linke Seitenleiste bündelt 33 Code-Generatoren in sieben Gruppen, dazu eine Bibliothek mit 40 Code-Snippets und einen Dashicons-Browser. Die Oberfläche des Tools ist auf Englisch — die Generator-Namen stehen hier deshalb in ihrer englischen Original-Schreibweise, damit du dich im Interface zurechtfindest.

  • Plugin & Theme — Plugin (Hauptdatei mit Header und Klasse, readme.txt, uninstall.php), Theme (Block-Theme mit theme.json, Templates, Parts, Style-Variationen und Pattern — oder klassisch), Nav Menus, wp_nav_menu() und Sidebar / Widget Area.
  • Blocks & Editor — Gutenberg Block (block.json mit apiVersion 3, ohne Build-Schritt, mit @wordpress/scripts oder rein in PHP), SVG Icons (Icons API aus WordPress 7.1), Block Bindings (eigene Bindings-Quelle samt Pattern Overrides), Block Patterns, Block Styles und Block Variations.
  • Hooks & Assets — Hook (Action / Filter) mit echten Parametertypen für bekannte Hooks, Cron Event, Asset Enqueue (auch Script-Module und build/*.asset.php), Shortcode, oEmbed Provider und WP-CLI Command.
  • Data Types — Custom Post Type, Taxonomy, Post Status, Post Meta Field und Term Meta Field — Post Types, Taxonomien und Meta-Felder jeweils mit REST-Anbindung.
  • APIs — Abilities API (Fähigkeiten, die KI-Assistenten, MCP-Clients und Automationen aufrufen können), REST Route (auf Wunsch mit echtem Anlegen, Ändern und Löschen) und AI Prompt (eine Funktion um wp_ai_client_prompt()).
  • Admin UI — Meta Box, Dashboard Widget, Settings Page (Settings-API mit sicheren Passwort-Feldern), Admin Bar Nodes, Contact Methods und Admin Notice.
  • Config & Queries — WP-Config (Konstanten für wp-config.php bis hin zu den neuen 7.x-Schaltern) und Query Builder (neun Abfragetypen von WP_Query bis WP_Date_Query).

Dazu kommen Code Snippets — 40 fertige Snippets in sechs Gruppen, von Security & Cleanup bis WordPress 7.x & Editor, wahlweise als Must-use-Plugin oder zum Einfügen in die functions.php — und unter Reference ein Dashicons-Browser mit 349 Icons, aus dem du per Klick die CSS-Klasse, den block.json-Namen oder fertiges HTML kopierst.

So funktioniert die Generierung

Jeder Generator ist ein Formular. Du tippst, das Tool baut den Code nach einer kurzen Verzögerung neu; die Schaltfläche Generate löst dasselbe sofort aus und springt zur Ausgabe. Viele Felder hängen zusammen: Aus dem Plugin-Namen folgen Slug und Text-Domain, aus der Version der Stable Tag — so lange, bis du ein Feld selbst änderst; den Namespace setzt jede Änderung am Namen neu. Wo das Tool eine Eingabe prüft, markiert es ungültige Werte rot; zehn Generatoren, die daraus kaputten Code erzeugen würden, zeigen dann statt Code eine Datei ohne Registrierung, nur mit Kommentaren und der Liste der Fehler. Andere setzen für leere oder unbrauchbare Felder einen Standardwert ein, manche mit Warnung, manche still — ein Blick auf die Ausgabe lohnt sich also immer. Fachliche Stolperstellen — etwa ein Tag, den wordpress.org ignoriert, oder ein REST-Endpunkt zum Anlegen, dem Titel, Inhalt und Auszug fehlen — erscheinen als gelbe Warnungen über der Ausgabe.

Jede Ausgabe hat Copy und Download; bei mehreren Dateien gilt beides für den aktiven Reiter. Plugin, Theme, Gutenberg Block und Block Bindings bieten zusätzlich ZIP: Das Archiv enthält alle Dateien in einem Ordner, der nach dem Slug benannt ist, und lässt sich — bei Plugins mit Header und bei Themes — direkt in WordPress hochladen.

Gemeinsame Felder sparen Tipparbeit: Autor, Autor-URI, Text-Domains und Funktionspräfixe, die du in einem Generator einträgst, landen sofort in den passenden, noch unberührten Feldern der anderen Generatoren — und dein Browser merkt sie sich für den nächsten Besuch. Die Schaltfläche Forget saved defaults am Fuß der Seitenleiste löscht das wieder.

Reine Browser-Anwendung

Architektonisch ist das Tool clientseitig: Sämtliche Code-Templates und die Generierungs-Logik liegen im JavaScript des Tools und laufen in deinem Browser. Deine Eingaben werden nicht übertragen. Gespeichert wird nur das, was die gemeinsamen Felder brauchen, und zwar im localStorage deines Browsers — nicht auf einem Server. Abgesehen vom Nachladen der Editor-Dateien stellt nur der WP-Config-Generator eine Anfrage an einen Server, wenn du auf Generate Salt Keys klickst: Dann holt er acht frische Sicherheitsschlüssel vom Generator der JPKCom-Tools, ohne dabei Formulardaten mitzuschicken.

Der erzeugte Code ist ein Startpunkt, kein fertiges Produkt. Er folgt den WordPress-Konventionen und bringt sinnvolle Voreinstellungen mit, aber die eigentliche Funktion schreibst du selbst hinein — und prüfst sie in einer Test-Installation, bevor sie live geht.

Jetzt ausprobieren

→ WP Code Generator öffnen — Generator wählen, Felder ausfüllen, Code kopieren oder als ZIP laden. Ohne Account, kostenlos, direkt im Browser.

Verwandte JPKCom-Tools

Der Generator liefert das Gerüst — diese Tools ergänzen den Workflow:

  • Beautify — formatiert und entschachtelt JavaScript, CSS und HTML; praktisch, um das JS eines generierten Blocks oder das CSS eines Themes nach eigenen Anpassungen wieder sauber einzurücken.
  • Source Viewer — zeigt Quellcode in über 100 Sprachen mit Syntax-Highlighting; nützlich, um einen generierten Schnipsel in Ruhe zu lesen oder zu teilen.
  • SEO & GEO Analyzer — prüft die fertige WordPress-Seite anschließend auf SEO, KI-Readiness und Technik.

Tiefer geht es auf den Unterseiten: das Manual mit jedem Generator und seinen Feldern im Detail, Beispiele aus der Praxis und gesammelte Tipps & Tricks.