
Wprowadź ostateczne zmiany w plikach witryny WordPress
Uwaga: Jest to szósty i ostatni krok w ręcznej migracji witryny WordPress do konta Pro Managed WordPress. Jeśli nie masz konta Pro Managed WordPress, możesz dowiedzieć się więcej o nich tutaj .
Część 1: Skopiuj folder wp-content | Część 2: Utwórz plik zrzutu SQL |
Część 3: Prześlij zawartość witryny | Część 4: Zaktualizuj bazę danych witryny |
Część 5: Zmień prefiksy tabeli | Część 6: Wprowadź ostateczne zmiany |
Jest to ostatni krok ręcznej migracji witryny WordPress do konta Pro Managed WordPress. Daj sobie od pięciu do dziesięciu minut na wykonanie tego kroku.
Uwaga: Jeśli nie musisz zmieniać prefiksów tabeli zgodnie z opisem w części 5 , zacznij od kroku 7 w tym artykule. W przeciwnym razie zacznij od kroku 1.
- Otwórz FileZilla i połącz się z witryną przy użyciu poświadczeń sFTP (pamiętaj, że masz je z powrotem w tym kroku .
- Okno FTP powinno automatycznie otworzyć się w katalogu głównym witryny. Jeśli nie, w polu Witryna zdalna wpisz/home/SFTPUSERNAME/html , gdzie SFTPUSERNAME zostanie zastąpiona nazwą użytkownika użytą do połączenia z SFTP powyżej, a następnie naciśnij klawisz Enter.
- Na liście plików kliknij prawym przyciskiem myszy wp-config.php i wybierz Wyświetl/Edytuj . Plik .php zostanie otwarty w domyślnym edytorze; Jeśli chcesz wybrać aplikację używaną do edycji tego pliku, wybierz edytor tekstu.
- Poszukaj wiersza '$ table_prefix =' wp_ '; .
- Zastąp parametr wp prefiksem tabeli skopiowanym w części 5. W tym przykładzie prefiks tabeli to abc123 .
Uwaga: Uważaj, aby nie usunąć znaku podkreślenia, który występuje po prefiksie tabeli.
- Zapisz plik. Jeśli zostaniesz poproszony o nadpisanie pliku, zaakceptuj.
- Otwórz aplikację SSH i połącz się z witryną. Ponownie będziesz potrzebować poświadczeń hosta, nazwy użytkownika i hasła.
[Na komputerze Mac użyj opcji Terminal: ssh nazwa_użytkownika@nazwa_hosta, a następnie wprowadź hasło po wyświetleniu monitu].
- Po zalogowaniu się i nawiązaniu połączenia SSH musisz zmienić katalog na
/html
.
- Aby rozpocząć wyszukiwanie i zamianę, wprowadź: wp search-replace 'oldurl' 'newurl' --dry-run , gdzie:
- Oldurl to pełny adres URL (łącznie z „http: //” lub „https: //”) oryginalnej witryny, którą przenosisz na konto Pro zarządzanego systemu WordPress.
- newurl to pełny adres URL (łącznie z „http: //” lub „https: //”) witryny Pro Managed WordPress utworzonej na potrzeby migracji, nawet jeśli jest to tymczasowy adres URL.
- --dry-run nakazuje systemowi WordPress wykonanie polecenia i zgłoszenie wyników-ale tak naprawdę nie zmienia niczego w bazie danych . W ten sposób możemy sprawdzić, czy adresy URL są prawidłowe, a jeśli wystąpi błąd, niczego nie zepsujesz.
- Naciśnij klawisz Enter, aby uruchomić polecenie. Ukończenie pracy zajmie kilka sekund. Po pomyślnym zakończeniu zobaczysz, ile zmian zostanie wprowadzonych w tabelach bazy danych.
Uwaga: Jeśli otrzymasz komunikat o powodzeniu, ale mówi on, że zostanie przeprowadzonych 0 zamian, sprawdź ponownie oba adresy URL, a następnie powtórz poprzedni krok. Adresy URL muszą być całkowicie dokładne. W przeciwnym razie to polecenie nie zadziała.
- Jeśli otrzymasz komunikat o powodzeniu i zauważysz, że zostanie dokonanych więcej niż 0 zamian, wpisz: wp search-replace 'oldurl' 'newurl' , gdzie oldurl i newurl to pełne adresy URL starej i nowej witryny, zgodnie z wcześniejszym opisem.
- Naciśnij klawisz Enter. WordPress kończy wyszukiwanie i zamienianie oraz weryfikuje bazę danych. Po pomyślnym zakończeniu zobaczysz liczbę wprowadzonych zmian.
- Zaloguj się do witryny WordPress i sprawdź, czy wszystko wygląda zgodnie z oczekiwaniami.
Uwaga: upewnij się, że adresy URL używane w tym poleceniu dokładnie odpowiadają adresom URL migrowanej witryny i nowej witryny.
Uwaga: W edytorze WordPress mogą wystąpić zmiany układu, które trzeba będzie poprawić.