De URL van een wordpress veranderen

Vandaag heb ik iets zeer handigs ontdekt, wat vermoedelijk al 1000 keer gedocumenteerd is, maar hier toch nog maar even (ik wist het niet, de kans bestaat dat ik niet de enige was).

Ik moest een wordpress-installatie verplaatsen van www.domain.tld/blog naar www.domain.tld/, zodat de wordpress de nieuwe homepage werd. Na alle files gewoon verplaatst te hebben, en de .htaccess aangepast te hebben met de juiste RewriteBase, bleef het theme ronduit foute urls gebruiken. Nu kan je in de database gaan foefelen, maar er is een veel eenvoudigere manier

Open de file “functions.php” van het theme dat gebruikt wordt, en zet volgende regels bovenaan (net na de openende php-tag natuurlijk):

update_option('siteurl','http://www.domain.tld/nieuwpad/');
update_option('home','http://www.domain.tld/nieuwpad/');

Ga nu naar je hoofdpagina of je admin-pagina, en reload tot alles er goed uit ziet. Daarna haal je de regels weg. Eenvoudig toch.

One Response to “De URL van een wordpress veranderen”

  1. Wolf Says:

    Gij zijt mijnen held, ik ging altijd naar de tabel wp_options, dit is wat makkelijker :)