Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Podmiana adresów URL za pomocą wyrażeń regularnych
Forum PHP.pl > Forum > Przedszkole
trifek
Witam,
Mam zmienną $content zawierającą treść oraz różnego rodzaju linki:
<a href="https://domain/wp-content/uploads/2018/07/sample-Wokal-2.jpg"><img class="alignright size-full wp-image-6608" src="https://domain/wp-content/uploads/2018/07/sample-Wokal-2.jpg" alt="sample Wokal 2" width="933" height="617" /></a>

<a href="https://domain/wp-content/uploads/2014/01/sample-lato-123.jpg"><img class="alignright size-full wp-image-6608" src="https://domain/uploads/2014/01/sample-lato-123.jpg" alt="sample lato 123" width="933" height="617" /></a>

itp.

Potrzebuję zamienić je na formę:
- https://domain/files/sample-lato-123.jpg ,
- https://domain/files/sample-Wokal-2.jpg ,

(stała nazwa domeny i folder "files").

Wie ktoś może jak to zrobić?
trueblue
Skoro to są dane z Wordpressa, to wystarczy przed importem zmienić to hurtowo jakimś edytorem tekstu.
trifek
tzn w jaki sposób?
Nie znam się na WP - przenoszę dane na swoją stroną za pomocą php właśnie smile.gif
trueblue
Ale przecież masz chyba jakiś zrzut bazy danych? Tam powinny być te dane.
trifek
fakt, dobry pomysł. Dzięki
Rysh
Przerabiałem to ostatnio dwa razy, raz za pomocą bazy danych - wystąpiły problemy, nie wszystkie linki podmieniło, ponieważ niektóre były w json i nie zostały podmienione, na drugiej stronie użyłem wtyczki https://wordpress.org/plugins/velvet-blues-update-urls/ i poszło bez problemu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.