Text-Snippets
Wiederverwendbare Text-Snippets verwalten
Text-Snippets sind wiederverwendbare Inhaltsbausteine, die zentral gepflegt und per Shortcode in Contentseiten oder Blog-Beiträgen eingebunden werden.
Wofür Text-Snippets da sind
Text-Snippets vermeiden doppelte Pflege. Ein Inhalt wird einmal als Snippet gespeichert und kann anschließend an mehreren redaktionellen Stellen verwendet werden.
Typische Beispiele sind wiederkehrende Hinweise, Kontaktblöcke, Tabellenhinweise, rechtliche Kurztexte, Serviceboxen oder standardisierte Hilfetexte.
Suche und Filter
Oberhalb der Tabelle steht eine Suchbox für Text-Snippets. Grundlage ist der TextSnippet-Filter; zusätzlich wird die Anzahl der vorhandenen Snippets angezeigt.
- Suchbegriff: grenzt die Snippet-Liste nach passenden Snippet-Daten ein.
- Aktive Suche: eine gesetzte Suche wird im Filterkontext geführt und kann über die Filtersteuerung wieder zurückgesetzt werden.
- Weitere Filter: im Backend-Code sind für diese Übersicht keine zusätzlichen sichtbaren Filterbereiche wie Multishop, Status oder Kategorie erkennbar.
Tabelle und Spalten
Die Tabelle listet alle Text-Snippets und stellt den jeweiligen Shortcode direkt bereit.
- Id: interne Nummer des Snippets. Die Spalte ist auf kleinen Ansichten ausgeblendet.
- Bezeichnung: interner Name des Snippets. Diese Spalte ist die zentrale Orientierung und kann sortiert werden.
- Shortcode: zeigt den Einfügecode im Format
[snippet-ID]. Die Spalte ist nicht sortierbar und auf kleinen Ansichten ausgeblendet. - Optionen: enthält Bearbeiten, Kopieren und Löschen.
Aktionen in der Übersicht
- TextSnippet erstellen: öffnet den Dialog für ein neues Snippet.
- Bearbeiten: öffnet den vorhandenen Datensatz im großen Dialog.
- Kopieren: erstellt eine Kopie. Der neue Name wird aus dem bisherigen Namen plus neuer Id gebildet.
- Löschen: entfernt das Snippet nach Bestätigung.
Formularfelder
- Bezeichnung: Pflichtfeld für den internen Namen. Der Name sollte so gewählt sein, dass Zweck und Einsatzort erkennbar bleiben.
- Snippet: schreibgeschütztes Feld im Bearbeitungsdialog vorhandener Snippets. Es zeigt den Shortcode im Format
[snippet-ID]. - Inhalt: Text- oder HTML-Inhalt des Snippets. Wenn der Editor aktiv ist und der Inhalt nicht als Sonderinhalt beginnt, wird der Editor angeboten.
- KI-Feld: das Inhaltsfeld ist für HTML-Text mit KI-Unterstützung vorbereitet. Vorschläge sollten vor dem Speichern fachlich geprüft werden.
Speichern und technische Wirkung
Beim Speichern werden Name und Inhalt des Snippets persistiert. In Contentseiten und Blog-Beiträgen ersetzt die Ausgabe den Shortcode durch den gespeicherten Snippet-Inhalt.
Die Ersetzung läuft über alle vorhandenen Snippets: Jeder Shortcode im Format [snippet-ID] wird durch den aktuellen Inhalt des passenden Snippets ersetzt.
Abgrenzung zum Inhaltsverzeichnis
Der Shortcode [inhalt] ist kein normales Text-Snippet. Er erzeugt ein automatisches Inhaltsverzeichnis aus Überschriften einer Contentseite oder eines Blog-Beitrags.
- Text-Snippets: werden als
[snippet-ID]gepflegt und ersetzen einen wiederverwendbaren Inhalt. - Automatisches Inhaltsverzeichnis: wird mit
[inhalt]gesetzt und aus Überschriften der jeweiligen Seite aufgebaut. - Widget-Shortcodes: Produkt-, Content- oder Blogwidgets werden in eigenen Widget-Bereichen beschrieben und sind keine Text-Snippets.
Sichere Pflege
- Vor dem Bearbeiten prüfen, wo der Shortcode verwendet wird.
- Die Bezeichnung eindeutig und wartbar formulieren.
- Inhalte neutral halten, wenn sie in mehreren Shops, Seiten oder Beiträgen eingesetzt werden.
- Keine seitenabhängigen Aussagen in globale Snippets schreiben, wenn sie nicht überall stimmen.
- Nach dem Speichern eine Seite oder einen Beitrag mit eingebundenem Shortcode im Frontend prüfen.