Importer WordPressa

Opis

Importer WordPressa zaimportuje następującą zawartość z pliku eksportowego WordPressa:

  • Wpisy, strony i inne własne typy treści
  • Komentarze i meta komentarzy
  • Pola własne i metadane wpisów
  • Kategorie, znaczniki i terminy z własnych taksonomii i metadanych terminów
  • Autorzy

Więcej informacji i instrukcji znajdziesz w dokumentacji na temat importowania treści.

Filtry

Importer ma kilka filtrów, które umożliwiają całkowite włączenie/zablokowanie niektórych funkcji:

  • import_allow_create_users: zwraca false, jeśli chcesz zezwolić na mapowanie tylko dla istniejących użytkowników
  • import_allow_fetch_attachments: zwraca false, jeśli nie chcesz zezwolić na importowanie i pobieranie załączników
  • import_attachment_size_limit: zwraca wartość całkowitą określającą maksymalny rozmiar pliku do zapisania w bajtach (domyślnie 0, co oznacza nieograniczony rozmiar)

Dostępnych jest również kilka akcji, do których można się podłączyć:

  • import_start: występuje po przesłaniu pliku eksportu i wybraniu ustawień importu autora
  • import_end: wywoływane po ostatnim wyjściu z importera

Instalacja

Najszybszą metodą instalacji importera jest:

  1. Odwiedź Narzędzia -> Importuj w kokpicie WordPress
  2. Kliknij na odnośnik WordPress na liście importerów
  3. Kliknij „Zainstaluj teraz”
  4. Na koniec kliknij „Włącz wtyczkę i uruchom importer”

Jeśli wolisz wykonać czynności ręcznie, postępuj zgodnie z poniższymi instrukcjami:

  1. Prześlij katalog wordpress-importer do katalogu /wp-content/plugins/
  2. Włącz wtyczkę w menu „Wtyczki” w WordPressie
  3. Przejdź do ekranu Narzędzia -> Importuj, kliknij WordPress

Najczęściej zadawane pytania

Pomocy! Wyskakują mi błędy braku pamięci albo ekran jest pusty.

Jeśli eksportowany plik jest bardzo duży, skrypt importujący może osiągnąć limit pamięci skonfigurowany przez Twojego hosta dla PHP.

Komunikat taki jak „Błąd krytyczny: Wyczerpano dozwolony rozmiar pamięci 8388608 bajtów” oznacza, że ​​skrypt nie może zaimportować pliku XML w ramach obecnego limitu pamięci PHP. Jeśli masz dostęp do pliku php.ini, możesz ręcznie zwiększyć limit; jeśli nie masz (na przykład Twoja instalacja WordPressa jest hostowana na serwerze współdzielonym), może być konieczne podzielenie wyeksportowanego pliku XML na kilka mniejszych części i uruchamianie skryptu importującego pojedynczo.

W przypadku hostingu współdzielonego najlepszą alternatywą może być konsultacja z działem wsparcia hostingu w celu ustalenia najbezpieczniejszego sposobu przeprowadzenia importu. Hosting może być skłonny tymczasowo znieść limit pamięci i/lub uruchomić proces bezpośrednio ze swojego komputera.

Artykuł pomocy technicznej: Importowanie treści

Recenzje

2026-02-17
Used WordPress Importer to move demo content. Worked fine most of the time. Setup was easy & import was smooth. Had small issue with big files but retry fixed it. Helpful tool overall. tnkz 👍
2025-10-02
I keep waiting for this plugin to stop being so unreliable but it hasn’t. On every site and host where I use it, it can handle up to maybe 100 posts at a time, if I’m lucky, but after that it’s likely to freeze or fail. Not recommended for anything but small-scale imports/exports.
2025-03-27
gar nicht so schlecht wie die andere hier den Plugin bewerten. + Beiträge wurden vollständig importiert+ die Seiten sehen schief aus, aber wenn man aus einem Theme in ein anderen importiert, rechnet man auch damit, dass die Seiten nicht perfekt aussehen. ..und dass alles übrigens war kostenlos ..
2024-11-18
War beim Erstellen hilfreich. Produkte,Bilder und Kunden importiert; viel Handarbeit und Wissen nötig. Bestellungen lassen sich leider nicht importieren.
2024-07-18 1 odpowiedź
We tried this multiple times but not working. It has some conflict with hosting and our hosting company suggests not to use this plugin. It wasted so many hours in the process and now I need to find another alternative.
Przeczytaj 314 recenzji

Kontrybutorzy i deweloperzy

„Importer WordPressa” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „Importer WordPressa” została przetłumaczona na 60 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Importer WordPressa” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

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

  • Przepisz adresy URL załączników do nowej struktury adresów URL

0.9.2

  • Rewrite site URLs in block attributes.

0.9.1

  • Add support for rewriting site URLs in post content and excerpts.

0.9.0

  • Introduce a new XML parser class WXR_Parser_XML_Processor that replaces the
    deprecated WXR_Parser_Regex class.

0.8.4

  • Fix a bug on deserialization of untrusted input.
  • Update compatibility tested-up-to to WordPress 6.7.2.

0.8.3

  • Update compatibility tested-up-to to WordPress 6.7.
  • Update call to post_exists to include post_type in the query
  • PHP 8.4 compatibility fixes.

0.8.2

  • Update compatibility tested-up-to to WordPress 6.4.2.
  • Update doc URL references.
  • Adjust workflow triggers.

0.8.1

  • Update compatibility tested-up-to to WordPress 6.2.
  • Update paths to build status badges.

0.8

  • Update minimum WordPress requirement to 5.2.
  • Update minimum PHP requirement to 5.6.
  • Update compatibility tested-up-to to WordPress 6.1.
  • PHP 8.0, 8.1, and 8.2 compatibility fixes.
  • Fix a bug causing blank lines in content to be ignored when using the Regex Parser.
  • Fix a bug resulting in a PHP fatal error when IMPORT_DEBUG is enabled and a category creation error occurs.
  • Improved Unit testing & automated testing.

0.7

  • Update minimum WordPress requirement to 3.7 and ensure compatibility with PHP 7.4.
  • Fix bug that caused not importing term meta.
  • Fix bug that caused slashes to be stripped from imported meta data.
  • Fix bug that prevented import of serialized meta data.
  • Fix file size check after download of remote files with HTTP compression enabled.
  • Improve accessibility of form fields by adding missing labels.
  • Improve imports for remote file URLs without name and/or extension.
  • Add support for wp:base_blog_url field to allow importing multiple files with WP-CLI.
  • Add support for term meta parsing when using the regular expressions or XML parser.
  • Developers: All PHP classes have been moved into their own files.
  • Developers: Allow to change IMPORT_DEBUG via wp-config.php and change default value to the value of WP_DEBUG.

0.6.4

  • Popraw kompatybilność z PHP7.
  • Naprawiono błąd powodujący usuwanie ukośników z importowanych komentarzy.
  • Poprawka dla różnych powiadomień o przestarzałości, w tym wp_get_http() i screen_icon().
  • Fix for importing export files with multiline term meta data.

0.6.3

  • Add support for import term metadata.
  • Fix bug that caused slashes to be stripped from imported content.
  • Fix bug that caused characters to be stripped inside of CDATA in some cases.
  • Naprawiono powiadomienia PHP.

0.6.2

0.6

  • Support for WXR 1.2 and multiple CDATA sections
  • Post aren’t duplicates if their post_type’s are different

0.5.2

  • Double check that the uploaded export file exists before processing it. This prevents incorrect error messages when
    an export file is uploaded to a server with bad permissions and WordPress 3.3 or 3.3.1 is being used.

0.5

  • Import comment meta (requires export from WordPress 3.2)
  • Minor bugfixes and enhancements

0.4

  • Map comment user_id where possible
  • Import attachments from wp:attachment_url
  • Upload attachments to correct directory
  • Remap resized image URLs correctly

0.3

  • Use an XML Parser if possible
  • Proper import support for nav menus
  • … and much more, see Trac ticket #15197

0.1

  • Pierwsze wydanie