wpShopGermany4 unterscheidet sich sehr stark in seinem Funktionsumfang von der Vorgängerversion. Viele PHTML-Templates wurden überarbeitet. Die Umstellung von Version 3 auf Version 4 von wpShopGermany ist dadurch etwas zeitaufwendig (wenn viele eigene Anpassungen gemacht wurden), kann aber mit entsprechender Planung zügig abgearbeitet werden. Wichtig ist, dass zuvor eine Sicherung der wpShopGermany-Templates, der Anpassungen (user_views) und der Datenbank gemacht wird.
Um wpShopGermany3 auf wpShopGermany4 aktualisieren zu können, muss die letzte 3er Version gemäß Updateanleitung installiert sein. Diese kann entweder direkt über die Pluginverwaltung, oder über unseren Downloadbereich heruntergeladen und installiert werden. Hierbei darf nicht die Aktualisierung der Datenbank nach dem Update des wpShopGermany vergessen werden!
Zu Beginn ist es wichtig, dass ein 3er Shop mit einem funktionierenden 3er Key in der letzten aktuellen Version vorliegt.
Nun muss wpShopGermany3 deaktiviert und mittels FTP-Zugriff vom Server gelöscht werden. Hierfür genügt es, den Ordner „wpshopgermany“ aus wp-content/plugins/ zu entfernen (löschen per FTP, nicht umbenennen). Weitere Ordner unter wp-content/uploads können bleiben.
Es darf nicht die Deinstallationsroutine von wpShopGermany genutzt werden, weil dadurch alle Einstellungen, Produkte, Bestellungen und Daten aus der Datenbank gelöscht werden.
Da die FTP-Verbindung einmal geöffnet ist, kann nun der neue Shop, nachdem die 4er Version heruntergeladen und entpackt wurde, unter wp-content/plugins integriert werden.
Nach erfolgreicher Aktivierung wird eine Aktualisierung der Datenbank verlangt. Durch die Aktualisierung der Datenbank werden die Tabellen für den 4er Shop vorbereitet.
Wählt man nun im Backend-Seitenmenü den Punkt wpShopGermany und die Option „aktualisieren“ (zur Datenbankaktualisierung), startet der Converter für die Umstrukturierung der alten Daten aus der 3er Version.
VOR dem Start des Konverters ist KEINEN separate Aktualisierung der Datenbank möglich!
Zu Beginn wird geprüft, ob eine wpShopGermany-Version 3 vorliegt, welche wpShopGermany-Version aktuell installiert und wo diese Installation hinterlegt ist.
Im nächsten Schritt prüft der Konverter die Anzahl der Kunden, Bestellungen, Produkte und Bilder. Zudem wird der Pfad für die Produktbilder geprüft und ausgegeben.
Nun kann mittels dem Button „Automatisch“ die Konvertierung gestartet werden. Anhand des Fortschrittsbalkens ist klar erkennbar, in welchem Konvertierungsbereich die Funktion gerade ist:
- Allgemein – allgemeine Konfigurationen werden umgestellt
- Kunden – Kundendaten und Adressen werden umgestellt
- Bestellungen – Bestlldaten werden umgestellt
- Anrede – Konvertiertung der Anrede in der Adresstabelle
- Mediathek – alle Produktbilder werden in die Mediathek überführt
- Produkte – Konvertierung der Produkte und Varianten, sowie die Übernahme der Produktbilder in die Mediathek
- Preise – Berechnung der Preise (netto/brutto)
- Kategorien – Produktkategorien wurden in der Version 3 in den Beitragskategorien angelegt, in Version 4 werden es eigenständige Produktkategorien
- Lieferscheine – Lieferscheine werden in die neue Verzeichnisstruktur umgestellt
- Rechnungen – Rechnungen werden in die neue Verzeichnisstruktur umgestellt
Zusätzlich steht noch die Verarbeitung der Produktbilder zur Verfügung:
- Packen – Löschen der Thumbnails und Zippen der Produktbilder aus der Version 3 zum herunterladen
- Entpacken – Entpacken der gezippten Produktbilder aus der Version 3
Achtung: Je nachdem wie groß der Datenbestand ist (Produkte, Kunden, Bilder, Bestellungen, etc.) kann die Serverleistung starken Einfluss auf den Konvertierungsprozess nehmen. Wenn etwas abbricht, starten Sie den Vorgang einfach von vorn, erledigte Konvertierungen werden dabei erkannt und übersprungen. Im Idealfall raten wir, die Serverleistung kurzfristig anzuheben (Scriptausführungszeit, Memory Limit). Fragen Sie im Notfall Ihren Provider.
Nach erfolgreicher Konvertierung stehen die Produkte, Kundendaten und Bestellungen zur Verfügung. Die Produktbilder sind den Produkten zugeordnet, befinden sich jetzt jedoch in der Mediathek. Wir empfehlen ein Plugin zur Kategorisierung der Produktbilder, um den Überblick über die genutzten Medien zu behalten.
Wurde ein Konvertierungsschritt in der Vergangenheit schon einmal ausgeführt, erscheint eine Fehlermeldung, die darauf hinweist.
Wichtig: Die Version 4 des wpShopGermany arbeitet mit eigenen Produktkategorien und nicht mehr mit den wordpresseigenen Beitragskategorien. Damit wurde das Path-key von „/category/“ auf „/produkte/“ verändert. Der Path-key von bereits integrierten Produkten änderte sich von „/produkte/“ auf „/produkt/“ . Im Modul ProduktArtikel kann der jeweilige Path-Key angepasst werden. Es ist jedoch darauf zu achten, dass der Path-Key „category“ standardmäßig von den WordPress-Kategorien genutzt wird und damit nicht mehr zur Verfügung steht.
Modul DownloadPlus
Die Ordner für die PDF-Dokumente und die dazugehörigen Bestellungen lagen in Version 3 unter folgendem Pfad: \wp-content\uploads\ .
Dieser Pfad hat sich geändert in: \wp-content\uploads\wpsg.
Die Inhalte der folgenden Ordner muss bei der Umstellung kopiert werden:
- wpsg_pdfprodukte_order
- wpsg_pdfprodukte
Es wird ausdrücklich davon abgeraten, ein direktes Update von Version 2.5 auf Version 4 durchzuführen!
Stattdessen sollte erst auf Version 3.0, danach auf Version 3.12.6 aktualisiert werden. Nach diesem Schritt kann ein Update auf Version 4 durchgeführt werden.