Migration von WordPress
Exportieren Sie eine WordPress-WXR-Datei über Werkzeuge → Exportieren, laden Sie sie unter Einstellungen → Website importieren hoch, geben Sie Ihre öffentliche Live-Website-URL ein, scannen Sie zur Vorschau der Elemente und bestätigen Sie den Import – verwenden Sie den nativen XML-Export, keine All-in-One WP Migration .wpress-Archive.
ArtInStack liest standardmäßige WordPress eXtended RSS (WXR)-Dateien – denselben .xml-Export, den WordPress seit Jahren anbietet. Sie benötigen kein kostenpflichtiges Migrations-Plugin.
Voraussetzungen
- WordPress-Administrator-Zugriff auf der Website, die Sie verlassen möchten.
- Workspace-Inhaber-Anmeldung auf ArtInStack (Teammitglieder können keine Imports durchführen).
- Ihre öffentliche Website-URL (zum Beispiel
https://www.example.com) – erforderlich, damit der Importer während des Hintergrund-Jobs Bilder herunterladen kann. - Genügen Speicherplatz in Ihrem Tarif für importierte Medien (der Scan zeigt eine unverbindliche Schätzung).
Schritt 1: Export aus WordPress (korrektes Format)
Verwenden Sie den integrierten Export – nicht die .wpress-Dateien von All-in-One WP Migration (diese bündeln Datenbank-Dumps, die ArtInStack nicht importiert).
- Melden Sie sich als Administrator bei WordPress an.
- Gehen Sie zu Werkzeuge → Exportieren.
- Wählen Sie unter Auswählen, was exportiert werden soll die Option Alle Inhalte für einen Umzug der gesamten Website oder wählen Sie Beiträge, Seiten oder Medien für einen kleineren Export.
- Klicken Sie auf Exportdatei herunterladen.
- Behalten Sie das Dateiformat
.xmlbei – zippen Sie es nicht, es sei denn, Ihr Browser tut dies automatisch (beides funktioniert).
All-in-One WP Migration /
.wpress: Wird nicht unterstützt. Exportieren Sie stattdessen erneut über Werkzeuge → Exportieren.WordPress Importer-Plugin: Dieses Plugin dient dem Importieren in WordPress, nicht dem Exportieren. Um WordPress zu verlassen, verwenden Sie ausschließlich Werkzeuge → Exportieren.
Exportstrategie: Vollständig vs. Selektiv
| Ansatz | Wann zu verwenden |
|---|---|
| Alle Inhalte (empfohlener erster Durchlauf) | Sie möchten Seiten, Beiträge, Medien und Portfolio-CPTs in einem Scan erfassen; ideal, um den Gesamtumfang zu verstehen. |
| Nur Seiten | Sie migrieren zuerst Marketing-Seiten und bearbeiten den Blog später. |
| Nur Beiträge | Umzug des Blog-Archivs, nachdem die Seiten live sind. |
| Nur Medien | Selten – wird normalerweise mit Seiten/Beiträgen kombiniert, damit Anhänge verknüpft bleiben. |
Sie können im Laufe der Zeit mehrere Importe durchführen. Über die Elementauswahl können Sie genau festlegen, welche Seiten, Beiträge und Medienzeilen bei jedem Durchlauf bestätigt werden sollen. Bereits importierte Elemente werden markiert, damit Sie keine doppelte Arbeit leisten.
Schritt 2: Scan in ArtInStack
- Öffnen Sie Einstellungen → Website importieren.
- Wählen Sie WordPress (WXR).
- Klicken Sie auf Export auswählen… und laden Sie Ihre
.xml-Datei hoch oder wählen Sie eine Datei aus, die von einem vorherigen Scan gespeichert wurde. - Geben Sie die Öffentliche Website-URL ein – Ihre Live-WordPress-Domain, die Besucher heute nutzen.
- Klicken Sie auf Import scannen.
Beim Scannen wird die Datei analysiert und es werden Anzahlen für Seiten, Beiträge, Medien, Portfolios und mehr angezeigt. Es werden noch keine Inhalte geschrieben.
Scan-Statusmeldungen
| Meldung | Bedeutung |
|---|---|
| Vollständiger Export erkannt | Anhangszeilen sind in der Datei enthalten; eine Live-WordPress-Verbindung ist möglicherweise nicht erforderlich. |
| Live-WordPress-REST verfügbar | ArtInStack kann fehlende Galerie-Metadaten von Ihrer öffentlichen Website abrufen. |
| Öffentliche Website-URL erforderlich | Fügen Sie Ihre öffentliche URL hinzu oder korrigieren Sie sie und scannen Sie erneut. |
| Live-WordPress nicht erreichbar | Der Export verweist auf Anhänge, die nicht in der Datei enthalten sind, und REST ist nicht verfügbar – exportieren Sie erneut mit Alle Inhalte, schalten Sie die alte Website vorübergehend online oder importieren Sie nur die Struktur. |
Headless / Jamstack WordPress
Wenn Ihre öffentliche Website /wp-json/ nicht bereitstellt, Sie aber über ein privates API-Gateway verfügen, klappen Sie Erweitert: Headless WordPress auf, geben Sie die Gateway-URL ein und schließen Sie die Gateway-Anmeldung nach dem Scan ab, wenn Sie dazu aufgefordert werden. Mediendateien werden weiterhin von Ihrer öffentlichen Website-URL abgerufen.
Schritt 3: Inhalte auswählen und bestätigen
- Überprüfen Sie jede Zeile: Seiten, Beiträge, Medien, Portfolios (die Bezeichnungen entsprechen Ihrem Export).
- Verwenden Sie Seiten auswählen… (oder Beiträge/Medien), um einzelne Elemente auszuwählen, oder aktivieren Sie Alle Inhalte importieren.
- Überprüfen Sie die Speicherschätzung und die Anzahl der aufgelösten Anhänge.
- Klicken Sie auf Import bestätigen (N).
Ein Hintergrund-Job lädt Bilder herunter, schreibt Elemente und zeichnet Weiterleitungen auf. Der Fortschritt wird auf demselben Bildschirm angezeigt; Sie können Berichte öffnen, wenn er abgeschlossen ist.
Was nicht importiert wird
ArtInStack überspringt Inhalte, die nicht auf das Plattformmodell abgebildet werden können:
| WordPress-Inhalt | Warum er übersprungen wird | Was stattdessen zu tun ist |
|---|---|---|
| WooCommerce-Produkte, Bestellungen, Gutscheine | Das Handelsmodell weicht ab | Erstellen Sie Produkte in ArtInStack; verbinden Sie Stripe |
| Warenkorb-, Kasse-, Mein-Konto-Shop-Seiten | Der Checkout der Plattform ist nativ | Erstellen Sie Shop-Seiten mit Produkt-Blöcken |
| Theme Builder Globals (Tatsu-Header/Footer/Abschnitte) | Das Website-Chrom wird in ArtInStack konfiguriert | Header, Footer und Navigation |
| Nicht unterstützte benutzerdefinierte Inhaltstypen (CPTs) | Keine Zielsammlung | Manuell neu erstellen oder den Support kontaktieren |
Wenn Ihr Export nur WooCommerce- oder Builder-Globals enthält, zeigt der Importer ein deutliches Banner und blockiert die Bestätigung, bis Sie den Export erneut mit Beiträgen, Seiten oder Medien durchführen.
Was während des Imports passiert
- Seiten – werden nach Möglichkeit in ArtInStack-Seitenlayouts konvertiert; komplexes Legacy-Builder-Markup wird möglicherweise als lesbarer Snapshot importiert, den Sie im Seiten-Editor verfeinern können.
- Beiträge – werden unter
/blog/…in die Beiträge geschrieben. - Medien – werden von URLs im Export abgerufen (Ihre öffentliche Website, CDNs oder datierte Upload-Pfade) und dann in Medien gespeichert.
- Portfolios – benutzerdefinierte Portfolio-Inhaltstypen werden zu Portfolio-Sammlungen, die mit importierten Portfolio-Seiten verknüpft sind.
- Weiterleitungen – Legacy-Pfade werden für die automatische 301-Routing aufgezeichnet.
Überprüfung Ihrer Einrichtung
- Der Scan wird ohne eine Blockierung wegen „nicht unterstütztem Export“ abgeschlossen.
- Die Vorschau listet die erwarteten Seiten und Beiträge auf.
- Import bestätigen wird mit dem Status Abgeschlossen auf der Registerkarte Berichte beendet.
- Öffnen Sie importierte Seiten unter Seiten, veröffentlichen Sie eine und zeigen Sie eine Vorschau auf Ihrer Workspace-URL an.
- Laden Sie den JSON-Bericht herunter und überprüfen Sie ihn auf Asset-Warnungen (siehe Nach Ihrem Import).
Fehlerbehebung und häufige Fallstricke
| Problem | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| Upload abgelehnt oder leere Vorschau | .wpress- oder Nicht-WXR-Datei | Erneut exportieren über Werkzeuge → Exportieren |
| Viele Assets fehlgeschlagen | Bilder nur unter privater/lokaler URL vorhanden | Verwenden Sie Ihre öffentliche Domain im Export und im Feld für die öffentliche Website-URL; lokale Entwicklungs-URLs sind aus der Produktion nicht erreichbar |
| Galerie-Anhänge nicht aufgelöst | Partieller Export | Exportieren Sie Alle Inhalte erneut oder lassen Sie WordPress während des Imports online |
| Banner „WooCommerce-Export“ | Export enthält nur Shop-Daten | Exportieren Sie stattdessen Beiträge/Seiten |
| Import-Schaltfläche deaktiviert | Fehlende öffentliche URL oder Gateway-Anmeldung | Schließen Sie zuerst die Schritte der Scan-Warnung ab |
