Archiv für den Tag: 29. Juli 2016

WordPress: Domain-Links austauschen (Subdomain-Wechsel)

WordPress speichert in den Posts die komplette URL. Sollte also eine Test-Installation (preview.domain.de) live gehen (www.domain.de), dann macht es Sinn, die Links auszutauschen. Bei einer Standardinstallation stehen die URLs in den Tabellen wp_posts, wp_options und wp_postmeta. Es gibt bei github (siehe unten) zwar fertige Scripte, aber als Hausmittel hier ein Dreizeiler:

mysqldump --add-drop-table -u username -pPASSWORD dbname wp_posts wp_options wp_postmeta > .dump.sql

sed -i 's/preview\.domain\.de/www.domain.de/g' .dump.sql

mysql -u username -pPASSWORD dbname < .dump.sql

Weiterlesen