Jeśli przenosisz swoją domenę bez zmiany adresów URL strony głównej i witryny swojej witryny WordPress, możesz postępować zgodnie z poniższymi wytycznymi zgodnie z kodeksem wordpress.
- Jeśli baza danych i adres URL pozostają takie same, możesz przenieść, po prostu kopiując swoje pliki i bazę danych.
- Jeśli zmieni się nazwa bazy danych lub użytkownik, edytuj wp-config.php, aby uzyskać prawidłowe wartości.
- Jeśli chcesz przetestować przed zmianą, musisz tymczasowo zmienić „siteurl” i „home” w tabeli bazy danych „wp_options” (poprzez phpMyAdmin lub podobne).
- Jeśli masz jakąkolwiek konfigurację przepisywania (permalinków), musisz wyłączyć .htaccess i ponownie skonfigurować permalinki, gdy zostaną uruchomione.
EDYTUJ (jeśli adres URL Twojej witryny również się zmienił, cóż, frazę tylko ze strony kodeksu)
Przenoszenie witryny i zmiana nazwy domeny lub adresów URL (np. z http://example.com/site do http://example.com lub http://example.com do http://example.net ) wymaga wykonania następujących kroków - w kolejności.
- Pobierz istniejące pliki witryny.
- Eksportuj swoją bazę danych - przejdź do mySQL i wyeksportuj bazę danych.
- Przenieś zarchiwizowane pliki i bazę danych do nowego folderu — w bezpieczne miejsce — to jest kopia zapasowa Twojej witryny.
- Zaloguj się w witrynie, którą chcesz przenieść, i wybierz Ustawienia> Ogólne, a następnie zmień adresy URL. (tj. z http://example.com/ do http://example.net ) - zapisz ustawienia i spodziewaj się strony 404.
- Ponownie pobierz pliki witryny.
- Ponownie wyeksportuj bazę danych.
- Edytuj wp-config.php z nazwą bazy danych mySQL, użytkownikiem i hasłem nowego serwera.
- Prześlij pliki.
- Zaimportuj bazę danych na nowy serwer.
Gdy zmieni się nazwa domeny lub adresy URL, pojawiają się dodatkowe obawy. Pliki i bazę danych można przenieść, jednak odniesienia do starej nazwy domeny lub lokalizacji pozostaną w bazie danych, co może powodować problemy z wyświetlaniem linków lub motywów.
Jeśli przeprowadzisz wyszukiwanie i zamieniasz w całej bazie danych, aby zmienić adresy URL, możesz spowodować problemy z serializacją danych, ponieważ niektóre motywy i widżety przechowują wartości z zaznaczoną długością adresu URL. Kiedy to się zmienia, wszystko się psuje. Aby uniknąć tego problemu z serializacją, masz dwie możliwości:
- Wykonuj wyszukiwanie i zamianę tylko w tabeli wp_posts.
- Użyj skryptu Wyszukaj i zamień dla baz danych WordPress, aby bezpiecznie zmienić wszystkie instancje.