Jak zaktualizować adresy URL w bazie danych WordPress, gdy witryna zostanie przeniesiona do nowej domeny?
Aby zaktualizować adresy URL w bazie danych WordPress, gdy witryna zostanie przeniesiona do nowej domeny, najpierw wykonaj eksport bazy danych MySQL starej bazy danych na starym serwerze, utwórz nową pustą bazę danych na nowym serwerze, zaimportuj stare dane w PHPMyAdmin lub mysql bezpośrednio w linii poleceń.
Upewnij się, że wybrano nową bazę danych, a następnie uruchom aktualizacje SQL i polecenia wymiany w tabelach, w szczególności wp_options, wp_posts, wp_postmeta.
Użyj kodu jak poniżej i zamień stary i nowy adres URL, bez ukośnych ukośników. W razie potrzeby zmień również wartości prefiksu tabeli, jeśli ma to zastosowanie (np. Wp_) – choć mam nadzieję, że używasz innego prefiksu niż standardowy.
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl'); UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');
Doświadczony Programista WordPress Developer, od 2007 tworzy wielojęzykowe, responsywne witryny, sklepy internetowe, strony AMP oraz aplikacje mobilne, modyfikując frontend jak i backend serwisów pod indywidualne potrzeby klienta. Projektuje mikroanimacje i architekturę informacji w witrynach, optymalizuje kod witryny pod SEO. Łata dziury w oprogramowaniu, zabezpiecza i naprawia serwisy www po włamaniach. Od 1996r. tworzy strony www i kampanie online, a od 2007 roku migruje i kastomizuje strony klientów do WordPressa, szkoli, doradza i optymalizuje nakłady inwestycyjne na nowoczesne rozwiązania komunikacyjne w marketingu internetowym.
Dodaj komentarz
Chcesz się przyłączyć do dyskusji?Feel free to contribute!