Strona główna  /  Wtyczki  /  Jak przenieść wpisy między stronami WordPress?

✦ AI
Minimalistyczne biurko z laptopem, na którego ekranie widać proces przenoszenia danych między folderami.

Jak przenieść wpisy między stronami WordPress?

Zanim przeniesiesz wpisy w WordPressie, wykonaj pełną kopię zapasową bazy danych i plików. Następnie wybierz właściwą ścieżkę: eksport i import treści między dwiema instalacjami albo zmianę typu treści w obrębie jednej witryny.

Jak przenieść wpisy na inną stronę WordPress?

W przypadku dwóch różnych instalacji WordPress najprostsza metoda wykorzystuje wbudowane narzędzia eksportu i importu. WordPress tworzy plik XML zawierający wpisy, strony, kategorie, tagi i podstawowe dane autora. Nie jest to pełna kopia witryny, dlatego motyw, ustawienia wtyczek i część plików konfiguracyjnych trzeba odtworzyć osobno.

Przed rozpoczęciem zapisz kopię bazy danych oraz katalogu z plikami witryny. Upewnij się też, że na stronie docelowej masz wystarczająco dużo miejsca, a używane wtyczki są aktualne i zgodne z wersją WordPressa.

Metoda Główne zastosowanie Wymaga wtyczek?
Eksport i import XML Wybrane wpisy, strony, kategorie i tagi Nie
Wtyczka migracyjna, na przykład Duplicator Większa migracja, obejmująca całą witrynę Tak
Ręczna migracja bazy danych Nietypowe lub zaawansowane przenoszenie danych Nie, ale wymaga wiedzy technicznej

Standardowy transfer wybranych wpisów wykonasz w kilku krokach:

  1. Zaloguj się do panelu strony źródłowej i przejdź do Narzędzia → Eksport.
  2. Wybierz wpisy albo inną grupę treści, ustaw autora, zakres dat lub kategorię, a następnie pobierz plik XML.
  3. Na stronie docelowej otwórz Narzędzia → Import i wybierz importer WordPressa.
  4. Prześlij plik XML, przypisz wpisy do istniejącego użytkownika albo utwórz nowego autora.
  5. Zaznacz opcję pobierania załączników, jeśli jest dostępna, i rozpocznij import.
  6. Sprawdź zaimportowane treści przed usunięciem ich ze strony źródłowej.

Przy dużej liczbie wpisów import może nie zakończyć się za jednym razem. Przyczyną bywa limit czasu wykonywania skryptu albo zbyt duży plik XML. W takiej sytuacji podziel eksport na mniejsze zakresy, zwiększ limity serwera albo skorzystaj z narzędzia migracyjnego. Wtyczki, takie jak Duplicator czy WP All Import, wybieraj tylko wtedy, gdy mają aktualizacje, zgodność z Twoją wersją WordPressa i dobre opinie użytkowników.

Jak zmienić wpis na stronę w jednej witrynie?

Jeżeli treść ma pozostać w tej samej instalacji, nie potrzebujesz eksportu XML. Musisz zmienić jej typ z wpisu na stronę. Najszybszą metodą jest wtyczka Post Type Switcher. Przed instalacją sprawdź datę ostatniej aktualizacji, zgodność z używaną wersją WordPressa oraz wykonaj backup.

Procedura wygląda następująco:

  1. W panelu WordPressa otwórz Wtyczki → Dodaj nową i wyszukaj Post Type Switcher.
  2. Zainstaluj i aktywuj wtyczkę, która jest regularnie aktualizowana.
  3. Przejdź do Wpisy → Wszystkie wpisy i otwórz treść przeznaczoną do konwersji.
  4. W edytorze znajdź ustawienie typu treści, wybierz Strona i zapisz zmiany.
  5. Sprawdź adres URL, menu, linki oraz sposób wyświetlania treści w motywie.

Zmiana typu może wpłynąć na adres, archiwum kategorii, tagi i widoczność wpisu na stronie bloga. Kategorie oraz tagi są związane głównie z wpisami, dlatego po konwersji trzeba zweryfikować, czy wszystkie elementy nawigacji nadal działają.

Ręczna edycja pola post_type w tabeli wp_posts jest możliwa, ale przeznaczona dla osób, które znają bazę danych WordPress. Wykonanie nieprawidłowej operacji może uszkodzić treści albo całą instalację. Jeśli nie masz doświadczenia z SQL, użyj wtyczki lub zleć zmianę administratorowi.

Co sprawdzić po przeniesieniu wpisów?

Po zakończeniu importu nie usuwaj od razu danych ze strony źródłowej. Najpierw przejdź przez najważniejsze elementy:

  • Otwórz kilka wpisów na komputerze i telefonie, aby sprawdzić formatowanie.
  • Zweryfikuj, czy obrazy, galerie i załączniki zostały poprawnie pobrane.
  • Sprawdź linki wewnętrzne, zwłaszcza odnośniki prowadzące do starej domeny.
  • Porównaj autora, kategorię, tagi, datę publikacji i status każdego ważnego wpisu.
  • Ustaw przekierowania 301, jeśli zmieniły się adresy URL.
  • Sprawdź mapę witryny i wyklucz duplikaty, jeśli treści przez pewien czas były dostępne w obu miejscach.

Najbezpieczniejszy wybór zależy od skali zadania. Do kilku lub kilkudziesięciu wpisów wystarczy eksport XML. Przy przenoszeniu całej witryny lepsze będzie narzędzie migracyjne, a zmianę wpisu na stronę w tej samej instalacji najłatwiej wykonać przez Post Type Switcher. W każdym wariancie zachowaj kopię zapasową do czasu zakończenia kontroli i upewnienia się, że treści oraz adresy działają prawidłowo.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?