Offizielle Doku

Offizielle EmDash-Dokumentation.

Admin-Panel

Das EmDash-Admin-Panel – eine React-SPA mit TanStack Router, TanStack Query und Kumo-Komponenten.

Architektur

Wie EmDash unter der Haube funktioniert—Database-First-Schema, Live Collections, Plugin-System und Admin-Panel.

Collections & Felder

Inhaltstypen mit Collections und Feldern definieren – unterstützte Feldtypen, Validierung und Beziehungen.

Inhaltsmodell

EmDashs datenbankzentriertes Inhaltsmodell – wie Schema gespeichert, zur Laufzeit geändert und abgefragt wird.

EmDash übersetzen

Wie man Übersetzungen für die EmDash-Administrationsoberfläche beiträgt.

Speicheroptionen

Konfigurieren Sie Medienspeicher mit R2, S3 oder dem lokalen Dateisystem.

Erste Schritte

Erstelle deine erste EmDash-Website in weniger als 5 Minuten.

KI-Tools

Verbinden Sie Claude, ChatGPT und andere KI-Assistenten mit Ihrer EmDash-Site.

Ein Blog erstellen

Bauen Sie mit EmDash ein vollständiges Blog mit Beiträgen, Kategorien und Tags.

Internationalisierung (i18n)

Inhalte in mehrere Sprachen übersetzen mit veröffentlichungsbezogenen Locales, Slugs und automatischem Fallback.

Mediathek

Bilder und Dateien in EmDash hochladen und verwalten.

Navigationsmenüs

Navigationsmenüs für Header, Footer und Seitenleisten erstellen und verwalten.

Seitenlayouts

Redakteure können für einzelne Seiten verschiedene Layouts über ein Vorlagenfeld wählen.

Vorschaumodus

Sichere Vorschau von Entwurfsinhalten vor der Veröffentlichung aktivieren.

Inhalte abfragen

Nutzen Sie getEmDashCollection und getEmDashEntry, um Inhalte in Ihren Templates abzurufen.

Site-Einstellungen

Globale Einstellungen wie Titel, Logo und Social-Links konfigurieren.

Taxonomien

Inhalte mit Kategorien, Tags und benutzerdefinierten Taxonomien strukturieren.

Widget-Bereiche

Dynamische Inhaltsblöcke in Seitenleisten, Fußzeilen und anderen Template-Regionen einfügen.

x402-Zahlungen

Inhalte mit dem x402-Zahlungsprotokoll monetarisieren — Gebühren für Bots, nicht für Menschen.

EmDash

Das Astro-native CMS. Ein moderner Nachfolger von WordPress mit typsicheren Inhalten, Plugin-Erweiterbarkeit und portabler Bereitstellung.

Inhaltsimport

Importieren Sie Inhalte aus WordPress und anderen Quellen in EmDash.

Admin-UI

Admin-Seiten und Dashboard-Widgets im EmDash-Admin-Panel hinzufügen.

Plugin-API-Routen

Stellen Sie REST-Endpunkte aus Ihrem Plugin für Admin-UI und externe Integrationen bereit.

Block Kit

Deklarative UI-Blöcke für Sandboxed-Plugin-Admin-Seiten und Widgets.

Plugins erstellen

Ein EmDash-Plugin mit Hooks, Storage, Einstellungen und Admin-UI bauen.

Plugin-Hooks

An Inhalts-, Medien- und Plugin-Lebenszyklus-Ereignissen andocken.

Plugins installieren

Installieren Sie Plugins vom EmDash Marketplace oder fügen Sie sie aus Code hinzu.

Plugin-System Übersicht

Erweitern Sie EmDash mit Plugins, die Hooks, Speicher, Einstellungen und Admin-UI hinzufügen.

Plugin-Sandbox

Wie EmDash nicht vertrauenswürdige Plugins auf Cloudflare Workers vs. Node.js-Deployments isoliert.

Plugin-Storage

Plugin-Daten in Dokumentkollektionen mit indexierten Abfragen speichern.

Hook-Referenz

Plugin-Hooks zur Erweiterung der EmDash-Funktionalität.

MCP-Server-Referenz

Protokolldetails, Tool-Spezifikationen und OAuth-Konfiguration für den MCP-Server.

Warum EmDash?

Verstehe, welche Probleme EmDash löst und wie es sich von anderen Ansätzen unterscheidet.