Zum Inhalt springen

Kategorien

Wenn die Kategorieersetzung an ist, ersetzt das Plugin {variable}-Platzhalter in folgenden Kategoriefeldern:

  • Name — wirkt sich auch auf die Hauptnavigation und Breadcrumbs aus
  • Beschreibung
  • Meta-Titel
  • Meta-Beschreibung

Dies ist der sichtbarste Bereich. Der Kategoriename fließt in die obere Navigation ein, die Besucher auf jeder Seite sehen — eine fehlerhafte oder leere Variable ist also sehr auffällig.

Schalten Sie Variablenersetzung in Kategorien aktivieren in den Plugin-Einstellungen erst ein, nachdem Sie:

  • Entschieden haben, welche Variablen für Kategorietexte sinnvoll sind.
  • Die Bereiche dieser Variablen auf Category beschränkt haben, um versehentliches Auftauchen anderswo zu verhindern.
  • Das Storefront in jeder unterstützten Sprache getestet haben.
  • Mit mindestens einer leeren Variable getestet haben, um das erwartete Fallback-Verhalten zu bestätigen.
  • Saisonale Umbenennung — einen kampagnenspezifischen Zusatz in {categorySuffix} umlegen, um einen Teil des Menüs umzubenennen (Outlet → Outlet — Black Friday).
  • Kanal-spezifische Benennung — in Kombination mit kanalspezifischen Werten kann dieselbe Kategorie pro Storefront unterschiedliche Anzeigenamen tragen.
  • Werbe-Slogans in Beschreibungen — den Text der Kategorie-Landingpage einmal schreiben und über Kategorien mit gemeinsamer Kampagne wiederverwenden.
  • Navigations-Cache. Shopware cacht die Navigation aggressiv. Nach Änderung einer Variable, die in einem Kategorienamen verwendet wird, leeren Sie den HTTP- / Objekt-Cache, damit der neue Name erscheint.
  • URL-Slugs sind nicht betroffen. SEO-URLs von Kategorien werden aus dem ursprünglichen Namensfeld generiert, nicht aus dem aufgelösten Wert. Eine Umbenennung über eine Variable ändert die URL nicht — und das ist meistens auch gewünscht.
  • Breadcrumbs respektieren den aufgelösten Namen, sind aber ebenfalls vom Navigations-Cache abhängig — invalidieren Sie den Cache nach jeder Änderung.