Mit Inhalten arbeiten

Auf dieser Seite

Diese Anleitung beschreibt, wie Sie Inhalte mit dem EmDash-Admin-Dashboard erstellen, bearbeiten und verwalten.

Admin aufrufen

Öffnen Sie im Browser /_emdash/admin auf Ihrer Website. Melden Sie sich mit den Zugangsdaten an, die Sie bei der Einrichtung angelegt haben.

Das Dashboard zeigt:

  • Seitenleiste — Navigation zu Sammlungen, Medien und Einstellungen
  • Inhaltsliste — Einträge der gewählten Sammlung
  • Schnellaktionen — Neuen Inhalt anlegen, Massenaktionen

Inhalt erstellen

  1. Klicken Sie in der Seitenleiste auf einen Sammlungsnamen (z. B. Beiträge).

  2. Klicken Sie auf Neuer Beitrag (oder das Äquivalent Ihrer Sammlung).

  3. Füllen Sie die Pflichtfelder aus:

    • Titel — Anzeigename des Inhalts
    • Slug — URL-Kennung (wird aus dem Titel vorgeschlagen, editierbar)
  4. Fügen Sie Inhalt mit dem Rich-Text-Editor hinzu.

  5. Legen Sie Metadaten in der Seitenleiste fest:

    • Status — Entwurf, Veröffentlicht oder Archiviert
    • Veröffentlichungsdatum — Zeitpunkt der Veröffentlichung
    • Kategorien und Schlagwörter — Taxonomie-Zuordnungen
  6. Klicken Sie auf Speichern.

Inhaltsstatus

Jeder Eintrag hat einen von drei Status:

StatusSichtbarkeitVerwendung
EntwurfNur AdminIn Arbeit
VeröffentlichtÖffentlichLive-Inhalt
ArchiviertNur AdminNicht mehr genutzt

Den Status ändern Sie über das Dropdown in der Editor-Seitenleiste.

Der Rich-Text-Editor

Der Editor von EmDash unterstützt:

  • Überschriften — H2 bis H6
  • Formatierung — Fett, kursiv, unterstrichen, durchgestrichen
  • Listen — Nummeriert und Aufzählung
  • Links — Intern und extern
  • Bilder — Aus der Mediathek einfügen
  • Codeblöcke — Mit Syntaxhervorhebung
  • Embeds — YouTube, Vimeo, Twitter
  • Abschnitte — Wiederverwendbare Blöcke per Befehl /section

Slash-Befehle

Tippen Sie / für Schnellbefehle:

BefehlAktion
/sectionWiederverwendbaren Abschnitt einfügen
/imageBild aus der Mediathek einfügen
/codeCodeblock einfügen

Tastenkürzel

AktionTastenkürzel
FettStrg/Cmd + B
KursivStrg/Cmd + I
LinkStrg/Cmd + K
RückgängigStrg/Cmd + Z
WiederholenStrg/Cmd + Umschalt + Z
SpeichernStrg/Cmd + S

Bilder einfügen

  1. Klicken Sie in der Symbolleiste auf die Bild-Schaltfläche.

  2. Wählen Sie ein vorhandenes Bild aus der Mediathek oder laden Sie ein neues hoch.

  3. Geben Sie Alternativtext ein (für Barrierefreiheit erforderlich).

  4. Passen Sie Ausrichtung und Größe an.

  5. Klicken Sie auf Einfügen.

Inhalt bearbeiten

  1. Öffnen Sie die Sammlung mit dem gewünschten Inhalt.

  2. Klicken Sie auf den Eintrag, den Sie bearbeiten möchten.

  3. Nehmen Sie Ihre Änderungen vor.

  4. Klicken Sie auf Speichern.

Änderungen an veröffentlichten Inhalten erscheinen sofort auf der Website. Kein erneuter Build nötig.

Versionsverlauf

EmDash protokolliert Änderungen. Den Versionsverlauf finden Sie in der Editor-Seitenleiste:

  1. Klicken Sie auf Versionen in der Seitenleiste.

  2. Sehen Sie sich die Liste früherer Versionen mit Zeitstempeln an.

  3. Klicken Sie auf eine Version, um sie in der Vorschau zu sehen.

  4. Klicken Sie auf Wiederherstellen, um zu dieser Version zurückzukehren.

Massenaktionen

Aktionen für mehrere Einträge gleichzeitig:

  1. Wählen Sie Einträge in der Inhaltsliste per Kontrollkästchen aus.

  2. Öffnen Sie das Dropdown Massenaktionen.

  3. Wählen Sie eine Aktion:

    • Veröffentlichen — Alle ausgewählten auf veröffentlicht setzen
    • Archivieren — Alle ausgewählten archivieren
    • Löschen — Ausgewählte dauerhaft entfernen
  4. Bestätigen Sie die Aktion.

Suche und Filter

Suche

Nutzen Sie das Suchfeld, um nach Titel oder Inhalt zu suchen. Die Suche ist nicht case-sensitiv und findet Teilwörter.

Filter

Filtern Sie die Inhaltsliste nach:

  • Status — Entwurf, Veröffentlicht, Archiviert
  • Datumsbereich — Erstellt oder geändert
  • Autor — Wer den Inhalt angelegt hat
  • Taxonomie — Kategorie- oder Schlagwort-Zuordnung

Mit Filter zurücksetzen löschen Sie alle Filter.

Inhalte planen

So planen Sie die Veröffentlichung zu einem späteren Zeitpunkt:

  1. Erstellen oder bearbeiten Sie den Inhalt.

  2. Setzen Sie den Status auf Entwurf.

  3. Legen Sie Veröffentlichungsdatum auf ein zukünftiges Datum und eine Uhrzeit.

  4. Klicken Sie auf Speichern.

Wenn der Zeitpunkt erreicht ist, wird der Inhalt automatisch veröffentlicht.

Inhalt löschen

Löschen geht im Editor oder in der Liste:

Im Editor

  1. Öffnen Sie den zu löschenden Inhalt.

  2. Klicken Sie in der Symbolleiste auf Löschen.

  3. Bestätigen Sie das Löschen.

In der Liste

  1. Wählen Sie Einträge per Kontrollkästchen.

  2. Massenaktionen > Löschen.

  3. Bestätigen Sie das Löschen.

Content-API

Für programmatischen Zugriff nutzen Sie die EmDash-Admin-API:

Inhalt anlegen

POST /_emdash/api/content/posts
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN

{
  "title": "My New Post",
  "slug": "my-new-post",
  "content": "<p>Post content here</p>",
  "status": "draft"
}

Inhalt aktualisieren

PUT /_emdash/api/content/posts/my-new-post
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN

{
  "title": "Updated Title",
  "status": "published"
}

Inhalt löschen

DELETE /_emdash/api/content/posts/my-new-post
Authorization: Bearer YOUR_API_TOKEN

Inhalte übersetzen

Wenn i18n aktiviert ist, können Sie Übersetzungen beliebiger Inhaltseinträge anlegen.

Übersetzung erstellen

  1. Öffnen Sie den Eintrag, den Sie übersetzen möchten.

  2. Suchen Sie in der Seitenleiste das Panel Übersetzungen.

  3. Klicken Sie neben der Ziel-Locale auf Übersetzen.

  4. Bearbeiten Sie den vorausgefüllten Inhalt — passen Sie Titel, Slug und Text an die neue Sprache an.

  5. Klicken Sie auf Speichern.

Die neue Übersetzung ist mit dem Original verknüpft und startet als Entwurf. Veröffentlichen Sie sie separat, wenn sie fertig ist.

Zwischen Übersetzungen wechseln

Das Übersetzungen-Panel listet alle konfigurierten Locales. Klicken Sie bei einer vorhandenen Übersetzung auf Bearbeiten, um direkt dorthin zu springen. Die aktuelle Locale ist mit einem Häkchen markiert.

Locale-Filter

Nutzen Sie in der Inhaltsliste das Locale-Dropdown in der Symbolleiste, um nach Sprache zu filtern. Jeder Eintrag zeigt seine Locale in einer eigenen Spalte.

Details zu Konfiguration, Abfragen und Sprachumschalter finden Sie in der Anleitung Internationalisierung.

Nächste Schritte