Efektywna, manualna migracja WordPress: krok po kroku

Migracja WordPress do nowej lokalizacji może wydawać się skomplikowana, ale przy odpowiednich krokach jest całkiem prosta. Oto przewodnik:

Aktualizacja bazy danych:

  • Zaloguj się do phpMyAdmin (lub innego narzędzia do zarządzania bazą danych).
  • Znajdź swoją bazę danych WordPress.
  • Przejdź do tabeli wp_options (może mieć inny przedrostek, jeśli zmieniłeś go podczas instalacji).
  • Znajdź wiersze z opcjami siteurl i home i zaktualizuj ich wartości do nowego URL.
UPDATE wp_options SET option_value = 'http://nowa-domena.pl' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'http://nowa-domena.pl' WHERE option_name = 'home';

2. Aktualizacja pliku wp-config.php:

  • Otwórz plik wp-config.php w nowej lokalizacji.
  • Upewnij się, że ustawienia bazy danych (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) są poprawne.

3. Zmiana domeny:

  • Jeśli domena zostaje taka sama, wystarczy nakierować ją na nową lokalizację poprzez panel zarządzania serwerem.
  • Jeśli zmieniasz domenę, zaktualizuj wpisy DNS, aby wskazywały na nową lokalizację serwera.

4. Aktualizacja odnośników w bazie danych:

  • Czasami w bazie danych znajdują się bezwzględne odnośniki do starej lokalizacji. Możesz użyć narzędzia takiego jak Velvet Blues Update URLs lub wp-cli, aby zaktualizować te odnośniki.
    Przykład użycia wp-cli:
wp search-replace 'http://stara-domena.pl' 'http://nowa-domena.pl' --all-tables

5. Aktualizacja plików .htaccess i robots.txt:

  • Jeśli używasz niestandardowych reguł w pliku .htaccess lub masz plik robots.txt, upewnij się, że ich zawartość jest zgodna z nową lokalizacją.

6. Przekierowania 301 (jeśli zmieniasz domenę):

  • Aby utrzymać SEO i płynne przejście, skonfiguruj przekierowania 301 ze starej domeny na nową.

7. Czyszczenie pamięci podręcznej:

  • Po przeniesieniu strony i dokonaniu zmian, wyczyść pamięć podręczną przeglądarki oraz jakiekolwiek wtyczki do buforowania, które używasz.

Migracja WordPress wykonana zgodnie z tymi krokami zapewni sprawne działanie strony w nowej lokalizacji.

Przydatne linki: