![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
przeniosłem bazę postów (wordpress) z jednej domeny (musiałem z niej zrezygnować) na inną. Jednak wraz ze starą bazą przeniosłem także wszystkie informacje o starej domenie i tak na przykład nie wyświetlają mi się zdjęcia we wpisach ponieważ adres zdjęcia prowadzi do starej domeny (przeniosłem już cały folder 'wp-uploads' w wordpressie). Potrzebuję od Was pomocy w temacie stworzenia zapytania do bazy danych, które pozwoli mi zmienić w tabeli wp-posts w kolumnie post_content tekst z http://staradomena.pl na http://nowadomena.pl - we wszystkich rekordach tej tabeli. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
najprościej: wyeksportuj starą bazę w phpmyadmin do pliku .sql, otwórz jakimś programem do edycji np notepad - w nim kliknij zakładkę "szukaj", następnie zakładka "zamień", wpisz szukany tekst jako stara domena, a w oknie "zamień na" wpisz nową domenę po czym kliknij przycisk "zamień wszystkie". Zapisz plik i importuj go na serwer. Wsio.
sorki, przeoczyłem. Jeśli nie potrzebujesz nadpisać całej bazy, to oczywiście robisz dokładnie tak samo dla poszczególnych tabel. Są jeszcze jakieś pluginy do wordpressa ale ten sposób jest prosty i pewny. Ten post edytował gitbejbe 2.06.2017, 17:57:46 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
i tak to chciałem przekombinować... a nie pomyślałem o tym prostym rozwiązaniu. Dzięki! ; )
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Kod UPDATE wp_posts SET post_content = REPLACE(wp_content, 'http://staradomena.pl', 'http://nowadomena.pl'); Coś w ten deseń. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:00 |