Dieses Plugin wurde nicht mit den 3 neuesten Hauptversionen von WordPress getestet. Es wird möglicherweise nicht mehr gepflegt oder unterstützt und kann bei der Verwendung mit neueren WordPress-Versionen zu Kompatibilitätsproblemen führen.

WordPress Importer

Beschreibung

Der WordPress Importer kann folgende Inhalte aus einer WordPress-Export-Datei importieren:

  • Beiträge, Seiten und andere individuelle Inhaltstypen
  • Kommentare und zugehörige Metadaten
  • Individuelle Felder und Beitragsmeta
  • Kategorien, Schlagwörter und Begriffe aus individuellen Taxonomien und Begriffsmetadaten
  • Autoren

Weitere Informationen und Anweisungen findest du in der Dokumentation zum Importieren von Inhalten.

Filter

Der Importer bietet einige Filter, die dir erlauben bestimmte Funktionalitäten komplett zu aktivieren/blockieren:

  • import_allow_create_users: Gib false zurück, wenn du nur die Zuordnung zu bestehenden Benutzern erlauben möchtest
  • import_allow_fetch_attachments: Gib false zurück, wenn du das Importieren und Herunterladen von Anhängen nicht zulassen möchtest
  • import_attachment_size_limit: Gibt einen ganzzahligen Wert für die maximale Dateigröße in Bytes zurück, die gespeichert werden soll (Standardwert ist 0, was unbegrenzt bedeutet)

Es gibt auch ein paar Action-Hooks:

  • import_start: Erfolgt, nachdem die Exportdatei hochgeladen wurde und die Einstellungen für den Autorenimport gewählt wurden
  • import_end: Aufruf nach der letzten Ausgabe des Importers

Installation

Die schnellste Methode, um den Importer zu installieren ist:

  1. Gehe zu Werkzeuge > Daten importieren im WordPress-Dashboard
  2. Klicke auf den WordPress-Link in der Lister der Importer
  3. Klicke „Jetzt installieren“
  4. Zum Schluss klicke „Importer ausführen“

Falls du es vorziehst Dinge manuell einzurichten, dann folge diesen Anweisungen:

  1. Lade den wordpress-importer-Ordner in das /wp-content/plugins/-Verzeichnis
  2. Aktiviere das Plugin in WordPress über das Menü „Plugins“
  3. Gehe zu Werkzeuge > Daten importieren, klicke auf WordPress

FAQ

Hilfe! Ich bekomme Fehlermeldungen wegen Arbeitsspeichermangels oder einfach nur einen leeren Bildschirm.

Wenn deine Exportdatei sehr groß ist, kann es passieren, dass das Importskript am PHP-Arbeitsspeicherlimit deines Hosts scheitert.

Eine Meldung wie „Fatal error: Allowed memory size of 8388608 bytes exhausted“ (erlaubte Arbeitsspeichergröße von 8388608 Bytes ausgeschöpft) bedeutet, dass das Skript Ihre XML-Datei nicht erfolgreich unter dem aktuellen PHP-Arbeitsspeicherlimit importieren kann. Wenn du Zugriff auf die Datei php.ini hast, kannst du das Limit manuell erhöhen; wenn nicht (z. B. weil deine WordPress-Installation auf einem gemeinsam genutzten Server gehostet wird), musst du deine exportierte XML-Datei möglicherweise in mehrere kleinere Teile aufteilen und das Import-Skript nach und nach ausführen.

Bei gemeinsam genutztem Hosting besteht die beste Alternative darin, den Hosting-Support zu konsultieren, um die sicherste Methode für die Ausführung des Imports zu ermitteln. Möglicherweise ist der Hoster bereit, die Arbeitsspeicherbegrenzung vorübergehend aufzuheben und/oder den Prozess direkt von seinem System aus durchzuführen.

Support-Artikel: Inhalte importieren

Rezensionen

26. Mai 2026
Moved all my content over successfully. Large imports timed out so had to split it up. Images were slow but came through. Does the job
22. Mai 2026
needed to migrate my old site asap. this worked pretty flawlessly tbh. pulled in my posts n comments fast. had a tiny glitch with some pics but nothing serious cz it saved me hrs of copy pasting. thx
20. Mai 2026
does what it says tbh. moved all my posts & pages just fine. but media files were a bit iffy, some images didn't pull over cz of server limits. solid for basic migrations tho. wud rec
19. Mai 2026
used this to move my old blog content over and it worked flawlessly. super fast and didn't lose any pics. honestly a lifesaver cz manual copy pasting is the worst. thx
8. Mai 2026
Had to move posts to a new site and this was a lifesaver. No errors, just uploaded the XML and everything was there. Tnkz so much cz I was worried about losing images. Simple but works!
5. Mai 2026
Did the job better than I expected. Moved my content without much drama. Took a little patience, but overall it helped me a lot.
Alle 331 Rezensionen lesen

Mitwirkende und Entwickler

„WordPress Importer“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„WordPress Importer“ wurde in 60 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „WordPress Importer“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

0.9.6

  • Skip the _wp_font_face_file meta key on import. Font attachments regenerate this meta locally, and the imported value pointed at a file path from the source site.
  • Prefix bundled vendor namespaces (Rowbot\URL, Brick\Math, Psr\Log, and others) with VendorPrefix\ to avoid class redefinition errors when another plugin bundles the same libraries.
  • Add a Live Preview blueprint so the plugin can be tried in WordPress Playground from the plugin directory page.
  • Code refactoring: extract single-post processing into a separate process_post() method, continuing the streaming preparation work.

0.9.5

  • Rewrite CSS URLs in block markup (e.g., cover blocks with background images).
  • Code refactoring: Extract import processing logic into separate methods to prepare for future streaming support.
  • Update Playwright and @playwright/test dependencies from 1.55.0 to 1.56.1.
  • Clean up vendor-patched dependencies by removing dotfiles and GitHub workflow files.

0.9.4

  • Fix a bug that caused self-closing blocks to be incorrectly serialized during URL rewriting.

0.9.3