Hvis du driver et WordPress-websted, er det vigtigt at holde din database sikker. En måde at gøre dette på er ved at ændre standard tabel prefix. I dette indlæg viser vi dig, hvordan du kan ændre WordPress tabel prefix med få trin.

Det er en relativt simpel proces at ændre WordPress tabel prefix men det er vigtigt at følge trinene nøje for at undgå fejl.

Men før vi nedbryder denne proces trin for trin, skal vi først definere, hvad WordPress tabel prefix er, og tilbyde nogle ting at tænke over, før du foretager denne ændring. Derefter vil vi diskutere tre forskellige måder, hvorpå du selv kan ændre WordPress tabel prefix.

Lad os dykke ned i det.

Se vores videoguide om, hvordan du ændrer WordPress-tabelpræfikset

Hvorfor ændre WordPress tabel prefix?

WordPress tabel prefix er identifikatoren for hver tabel i din WordPress-database. Som standard er tabel prefixindstillet til wp_.

Denne standardindstilling gør dog dit websted sårbart over for angreb, da hackere kender præfikset og nemt kan angribe det. Så hvis du er seriøs med hensyn til at holde dit WordPress-websted sikkert, skal du ændre standard table prefix.

Hvornår skal du ændre WordPress table prefix?

Du kan ændre WordPress tabelpræfikset når som helst, men det anbefales generelt at gøre det, når du installerer WordPress første gang. På denne måde behøver du ikke at bekymre dig om at ændre prefix for et eksisterende websted.

Hvis du installerer WordPress for første gang, skal du blot følge anvisningerne og indtaste et nyt table prefix, når du bliver bedt om det.

Hvis du ændrer WordPress-table prefix for et eksisterende websted, skal du tage nogle yderligere skridt, som vi vil diskutere senere i dette indlæg.

Hvad du skal overveje, før du ændrer dit WordPress tabel prefix

Før du ændrer WordPress tabel , er der et par ting, du skal tage i betragtning.

For det første skal du sørge for, at du sikkerhedskopierer din WordPress-database. På denne måde kan du hurtigt gendanne dit websted, hvis noget går galt under processen, hvis det går galt.

For det andet skal du være opmærksom på, at ændring af WordPress-tabellepræfikset vil ødelægge alle eksisterende plugins eller temaer, der i øjeblikket er aktive på dit websted. Dette skyldes, at de alle er gemt i databasen under det aktuelle tabel prefix.

Så hvis du beslutter dig for at ændre WordPress-tabel prefix., skal du deaktivere og derefter genaktivere alle eksisterende plugins og temaer. Vi vil diskutere, hvordan du gør dette senere i indlægget.

For det tredje vil ændringen af præfikset ikke stoppe alle hackere, hvis de allerede er i stand til at udnytte dit websted med SQL-injektioner, men det vil stoppe bot-angreb, som er hovedparten af hackerforsøg.

For det fjerde skal det præfiks, der er indstillet i din mappe wp-config.php og det, der bruges i din faktiske database, være det samme, og alle tabeller skal bruge det samme præfiks, ellers går dit websted i stykker. Det er let at ødelægge dit websted ved at gøre dette, så du bør ikke gøre det, hvis du ikke ved, hvad du gør.

Og endelig, hvis du ofte arbejder i databasen, bruger forespørgsler, du finder online, standard prefix, så det kan være irriterende at ændre det.

Nu hvor vi har dækket det grundlæggende, lad os se på, hvordan du ændrer WordPress tabel prefix..

Sådan ændrer du dit WordPress tabel prefix.: 3 metoder

Der er tre metoder, du kan bruge til at ændre WordPress tabel prefix.. Vi vil diskutere hver metode i detaljer nedenfor.

Tag en backup, før du begynder

Tag en backup af dit websted og din database, da ændring af tabelpræfikset kan ødelægge hele dit websted, hvis det gøres forkert. En backup vil betyde, at du kan gendanne dit websted fra det punkt, hvis der skulle opstå en fejl.

Der er et par forskellige måder, du kan tage backup af dit WordPress-websted på. Hvis du bruger en WordPress-hostingudbyder, tilbyder de måske en backup-service. Eller du kan bruge et WordPress backup-plugin. Hvis du bruger MyKinsta, kan du drage fordel af automatisk backup, da de er inkluderet i dit abonnement.

Hvis du har brug for mere kontrol over dine backups, kan du dog overveje et backup add-on. Har du brug for hyppigere sikkerhedskopieringer? Tilføjelsesprogrammet til timebaserede backups er et klogt valg. Hvis du ligeledes har brug for at sikkerhedskopiere eksterne sikkerhedskopier til Amazon S3 eller Google Cloud Storage, er tilføjelsen Ekstern backup en ubesværet løsning.

Metode 1: Manuelt

Den første metode, som vi vil diskutere, involverer brug af FTP til direkte at ændre wp-config.php-filen. Vi foretrækker at bruge MyKinsta til denne opgave. Her er hvordan du gør det:

1. Log ind på din MyKinsta-konto

Når du er logget ind, skal du klikke på Websteder i venstre sidebar og derefter vælge det websted, som du vil ændre WordPress-præfikset for. Klik derefter på Info. Rul ned til afsnittet der hedder SFTP/SSH og kopier oplysningerne der, herunder host, brugernavn, password og port.

Lokalisering af SFTP-loginoplysninger i MyKinsta.
Lokalisering af SFTP-loginoplysninger i MyKinsta.

2. Brug disse oplysninger til at logge ind på en FTP-klient

Nu skal du bruge disse oplysninger til at logge ind på en FTP-klient. Vi anbefaler, at du bruger FileZilla. Når du har installeret det, skal du åbne appen og indtaste oplysningerne fra MyKinsta i felterne for host, brugernavn, password og port. Klik derefter på Quickconnect.

Alternativt kan du også nemt gennemføre trin et og to via cPanel ved at logge ind på din hostingkonto, få adgang til cPanel og derefter gå til File Manager.

3. Download filen wp-config.php

Når du er logget ind, bør du se en liste over filer i højre side. Find filen wp-config.php og download den til din computer ved at højreklikke på den og vælge Download fra menuen.

4. Rediger filen wp-config.php

Åbn nu filen wp-config.php i en teksteditor som Sublime Text. Find den linje, hvor der står

$table_prefix = ‘wp_’;

og ændrer ‘wp_' til det nye præfiks, du vil bruge. Sørg for at gemme filen, når du er færdig.

Editing the wp-config.php file in a text editor.
Redigering af filen wp-config.php i en teksteditor.

5. Upload filen wp-config.php

Gå nu tilbage til FileZilla og find filen wp-config.php på din computer. Højreklik på den, og vælg Upload i menuen.

6. Omdøb alle WordPress-tabeller i databasen med det nye præfiks

Det næste skridt er faktisk at ændre præfikset for alle WordPress-tabellerne i din database. Standardprefix omfatter:

  • wp_commentmeta
  • wp_comments
  • wp_links
  • wp_options
  • wp_postmeta
  • wp_posts
  • wp_terms
  • wp_term_relationer
  • wp_term_taxonomy

Du bør også være opmærksom på databasetabeller uden for standardindstillingerne, som plugins også har oprettet.

For at ændre præfikset skal du have adgang til din database. Det kan du gøre via phpMyAdmin i cPanel. Eller du kan endnu engang bruge MyKinsta til denne opgave, som giver direkte databaseadgang. Log ind på din konto, naviger til Websteder > Dit websted > Info, og klik på linket, hvor der står Åben phpMyAdmin.

Adgang til phpMyAdmin ved hjælp af MyKinsta.
Adgang til phpMyAdmin ved hjælp af MyKinsta.

Klik på databasens navn i venstre sidebar. Klik derefter på fanen SQL øverst på siden. Indtast denne forespørgsel i tekstboksen:

RENAME table wp_xxxx TO newprefix_xxxx;

Du skal naturligvis erstatte newprefix med dit nye præfiks. Hvis du f.eks. ændrer databaseprefix for wp_comments, vil det blive vist som newprefix_comments, efter at du har foretaget ændringen.

Tilføjelse af en SQL forespørgsel til phpMyAdmin for at ændre databasepræfikset.
Tilføjelse af en SQL forespørgsel til phpMyAdmin for at ændre databaseprefix.

Klik derefter på knappen Go.

Gentag denne proces for alle WordPress-tabellerne i din database, idet du ændrer wp_ til dit nye prefix.

Sørg for at søge i options- og usermeta-tabellerne efter det gamle prefix for at sikre, at du har ændret og opdateret alt.

7. Deaktivere og genaktivere alle plugins og temaer

Det næste skridt er at deaktivere alle plugins og temaer. Du skal gøre dette, fordi plugins og temaer blev installeret med det gamle prefix og skal så at sige opdateres med det nye prefix.

Du kan gøre dette ved at gå til siderne Plugins og Temaer i dit WordPress admin dashboard. Når alle plugins og temaer er deaktiveret, skal du genaktivere dem et efter et for at sikre, at de fungerer korrekt under det nye databaseprefix.

8. Test dit WordPress-websted

Når du har ændret præfikset for alle WordPress-tabellerne i din database, kan du teste dit WordPress-websted for at sikre dig, at alt fungerer korrekt. For at gøre det skal du blot besøge dit WordPress-websted i en webbrowser. Hvis det indlæses uden fejl, er du klar til at gå i gang. Du kan også bruge et værktøj som Kinsta APM til at foretage løbende overvågning af ydeevnen for at sikre, at dit websteds ydeevne forbliver i tip-top form.

Metode 2: Brug af et plugin

Hvis du ikke er komfortabel med at arbejde med kode eller få direkte adgang til din database, så kan du også bruge et plugin til at ændre WordPress-prefix. Vi anbefaler Brozzme DB Prefix & Tools Addons plugin til denne opgave.

Brozzme DB Prefix & Tools Addon
Brozzme DB Prefix & Tools Addon

1. Installer og aktiver pluginet

Først skal du installere og aktivere plugin’et. Du kan gøre dette fra WordPress-administrationsområdet ved at gå til Plugins > Tilføj nyt og søge efter Brozzme DB Prefix & Tools Addons.

Installation af Brozzme DB Prefix & Tools Addon plugin i WordPress
Installation af Brozzme DB Prefix & Tools Addon plugin i WordPress

Når du har fundet det, skal du klikke på Installer nu og derefter Aktiver.

2. Ændre databasepræfikset

Nu hvor plugin’et er aktiveret, kan du ændre WordPress-databaseprefix ved at gå til Tools > DB Prefix.

Brozzme-pluginets indstillingsside er ret ligetil.
Brozzme-pluginets indstillingsside er ret ligetil.

På denne side skal du indtaste dit nye databasepræfiks i feltet New Prefix (Nyt prefix). Klik derefter på knappen Change DB Prefix (Ændre DB-prefix).

Pluginet vil nu opdatere alle dine WordPress-tabeller med det nye prefix.

3. Test dit WordPress-websted

Når plugin’et har opdateret din database, kan du teste dit WordPress-websted for at sikre dig, at det stadig fungerer. Som før skal du åbne din webbrowser og navigere til dit live-websted. Hvis alt ser ud som det skal, har opdateringen virket.

Metode 3: Brug af Adminer

Hvis du ikke ønsker at bruge et plugin, kan du også ændre WordPress-databasepræfikset ved hjælp af Adminer. Adminer er et selvstændigt PHP-script, som giver dig mulighed for at administrere dine databaser.

1. Download og installer Adminer

For at komme i gang med Adminer skal du downloade den nyeste version fra det officielle websted. Når du har den, skal du uploade denne PHP-fil til din hjemmesides rodserver. Du kan gøre dette via FTP ved hjælp af et værktøj som FileZilla, som vi har beskrevet i de tidligere trin.

Når Adminer er uploadet, kan du få adgang til den direkte via din webbrowser. Den seneste version er 4.8.1, så hvis du har placeret den i dit websteds rodmappe, kan du få adgang til den ved at gå til https://your-website.com/adminer-4.8.1.php.

2. Kør SQL-forespørgsler

Herfra kan du få adgang til og logge ind på enhver database på din server. Vi ønsker dog kun at ændre WordPress-databaseprefix, så du kan ignorere alle de andre databaser.

SQL Command view i Adminer.
SQL Command view i Adminer.

På denne side skal du vælge din WordPress-database fra venstre sidebar. Klik derefter på fanen SQL Command-fanen øverst på siden.

I tekstboksen skal du indtaste denne forespørgsel:

RENAME table wp_xxxx TO newprefix_xxxx;

Du skal naturligvis erstatte newprefix med dit faktiske nye prefix. Hvis du f.eks. ændrer databasepræfikset for wp_usermeta, vil det blive vist som newprefix_usermeta, efter at du har foretaget ændringen.

Klik derefter på knappen Execute (Udfør).

Gentag denne proces for alle WordPress-tabellerne i din database, idet du ændrer wp_ til det nye prefix, som du vælger.

3. Test dit WordPress-websted

Når du har opdateret prefix for alle dine WordPress-tabeller i din database, kan du teste dit websted for at sikre, at alt fungerer korrekt. Du skal blot gå til dit WordPress-websted i en webbrowser og se, om det indlæses uden problemer. Hvis alt er i orden, er du færdig.

Tillykke med det! Du har med succes ændret WordPress-databaseprefix og opdateret dit websted i overensstemmelse hermed.

Resumé

Ændring af WordPress-databaseprefix er en god måde at forbedre sikkerheden på dit websted på. Som standard er WordPress-databaseprefix wp_, men du kan nemt ændre det til noget andet.

Her gennemgik vi tre måder at ændre WordPress-databaseprefix på: ved at redigere filen wp-config.php, ved hjælp af et plugin eller ved hjælp af Adminer.

Vi håber, at denne artikel hjalp dig med at lære, hvordan du trygt kan ændre WordPress-databaseprefix.

Og hvis du er interesseret i en løsning til WordPress-webstedsadministration, der strømliner din arbejdsgang, er MyKinsta altid en god mulighed. Med robuste sikkerhedsfunktioner, hastighedsoptimering og inkluderede backups er det svært at gå galt her.