Be-Commerce
E-COMMERCE & SOFTWARE
← Alle JTL-Plugins

Nachfolger Pro

Version 1.13.5 · JTL-Shop 5.6.1–5.7.2 · PHP 8.1–8.4

Artikelseiten ausgelaufener Produkte bekommen weiter Besucher über Google, alte Links und Lesezeichen – und lassen sie ins Leere laufen. Nachfolger Pro zeigt dort automatisch einen Hinweis mit Link auf das Nachfolgeprodukt – an der Stelle, die Sie festlegen: über dem Artikel in voller Breite, über dem Artikeltitel, unter dem Preis oder in der Beschreibung. Gepflegt wird die Zuordnung in JTL-Wawi per Funktionsattribut; wird der Auslaufartikel später gelöscht, leiten Sie seine alte URL per Klick als 301 auf den Nachfolger um.

Pflege per Wawi-Funktionsattribut Ketten-Auflösung (A → B → C) 301-Weiterleitungen per Klick Statistik: Anzeigen, Klicks, CTR 5 Anzeige-Positionen Übernimmt Ihr Shop-Design Deutsch & Englisch Testmodus Keine externen Dienste
89 €
zzgl. MwSt. · Laufzeit 12 Monate
Demo anfragen Zur Anleitung
Laufzeitlizenz inkl. Updates & Support. Verlängerung: 29 € / 12 Monate · 39 € / 24 Monate (netto). Es gelten AGB und Lizenzbestimmungen.
Anleitung

Setup & Bedienung

Teil 1 — Setup Guide

Voraussetzungen: JTL-Shop 5.6.1 bis 5.7.2 · PHP 8.1–8.4 · NOVA-basiertes Template (Standard-Einfügepunkt erprobt auf NOVA, theme.art Remake/Beat, Snackys, NIU Plus; für andere Templates per Einstellung anpassbar). Keine externen Dienste, kein Cronjob. Version 5.6.0 ist ausgenommen: dort kann JTL-Shop selbst keine Plugin-Inhalte in Artikelseiten einfügen, sobald ein Child-Template im Einsatz ist – JTL hat das mit 5.6.1 behoben. Vor Installation und Updates empfehlen wir wie immer eine vollständige Datensicherung.

In sieben Schritten von der Installation zum Live-Betrieb:

  1. Testmodus einschalten. Admin → Plugins → Nachfolger Pro → Tab „Nachfolger" → Button „Testmodus aktivieren". Ab jetzt sehen nur Backend-Admins den Hinweis — Ihre Kunden bemerken nichts, bis Sie freischalten.
  2. Zuordnung in der Wawi pflegen. Am auslaufenden Artikel ein Funktionsattribut namens nachfolger anlegen; als Wert den internen Schlüssel des Nachfolgers eintragen (empfohlen — unveränderlich, die Shop-Artikel-IDs sind die internen Schlüssel der Wawi) oder seine Artikelnummer. Artikel abgleichen.
  3. Zuordnung prüfen. Im Tab „Nachfolger" erscheint der Artikel mit grünem OK und verlinktem Nachfolger. Rot = Wert prüfen (Tippfehler, Artikel nicht im Shop).
  4. Im Shop ansehen. Den Shop über „Shop ansehen" öffnen (nur so erkennt der Shop Sie als Admin) und die Artikelseite aufrufen: Der Hinweiskasten erscheint unter dem Preis, mit rotem Badge „Testmodus".
  5. Gegenprobe. Dieselbe Seite im privaten Browserfenster öffnen — dort erscheint kein Kasten. Genau richtig: Kunden sehen den Test nicht.
  6. Position und Optik anpassen (optional). Im Tab Einstellungen: Akzentfarbe, eigene Texte und vor allem die Anzeige-Position – über dem Artikel (volle Breite), über dem Artikeltitel, unter dem Preis, Anfang der Beschreibung oder unter dem Preis plus Beschreibung.
  7. Live schalten. Tab „Nachfolger" → „Testmodus deaktivieren (live schalten)" — ab jetzt sehen alle Besucher den Hinweis.
Artikelseite mit Nachfolger-Hinweis unter dem Preis
Der Hinweiskasten unter dem Preis. Farben, Rahmen und Schrift kommen aus dem Template — hier NOVA.
Der Tab Nachfolger im Backend mit Testmodus, Anzeige-Status, Statistik und Zuordnungs-Übersicht
Der Tab „Nachfolger" ist die Betriebszentrale: Testmodus, Darstellung, Anzeige-Status, Statistik und die Zuordnungs-Übersicht. Grün = Nachfolger gefunden, rot = Wert prüfen; Ketten werden ausgewiesen.
Wichtig: Zum verdeckten Testen den Testmodus verwenden — nicht den Wartungsmodus des Shops. Im Wartungsmodus leitet JTL-Shop alle Anfragen, die nicht sicher als Admin erkannt werden, auf die Wartungsseite um; davon ist auch die Klick-Zählung dieses Plugins betroffen.

Teil 2 — Konfiguration & Bedienung

Die Bereiche im Backend: Der Tab Nachfolger ist die Betriebszentrale: der Testmodus-Schalter, der Anzeige-Status (welcher Einfügepunkt im Template griff und wann das zuletzt registriert wurde — mit roter Warnung, falls keiner gefunden wurde; der Zeitstempel ist als Diagnose-Anzeige bewusst gedrosselt, kein Live-Zähler), die Statistik (Anzeigen, Klicks und Klickrate je Zuordnung, gesamt und letzte 30 Tage, ausgewertet für die 200 meistgezeigten Zuordnungen), die 301-Weiterleitungen für offline gegangene Artikel und die Zuordnungs-Übersicht mit Status, Ketten-Hinweisen und Sichtbarkeits-Warnungen. Der Tab Einstellungen bündelt alle Optionen (siehe Tabelle); der Reiter Changelog dokumentiert alle Änderungen je Version.

Der Reiter Einstellungen mit allen Auswahlfeldern des Plugins
Der Reiter „Einstellungen": Position, Darstellung, Wert-Interpretation und Texte sind Auswahlfelder — ein Eingriff ins Template ist nicht nötig.
Artikelseite mit Nachfolger-Hinweis über dem Artikel in voller Breite
Dieselbe Seite mit der Position „Über dem Artikel (volle Breite)" — die auffälligste der fünf Stellen.
Sprachvariablen des Plugins in Deutsch und Englisch im Plugin-Manager
Alle Kundentexte liegen als Sprachvariablen in Deutsch und Englisch vor und lassen sich im Plugin-Manager frei anpassen.

Alle Einstellungen im Überblick:

EinstellungWirkungStandard
Hinweis aktivGlobaler Ein/Aus-Schalter — bei „Nein" bleibt das Frontend komplett unberührtJa
Testmodus (nur Admins)Hinweis nur für Backend-Admins sichtbar (Shop über „Shop ansehen" öffnen)Nein
Name des FunktionsattributsWawi-Attribut am auslaufenden Artikel, das die Zuordnung trägt (Groß-/Kleinschreibung egal); Wert = interner Schlüssel oder Artikelnummer des Nachfolgersnachfolger
Wert-InterpretationWie rein numerische Werte gedeutet werden — wichtig bei rein numerischen Artikelnummern: interner Schlüssel bevorzugt, Artikelnummer bevorzugt, oder strikt nur eine FormInterner Schlüssel bevorzugt
Anzeige-PositionFünf Orte: über dem Artikel (volle Breite), über dem Artikeltitel, unter dem Preis, Anfang der Beschreibung, oder unter dem Preis und Beschreibung; greift der gewählte Ort nicht, fällt die Anzeige automatisch auf die Beschreibung zurückUnter dem Preis
Titel des HinweisesFette Kopfzeile des Kastens; leer = automatisch in der Sprache des Besuchers (Deutsch/Englisch mitgeliefert)leer
HinweistextSatz über dem Link zum Nachfolger; leer = automatisch in der Sprache des Besuchers. Ein Eintrag hier gilt fest für alle Shopsprachenleer
DarstellungWie im Shop-Design (übernimmt Farben, Rahmen, Rundung und Schrift des Templates), Shop-Design mit Akzentstreifen, eigener Kasten in der Akzentfarbe, oder nur Text und LinkWie im Shop-Design
Welche Hinweisbox des TemplatesNur bei den Shop-Design-Varianten: Hauptfarbe, neutral, Info, Warnhinweis oder sehr hell — die Farben legt Ihr Template festHauptfarbe des Shops
Füllung des eigenen KastensDezent getönt, nur Rahmen oder kräftig gefüllt (Schriftfarbe wird automatisch lesbar gewählt)Dezent getönt
Weg zum NachfolgerTextlink oder Schaltfläche — als Schaltfläche in der Button-Optik Ihres Templates bzw. in der AkzentfarbeTextlink
Symbol vor dem TitelKleines Pfeil-Symbol vor der Überschrift ein- oder ausblendenAnzeigen
AkzentfarbeFarbe der beiden Akzent-Varianten; ohne Wirkung bei „Wie im Shop-Design" und „Nur Text und Link"Orange
CSS-Anker unter dem PreisErzwingt den Einfügepunkt in abweichenden Templates (Komma-Kette, erster Treffer gewinnt)Standard-Anker

Praxis-Tipp — Ketten pflegen statt umpflegen: Läuft auch der Nachfolger irgendwann aus, tragen Sie einfach dort das nächste Attribut ein (A → B, B → C). Das Plugin folgt der Kette automatisch bis zum aktuellen Modell — die alten Artikelseiten müssen Sie nie wieder anfassen. Und bevor Sie Auslaufartikel endgültig löschen: einmal den Tab „Nachfolger" öffnen (sichert die URLs), nach dem Löschen erscheint dort der Button für die 301-Weiterleitung — Rankings und externe Links bleiben erhalten.

301-Weiterleitungen fassen nur eigene Einträge an: Existiert für die alte URL bereits eine manuell gepflegte Weiterleitung auf ein anderes Ziel, wird sie nicht überschrieben — die Karte kennzeichnet solche Einträge als eigenen Status, und die Meldung verweist auf JTLs Weiterleitungs-Verwaltung. Repariert werden nur Einträge, die ins Leere zeigen (JTLs 404-Tracking legt solche selbst an) oder die das Plugin früher selbst angelegt hat, etwa wenn sich das Ende einer Nachfolger-Kette geändert hat.

Sprachvariablen & Mehrsprachigkeit

Alle Kundentexte des Plugins (Titel, Hinweistext, das Label vor der Artikelnummer und die Testmodus-Kennzeichnung) liegen als Sprachvariablen in Deutsch und Englisch vor und folgen automatisch der Shopsprache des Besuchers. Sie finden die Texte unter Admin → Plug-ins → Plugin-Manager → Reiter „Aktiviert" — in der Zeile des Plugins über das Stift-Symbol in der Spalte Sprachvariablen. Jede Variable trägt das Präfix bec_nf_ und hat ein Eingabefeld je installierter Shopsprache; angepasste Texte bleiben bei Updates erhalten. Für weitere Shopsprachen übernimmt der Shop zunächst den deutschen Text — einfach im jeweiligen Feld überschreiben. Die beiden Text-Einstellungen (Titel, Hinweistext) überschreiben, wenn ausgefüllt, die Sprachvariable in allen Sprachen — für mehrsprachige Shops also leer lassen.

Hinweis: Die Plugin-Texte erscheinen bewusst nicht unter Admin → Sprachverwaltung — dort verwaltet JTL-Shop nur die shopeigenen Variablen. Für Plugins ist der Bereich Sprachvariablen im Plugin-Manager zuständig.

Fehlerfindung

SymptomUrsacheLösung
Hinweis erscheint nichtTestmodus aktiv — Sie sind nicht als Admin unterwegsShop über „Shop ansehen" öffnen oder live schalten
Zuordnungs-Tabelle bleibt leerAttribut nicht als Funktionsattribut angelegt oder Abgleich fehltIn der Wawi prüfen (Funktionsattribut, kein Merkmal), Artikel abgleichen
Zuordnung rot „nicht gefunden"Attributwert falsch (Tippfehler, Artikel nicht im Shop, Selbst-Verweis)Internen Schlüssel bzw. Artikelnummer des Nachfolgers exakt eintragen
Zuordnung zeigt auf den falschen ArtikelNumerischer Wert existiert als interner Schlüssel und als Artikelnummer verschiedener ArtikelEinstellung „Wert-Interpretation" passend zur eigenen Pflege wählen
Kasten sitzt in der Beschreibung statt unter dem PreisTemplate hat den Standard-Anker nicht — automatischer RückfallEinstellung „CSS-Anker" ans Template anpassen; Anzeige-Status zeigt den greifenden Anker
Anzeige-Status: „kein Einfügepunkt gefunden"Stark verändertes TemplateCSS-Anker mit einem Selektor Ihres Templates füllen
Position „Über dem Artikel"/„Über dem Artikeltitel" wirkt nichtTemplate kennt den Anker nicht — automatischer Rückfall in die BeschreibungAnzeige-Status prüfen, andere Position wählen
Sprachvariablen (bec_nf_) nicht auffindbarIn der Shop-Sprachverwaltung gesucht — Plugin-Variablen liegen dort nichtPlugin-Manager → Zeile des Plugins → Spalte „Sprachvariablen" (siehe Abschnitt oben)
Englische Besucher sehen deutschen TextTitel/Hinweistext ist als Einstellung ausgefüllt und überschreibt alle SprachenBeide Text-Einstellungen leeren, Texte über die Sprachvariablen pflegen
Änderungen wirken nichtTemplate-/ObjektcacheAdmin → System → Cache leeren
Klicks bleiben trotz Anzeigen bei 0Besucher ohne JavaScript, Bot-Traffic oder WartungsmodusNormal testen (JavaScript an, Wartungsmodus aus)
Gelber Hinweis „Kette offen"Kreisverweis (A → B → A) oder Kettenziel fehltAttributwerte der beteiligten Artikel prüfen
Gelöschter Artikel fehlt bei den 301-WeiterleitungenZuordnung wurde vor dem Löschen nie gesichert (Tab nie geöffnet)Tab regelmäßig öffnen; Artikel notfalls einmalig reaktivieren
Weiterleitung wird nicht angelegt (Konflikt-Meldung)Für die alte URL existiert bereits eine manuell gepflegte Weiterleitung auf ein anderes Ziel — das Plugin überschreibt fremde Einträge nichtIn JTLs Weiterleitungs-Verwaltung prüfen und dort entscheiden: Eintrag anpassen oder bewusst belassen
Alte URL zeigt trotz Weiterleitung 404Server-/CDN-CacheCache leeren und erneut testen
Statistik niedriger als Ihre WebanalyseBot-Filter und JavaScript-Pflicht — bewusste UntergrenzeKein Fehler

Änderungen (Auszug)

Die vollständige Historie zeigt der Reiter „Changelog" in der Plugin-Verwaltung Ihres Shops.

VersionÄnderung
1.13.5301-Weiterleitungen respektieren manuell gepflegte Fremdeinträge (Konflikt-Meldung statt Überschreiben) · Backend-Übersicht bei vielen Zuordnungen deutlich schneller · allgemeine Fehlermeldung im Plugin-Tab statt technischem Fehlertext
1.13.4Freigabe für JTL-Shop 5.6.1 bis 5.7.2 — neuere Shop-Generationen erst nach eigener Prüfung; der Upgrade-Assistent weist bei aktivem Plugin darauf hin
1.13.2Läuft ab JTL-Shop 5.6.1 (bisher 5.7.0); Version 5.6.0 bewusst ausgenommen (Shop-Fehler, von JTL mit 5.6.1 behoben)
1.13.1Vier Darstellungen (Shop-Design, Akzentstreifen, eigener Kasten, nur Text) · Hinweisbox des Templates wählbar · Textlink oder Schaltfläche · Symbol ausblendbar
1.10.0Zwei neue Positionen (über dem Artikel in voller Breite, über dem Artikeltitel) · Kundentexte in Deutsch und Englisch als Sprachvariablen

Deinstallation & Daten: Beim Deinstallieren entscheidet die Checkbox „Tabellen löschen": Mit ihr werden Statistik und gesicherte Zuordnungen unwiderruflich entfernt, die Einstellungen räumt JTL ebenfalls. Erhalten bleiben bereits angelegte 301-Weiterleitungen (sie gehören zum Shop und sind in der JTL-Weiterleitungs-Verwaltung weiter pflegbar) sowie Ihre Funktionsattribute in der Wawi.

Datenschutz: Das Plugin verarbeitet keine personenbezogenen Daten — die Statistik besteht aus anonymen Tageszählern je Artikel-Zuordnung, ohne IP-Adressen, Cookies oder Nutzerprofile. Ein optionaler Textbaustein für Ihre Datenschutzerklärung liegt der Dokumentation bei.

Support: support@becommerce24.de — Reaktion innerhalb von 96 Stunden, in der Regel deutlich schneller. Enthalten: Hilfe bei Installation und Konfiguration, Fehlerbehebung, Updates während aktiver Subscription (12 Monate ab Kauf inklusive). Nicht enthalten: individuelle Anpassungen, Template-Anpassungen an Dritt-Themes, Konflikte durch Dritt-Plugins, Arbeiten auf Ihrem Server.