
Når billederne forsvinder efter en flytning, er der to realistiske forklaringer: enten peger adresserne i databasen stadig på det gamle domæne, eller også kom wp-content/uploads ikke med i flytningen.
Højreklik på et manglende billede og vælg at åbne det i en ny fane. Adressen i browseren afslører hvilken af de to det er.
Så ligger de gamle adresser i databasen. WordPress gemmer den fulde URL i indholdet, og en flytning ændrer den ikke af sig selv.
Brug et søg-og-erstat-værktøj, der håndterer serialiserede data — ikke en simpel SQL-erstatning, som ødelægger indstillinger gemt som arrays. WP-CLI kan gøre det korrekt:
wp search-replace 'https://gammeltdomaene.dk' 'https://nytdomaene.dk' --skip-columns=guid
Undlad bevidst guid. Den skal ikke ændres — den bruges som unik identifikator, ikke som adresse.
Så kom filerne ikke med. Tjek om wp-content/uploads findes og har indhold. Mangler den, skal den kopieres fra den gamle server eller hentes fra en backup.
Det er den mest almindelige fejl ved manuelle flytninger, fordi uploads-mappen ofte er den største og timer ud undervejs.
Så mangler databasens poster for filerne. Filerne findes, men WordPress ved ikke, at de er der. Et plugin til at genindlæse mediebiblioteket kan bygge posterne op igen ud fra filerne.
En flytning bør laves med et værktøj, der tager filer og database sammen og retter adresserne undervejs. Ved gratis migrering hos Hostious bygger vi siden op i et testmiljø, kontrollerer at billederne er der, og skifter først domænet når alt virker.
Se også hvordan du flytter en WordPress-hjemmeside.
Nej. Mange indstillinger er gemt serialiseret, hvor tekstlængden står angivet. En simpel erstatning ødelægger dem.
Typisk fordi de nyeste blev uploadet efter flytningen, mens de gamle stadig peger på det tidligere domæne.