In deze handleiding leggen we uit hoe u de databasetabel-prefix van uw WordPress-installatie kunt wijzigen.
De standaard database-prefix voor WordPress is 'wp_'; we raden echter aan deze te wijzigen. De reden hiervoor is dat al uw inloggegevens worden opgeslagen in uw database, waardoor uw WordPress-tabellen zeer populaire doelwitten zijn voor hackers. Als u de tabel-prefix wijzigt, kunnen hackers moeilijker inbreken.
Let op: Als u de 1-click WordPress installatie heeft gebruikt, dan heeft u reeds een aangepaste tabel-prefix.
U dient de tabel-prefix op drie plaatsen te wijzigen:
- Stap 1 - Wijzig de tabel-prefix in wp-config.php
- Stap 2 - Wijzig de tabel-prefix in de database
- Stap 3 - Vervang alle verwijzingen naar de oude tabel-prefix
Stap 1 - Wijzig de tabel-prefix in wp-config.php
- Log in op het One.com configuratiescherm.
- OpenFile Manager onder Bestanden & beveiliging.
- Zoek het wp-config.php bestand en vink het hokje aan om deze te selecteren.
- Klik op Bewerken in het menu bovenaan uw scherm.
- Zoek de volgende regel:
$table_prefix = 'wp_';
- Vervang 'wp_' door iets anders; in dit geval hebben we het vervangen door 'david_':
$table_prefix = 'david_';
- Klik op Opslaan in de linkerbovenhoek.
Stap 2 - Wijzig de tabel-prefix in de database
- Open uw database in PhpMyAdmin.
- Klik op de databasenaam in het menu links zodat u een overzicht van alle tabellen te zien krijgt.
- Selecteer alle tabellen die beginnen met wp_, in totaal 12.
- Klik op With selectedom het keuzemenu te openen en selecteer Replace table prefix.
- Voer wp_ in bij From-field, en de nieuwe naam bij To-field, in dit voorbeeld, david_.
- Klik op Continue om de wijziging te maken.
Stap 3 - Vervang alle verwijzingen naar de oude tabel-prefix
In sommige instellingen in uw database, verwijst WordPress nog steeds naar de oude tabel-prefix. Om het wijzigen van deze prefix te voltooien, dient u deze te vervangen door uw nieuwe tabel-prefix.
- Klik op het tabblad SQL in het menu bovenaan het scherm.
- Kopieer en plak de volgende regels:
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_capabilities' where meta_key = 'OLDPREFIX_capabilities';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_user_level' where meta_key = 'OLDPREFIX_user_level';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' where meta_key = 'OLDPREFIX_autosave_draft_ids';
update NEWPREFIX_options set option_name = 'NEWPREFIX_user_roles' where option_name = 'OLDPREFIX_user_roles';
- Vervang OLDPREFIX en NEWPREFIX, door uw eigen oude en nieuwe prefix. Zoals in onderstaand voorbeeld waarbij we wp_ vervangen door david_:
update david_usermeta set meta_key = 'david_capabilities' where meta_key = 'wp_capabilities';
update david_usermeta set meta_key = 'david_user_level' where meta_key = 'wp_user_level';
update david_usermeta set meta_key = 'david_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update david_options set option_name = 'david_user_roles' where option_name = 'wp_user_roles';
- Klik op Go om de opdrachten uit te voeren en de wijziging te voltooien.
Het is gelukt. De prefix van de WordPress-tabellen is nu gewijzigd.
Gerelateerde artikelen: