




{"id":753,"date":"2024-06-19T01:12:52","date_gmt":"2024-06-18T23:12:52","guid":{"rendered":"https:\/\/projektninja.com\/devblog\/?p=753"},"modified":"2024-06-19T01:25:26","modified_gmt":"2024-06-18T23:25:26","slug":"manualna-migracja-wordpress","status":"publish","type":"post","link":"https:\/\/projektninja.com\/devblog\/ulatwienia-wp\/manualna-migracja-wordpress\/","title":{"rendered":"Efektywna, manualna migracja WordPress: krok po kroku"},"content":{"rendered":"\n<p>Migracja <strong>WordPress<\/strong> do nowej lokalizacji mo\u017ce wydawa\u0107 si\u0119 skomplikowana, ale przy odpowiednich krokach jest ca\u0142kiem prosta. Oto przewodnik:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Aktualizacja bazy danych:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zaloguj si\u0119 do phpMyAdmin (lub innego narz\u0119dzia do zarz\u0105dzania baz\u0105 danych).<\/li>\n\n\n\n<li>Znajd\u017a swoj\u0105 baz\u0119 danych WordPress.<\/li>\n\n\n\n<li>Przejd\u017a do tabeli <code>wp_options<\/code> (mo\u017ce mie\u0107 inny przedrostek, je\u015bli zmieni\u0142e\u015b go podczas instalacji).<\/li>\n\n\n\n<li>Znajd\u017a wiersze z opcjami <code>siteurl<\/code> i <code>home<\/code> i zaktualizuj ich warto\u015bci do nowego URL.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code><code>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';<\/code><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">2. <strong>Aktualizacja pliku wp-config.php:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Otw\u00f3rz plik <code>wp-config.php<\/code> w nowej lokalizacji.<\/li>\n\n\n\n<li>Upewnij si\u0119, \u017ce ustawienia bazy danych (<code>DB_NAME<\/code>, <code>DB_USER<\/code>, <code>DB_PASSWORD<\/code>, <code>DB_HOST<\/code>) s\u0105 poprawne.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">3. <strong>Zmiana domeny:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Je\u015bli domena zostaje taka sama, wystarczy nakierowa\u0107 j\u0105 na now\u0105 lokalizacj\u0119 poprzez panel zarz\u0105dzania serwerem.<\/li>\n\n\n\n<li>Je\u015bli zmieniasz domen\u0119, zaktualizuj wpisy DNS, aby wskazywa\u0142y na now\u0105 lokalizacj\u0119 serwera.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4. <strong>Aktualizacja odno\u015bnik\u00f3w w bazie danych:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Czasami w bazie danych znajduj\u0105 si\u0119 bezwzgl\u0119dne odno\u015bniki do starej lokalizacji. Mo\u017cesz u\u017cy\u0107 narz\u0119dzia takiego jak <a>Velvet Blues Update URLs<\/a> lub wp-cli, aby zaktualizowa\u0107 te odno\u015bniki.<br>Przyk\u0142ad u\u017cycia wp-cli:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code><code>wp search-replace 'http:\/\/stara-domena.pl' 'http:\/\/nowa-domena.pl' --all-tables<\/code><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">5. <strong>Aktualizacja plik\u00f3w .htaccess i robots.txt:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Je\u015bli u\u017cywasz niestandardowych regu\u0142 w pliku <code>.htaccess<\/code> lub masz plik <code>robots.txt<\/code>, upewnij si\u0119, \u017ce ich zawarto\u015b\u0107 jest zgodna z now\u0105 lokalizacj\u0105.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">6. <strong>Przekierowania 301 (je\u015bli zmieniasz domen\u0119):<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aby utrzyma\u0107 SEO i p\u0142ynne przej\u015bcie, skonfiguruj przekierowania 301 ze starej domeny na now\u0105.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">7. <strong>Czyszczenie pami\u0119ci podr\u0119cznej:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Po przeniesieniu strony i dokonaniu zmian, wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105 przegl\u0105darki oraz jakiekolwiek wtyczki do buforowania, kt\u00f3re u\u017cywasz.<\/li>\n<\/ul>\n\n\n\n<p>Migracja <strong>WordPress<\/strong> wykonana zgodnie z tymi krokami zapewni sprawne dzia\u0142anie strony w nowej lokalizacji.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Przydatne linki:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.phpmyadmin.net\/\" target=\"_blank\" rel=\"noopener\" title=\"\">phpMyAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/velvet-blues-update-urls\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Velvet Blues Update URLs<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener\" title=\"wp-cli\">wp-cli<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Migracja WordPress do nowej lokalizacji nie musi by\u0107 trudna. Przewodnik krok po kroku pomo\u017ce Ci to zrobi\u0107 bez problemu.<\/p>\n","protected":false},"author":1,"featured_media":757,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[275,269],"tags":[301,302,262,25,106,300,174,32,306,304,13,305,303],"class_list":["post-753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rozniaste","category-ulatwienia-wp","tag-aktualizacja","tag-baza-danych","tag-cms","tag-css","tag-html","tag-migracja","tag-mysql","tag-php","tag-phpmyadmin","tag-przekierowania-301","tag-wordpress","tag-wp-cli","tag-wp-config-php"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts\/753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/comments?post=753"}],"version-history":[{"count":3,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts\/753\/revisions"}],"predecessor-version":[{"id":756,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/posts\/753\/revisions\/756"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/media\/757"}],"wp:attachment":[{"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/media?parent=753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/categories?post=753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projektninja.com\/devblog\/wp-json\/wp\/v2\/tags?post=753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}