Podział witryny z WordPress multisite do pojedynczej instalacji

Czy chcesz przenieść witrynę z WordPress multisite do jednej instalacji?

Jeśli prowadzisz sieć wielostanowiskową WordPress, czasami może być konieczne przeniesienie jednej ze stron internetowych do osobnej instalacji WordPress.

W tym artykule pokażemy, jak łatwo przenieść witrynę z WordPress multisite do własnej pojedynczej instalacji, zachowując rankingi SEO i wszystkie treści.

Splitting a site from WordPress multisite to single install

Krok 1: Pierwsze Kroki

Aby przenieść witrynę z sieci WordPress multisite, potrzebujesz nazwy domeny.

Jeśli masz już nazwę domeny, w której chcesz zainstalować pojedynczą witrynę, możesz iść.

Jeśli nie masz osobnej nazwy domeny, musisz zarejestrować nową nazwę domeny i dodać ją do konta hostingowego. Aby uzyskać więcej informacji, zobacz nasz artykuł na temat rejestracji nazwy domeny.

Alternatywnie możesz kupić oddzielne konto hostingowe i nazwę domeny dla świeżej instalacji WordPress.

Zalecamy korzystanie z Bluehost. Oferują bezpłatną nazwę domeny z hojnym rabatem na hosting. Zasadniczo możesz zacząć za $ 2.75 miesięcznie.

Po uzyskaniu nazwy domeny i hostingu następnym krokiem jest zainstalowanie WordPressa. Zobacz nasz poradnik instalacji krok po kroku WordPress, jeśli potrzebujesz pomocy.

Ważne: Ponieważ zamierzasz wprowadzić poważne zmiany w swojej witrynie WordPress, konieczne jest utworzenie pełnej kopii zapasowej WordPress, zanim zrobisz cokolwiek innego.

Teraz, gdy wszystko jest skonfigurowane, przenieśmy witrynę z sieci WordPress do własnej pojedynczej instalacji.

Krok 2: Eksportowanie pojedynczej witryny w sieci WordPress Multisite

Wbudowana funkcja importu / eksportu WordPress działa tak samo w przypadku wielu witryn, jak w przypadku pojedynczej instalacji witryny. Będziemy używać domyślnych narzędzi do eksportowania danych z witryny w sieci WordPress multisite.

Najpierw musisz zalogować się do Pulpitu nawigacyjnego pojedynczej witryny, którą chcesz przenieść, a następnie kliknąć Narzędzia ” Eksport. Następnie chcesz się upewnić, że cała zawartość jest zaznaczona i kliknij na Pobierz Plik Eksportu guzik.

Exporting a single site from a WordPress multisite network

WordPress utworzy teraz plik XML zawierający wszystkie Twoje dane i wyśle go do przeglądarki do pobrania. Zapisz plik na komputerze, ponieważ będziesz go potrzebować w późniejszych krokach.

Krok 3: Importowanie witryny potomnej do nowej domeny

Zaloguj się do obszaru administracyjnego WordPress w nowej lokalizacji, w której chcesz przenieść witrynę dziecka, a następnie przejdź do Narzędzia ” Import. Na ekranie importu WordPress pokaże Ci wiele opcji importu.

Import WordPress

Musisz kliknąć link „Zainstaluj teraz” poniżej „WordPress”. Poczekaj na zainstalowanie importera, a następnie kliknij link „Uruchom importera”.

Run WordPress Importer

Na następnym ekranie zostaniesz poproszony o przesłanie pliku eksportu WordPress pobranego wcześniej z WordPress multisite.

Upload the import file

Kliknij przycisk Wybierz plik, aby wybrać plik z komputera,a następnie kliknij przycisk „Prześlij plik i importuj”.

Na następnym ekranie WordPress zapyta, czy chcesz również zaimportować użytkowników. Jeśli nic nie zrobisz, WordPress zaimportuje wszystkich użytkowników. Jest to zalecane, jeśli nie chcesz zmieniać autorów.

Zobacz też Import Załączników opcja i chcesz się upewnić, że jest zaznaczona, aby WordPress mógł pobierać obrazy z Twoich postów i stron (nie martw się, jeśli przegapi niektóre lub większość twoich zdjęć. Następnie można je importować osobno).

Review import settings

Kliknij przycisk „Wyślij”, aby kontynuować.

WordPress rozpocznie teraz importowanie treści. Zajmie to kilka minut w zależności od tego, ile masz treści. Gdy to zrobisz, zobaczysz „All done, Have fun” powiadomienie.

Import finished

To wszystko. Pomyślnie zaimportowano dane z witryny podrzędnej sieci wielostanowiskowej do indywidualnej instalacji WordPress. Zostało jeszcze kilka rzeczy do zrobienia.

Krok 4: Konfigurowanie przekierowania

Jeśli używałeś niestandardowych domen dla każdej witryny w sieci WordPress, nie musisz konfigurować żadnego przekierowania.

Jeśli jednak korzystałeś z subdomen lub struktury katalogów w swojej witrynie WordPress, musisz skonfigurować przekierowanie, aby użytkownicy przychodzący do starych adresów URL byli przekierowywani do nowej witryny.

Można to zrobić na dwa sposoby. Możesz skonfigurować przekierowanie za pomocą wtyczki WordPress (zalecane) lub możesz dodać kod do swojego WordPressa .plik htaccess.

Pokażemy Ci obie metody, możesz wybrać taką, która najbardziej Ci odpowiada.

Uwaga: Upewnij się, że Twoja stara witryna w sieci wielostanowiskowej i Witryna w nowej domenie używają tej samej struktury permalink.

Metoda 1. Konfigurowanie przekierowań za pomocą wtyczki przekierowania

Najpierw musisz zainstalować wtyczkę przekierowania na swojej stronie WordPress.

Możesz aktywować wtyczkę sieciową lub zalogować się jako Super Admin na swojej stronie dziecka i aktywować wtyczkę przekierowania dla tej konkretnej witryny.

Następnie musisz odwiedzić panel administracyjny witryny dziecka, dla której chcesz skonfigurować przekierowanie.

Przekierowanie z subdomeny do nowej domeny

Wtyczka przekierowująca bardzo łatwo wskazuje nazwę domeny na inną nazwę domeny.

Po prostu przejdź do Narzędzia ” Przekierowanie strony i przejść do zakładki „strona”.

Point to new domain name

Po prostu wprowadź nową nazwę domeny, a następnie kliknij przycisk „Aktualizuj”, aby zapisać ustawienia.

Wtyczka rozpocznie przekierowywanie wszystkich użytkowników witryny do nowej nazwy domeny z poprawną strukturą permalink.

Zaletą tej metody jest to, że nadal możesz zalogować się do obszaru administracyjnego swojej subdomeny

Przekierowanie z katalogu do nowej domeny

Jeśli witryna korzysta ze struktury URL opartej na katalogu, Wtyczka przekierowania ułatwia prawidłowe przekierowanie do nowej domeny.

Po prostu przejdź do Narzędzia ” Przekierowanie strona na swojej podstronie, a następnie kliknij przycisk Dodaj nowy przycisk u góry.

Adding new redirection rule

Spowoduje to przekierowanie formularza konfiguracji. Oto jak należy wypełnić ten formularz:

URL źródła: ^childsite / (.*)$
Docelowy adres URL: https://example.com / $1

Nie zapomnij zmienić „opcje URL / Regex” na Regex i kliknij przycisk Dodaj przekierowanie, aby zapisać ustawienia.

Directory to root redirection

Możesz teraz odwiedzić swoją podstronę, aby zobaczyć przekierowania w akcji.

Metoda 2. Konfigurowanie przekierowań za pomocą .plik htaccess

W przypadku tej metody musisz dodać reguły przekierowania do swojego.plik htaccess na koncie hostingowym WordPress dla sieci multisite.

Subdomena do nowej domeny przekierowanie

W przypadku instalacji subdomeny, musisz użyć tego kodu w .plik htaccess twojego WordPress multisite.

Opcje +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC]
RewriteRule ^(.* ) $ http://www.example.net / $1 [L,R=301]

Kod ten przekierowuje odwiedzających przychodzących do dowolnej strony na subdomain.example.com na http://www.example.net. Na $1 znak na końcu docelowego adresu URL zapewnia, że użytkownicy wylądują na tej samej stronie, o którą prosili.

Przekierowanie z katalogu do nowej domeny

W przypadku instalacji wielostanowiskowych opartych na katalogach należy wkleić następujący kod .plik htaccess twojego WordPress multisite.

Opcje +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite / (.* ) $ http://example.net / $1 [R = 301, L]

Ten kod po prostu przekierowuje wszystkich użytkowników wchodzących na http://www.example.com/childsite/ na http://example.net. $ 1 zapewnia, że użytkownicy wylądują na dokładnie tej samej stronie lub poście, o które prosili.

Nie zapomnij wymienić childsite i example.net z nazwą Twojej podstrony i jej nową lokalizacją.

Krok 5: Rozwiązywanie problemów z migracją

Przenoszenie witryny nie jest rutynowym zadaniem, więc prawdopodobnie napotkasz pewne problemy. Ale nie martw się, istnieje rozwiązanie dla każdego problemu, który możesz napotkać.

Jeśli plik eksportu WordPress jest zbyt duży, możesz podzielić duży plik XML na mniejsze kawałki.

Jeśli obrazy nie zostały zaimportowane poprawnie, możesz spróbować zaimportować je jako obrazy zewnętrzne.

Zobacz inne typowe błędy WordPress i jak je naprawić.

Mamy nadzieję, że ten artykuł pomógł Ci przenieść witrynę z WordPress multisite do jednej instalacji. Możesz również zapoznać się z naszą listą kontrolną SEO WordPress dla nowej instalacji lub wypróbować te niezbędne wtyczki WordPress na swojej świeżej stronie.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

WordPress Pingbacks & Trackbacks: Ultimate A-Z Guide

W artykule: Czym są Pingbacks i Trackbacks? Plus, dlaczego są ważneCzym Są…