Hvordan oppdatere WordPress database med search and replace?


OPPLEVER DU PROBLEMER MED VÅRE TJENESTER? KJØR DIAGNOSE FØRST FOR Å SPARE DIN OG VÅR TID

Lagt til: 03.10.2019 13:46:16     Sist oppdatert: 03.10.2019 14:09:51

Denne guiden vil vise to metoder for å oppdatere databasen i WordPress.
 

Hvofor oppdatere WordPress database?

  • Det er ønskelig å bytte til www istedenfor uten www eller omvendt.
  • Det er ønskelig å endre til https fra http.
  • Installasjonen er flyttet fra en undermappe eller underdomene.
  • Oppdatere SEO nøkkelord.
  • Rette feilstavinger og skrivefeil.
  • Fikse ødelagte bilder eller hardkodet kode i installasjonen.
  • Det er ønskelig å flytte fra ett domenenavn til et annet. Eller fra midlertidig adresse, til domenet på webhotellet.
    For eksempel dittgamledomene.net til dittdomene.net.
     

Oppdatere database med en plugin

I dette eksempelet så skal vi oppdatere WordPress sin database med en plugin. Det finnes flere plugin som gjør en "søk og erstatt" i databasen. Vi har valgt å benytte i dette eksempelet "Search & Replace" pluginen.

I eksempelet skal man endre URL'ene i databasen fra:
https://www.dittdomene.net/gammelwp til https://www.dittdomene.net/

På forhånd så har vi logget oss inn i WordPress backend (admin) og installert plugin som skal benyttes.

Instruksjon:
Følg instruksjonene nedenfor for å utføre søk og ertstatt i databasen.
Det er anbefalt å ta en backup av WordPress før dette utføres.

  1. Trykk på "Verktøy" i menyen til venstre.
  2. Trykk på "Search & Replace".
  3. Trykk på "Search & Replace" i menyen i toppen.
  4. Legg inn den gamle adressen til nettsiden.
  5. Legg inn den nye adressen til nettsiden.
  6. Velg å utføre søk og erstatt gjennom alle tabeller i databasen.
  7. Deaktiver "Dry Run". Hvis denne er på vil den kun sjekke gjennom tabellene og ikke utføre selve endringene.
  8. Velg at endringene skal lagres til databasen på webhotellet.
  9. Trykk "Do Search & Replace" for å utføre endringene.
Oppdatere WP database med søk og erstatt plugin

Ferdig
Databasen i WordPress er da oppdatert.
Tips! Hvis linkene på nettsiden gir en feilmelding etter endringen lagre permalenker på nytt igjen. Gå til "Innstillinger" og deretter "Permalenker" inne i WordPress. Trykk på "Lagre endringene".
 

Oppdatere database med WP-CLI

I dette eksempelet så skal vi oppdatere WordPress sin database med WP-CLI i terminal.

Eksempelet viser hvordan man endrer URL'ene i databasen fra:
https://www.dittdomene.net/gammelwp til https://www.dittdomene.net/

På forhånd så har vi logget oss inn i cPanel og trykket på "Terminal" ikonet.

Instruksjon:
Trykk deg videre at du forstår konsekvensene av å bruke terminal.

  • ​Skriv inn "cd public_html" og trykk enter for å komme til rett mappe hvor WordPress ligger.
  • Skriv inn kommandoen for å gjøre en søk og erstatt i databasen:
    wp search-replace 'dittdomene.net/gammelwp' 'dittdomene.net/' --all-tables
    Trykk på enter. Søk og erstatt er da fullført.
Oppdatere WP med WP-CLI i terminal


Ferdig
Vi har nå oppdatert databasen til WordPress med WP-CLI.