Jak przenieść WordPress na nowy serwer lub na nową domenę – migracja wp

Optymalizacja obrazów w WordPress dla Pagespeed Insights
30 stycznia 2017
strona dostosowana do użytkowników
Sprawdź czy twoja strona jest dostosowana do…użytkowników
18 lutego 2017
Pokaż wszystkie

Jak przenieść WordPress na nowy serwer lub na nową domenę – migracja wp

all

Pewnie czytasz to, bo nadszedł czas, aby twoja strona ujrzała światło dzienne. Budowana na “testowym” adresie lub lokalnie na komputerze, dojrzała w końcu do pokazania jej światu. Przed tobą przeniesienie strony na docelowy serwer pod odpowiednią domenę. Sprawa może się wydać przerażająca – w sieci natknąłeś się na poradniki opisujące jak skopiować zawartość z ftp, skopiować bazę danych, podmienić linki i…. i albo wyjdzie albo wywalisz stronę i zawładnie tobą fala frustracji. Znam to. Serio. Sama w ten sposób kiedyś migrowałam strony. Z czasem frustracji było mniej – i wywalania też, ale co bardziej wymagające szablony lubiły nie przenosić w całości swoich ustawień ew. widgetów. Od dłuższego czasu korzystam z czegoś absolutnie fantastycznego.

All-in-One WP Migration

all in one wp migration

Wtyczka jest bardzo prosta w obsłudze, więc nawet laik jest w stanie sam przenieść sobie kompletną stronę.

A teraz instrukcja jak przenieść wordpressa krok po kroku.

  1. Przygotuj się do przeniesienia treści tj. wyczyść bibliotekę mediów ze zbędnych obrazów. Pozbądź się niepotrzebnych stron i wpisów – opróżnij również kosz.
  2. Zainstaluj wtyczkę All-in-One WP Migration na swojej “starej” stronie.
  3. Eksportuj treści (patrz obrazki)

wp1

wp3

migwp

Klikając na zielone pole pobierzesz plik. Eksportujemy do pliku, bo korzystamy z darmowej wersji, w wersji płatnej możemy skorzystać ze wszystkich opcji eksportu.

Ponad rozwijanym polem “Export to” mamy zaawansowane opcje exportu – możemy wybrać które treści chcemy konkretnie wyeksportować, a które nie.

4. Instalujemy WordPress na nowym serwerze / domenie

5. Instalujemy wtyczkę All-in-One WP Migration na nowej instalacji WordPress

6. Zamiast export wybieramy import w menu wtyczki i ładujemy uprzednio ściągnięty ze starej strony plik.

7. Czekamy aż się załaduje (potrafi długo mielić temat), potwierdzamy (Continue), następnie dla pewności udajemy się do Ustawienia – Bezpośrednie odnośniki i zmieniamy wygląd linków ( w razie gdyby wordpress się pogubił, to go naprowadzi go na dobre tory – jeśli mamy odnośniki w takim formacie w jakim chcemy żeby zawsze były, to na chwilę zmieniamy na inne, zapisujemy i zmieniamy z powrotem).

przeniesienie

migracja

Teoretycznie strona jest już przeniesiona i możesz zakończyć prace – cieszyć się sukcesem 🙂 Jest jednak coś co mogło cię wkurzyć po drodze. Mogłeś natknąć się na limit 512mb. Tzn. Wyeksportowany plik mógł ważyć więcej niż 512MB i teraz nie wiesz jak zaimportować go w jednym kawałku. Na szczęście jest na to sposób, chociaż z pewnością twórcy wtyczki nie są zadowoleni że ludzi go opisują. Wymaga to edycji pliku wtyczki, więc jeśli jesteś kompletnie zielony to może być dla ciebie problematyczne (dlatego nalegałam na to, żebyś przede wszystkim zrobił porządek w Bibliotece Mediów).

Otwórz /wp-content/plugins/all-in-one-wp-migration/constants.php

Znajdź tę linijkę:

// =================
// = Max File Size =
// =================
define( 'AI1WM_MAX_FILE_SIZE', 536870912 );

Zamień ją na:

// =================
// = Max File Size =
// =================
define( 'AI1WM_MAX_FILE_SIZE', 4294967296 );

W ten sposób zwiększysz limit do 4GB. Przy update pluginu to ustawienie zostanie nadpisane, ale myślę że to nie problem o ile plugin służy ci jednorazowo do przeniesienia strony. Po przeniesieniu WordPressa po prostu go odinstaluj – nie ma co trzymać zbędnych pluginów.