Modifica il prefisso delle tabelle in WordPress
In questa guida ti spieghiamo come modificare il prefisso delle tabelle del database della tua installazione di WordPress.
Il prefisso predefinito delle tabelle del database di WordPress è "wp_"; tuttavia, consigliamo di modificarlo. Il motivo è che tutti i tuoi dati di accesso sono memorizzati nel database, il che rende le tabelle di WordPress un bersaglio molto ambito dagli hacker. Modificare il prefisso rende più difficile per loro penetrare nel sistema.
Nota: se hai utilizzato il programma di installazione con un clic per installare WordPress, disponi già di un prefisso personalizzato per le tabelle.
Devi modificare il prefisso della tabella in tre punti:
- Passaggio 1 - Modifica il prefisso delle tabelle nel file wp-config.php
- Passaggio 2 - Modifica il prefisso della tabella nel database
- Passaggio 3 - Sostituisci tutti i riferimenti al vecchio prefisso
Non hai ancora un sito web? Con WordPress puoi creare facilmente e rapidamente il sito web dei tuoi sogni.
Passaggio 1 - Modifica il prefisso delle tabelle nel file wp-config.php
- Accedi al pannello di controllo di one.com.
- Apri "File Manager" nelle impostazioni di hosting nel menu a sinistra.
- Trova il file wp-config.php e spunta la casella per selezionarlo.
- Clicca su Modifica nella barra dei menu in cima allo schermo.
- Individuare la seguente voce:
$table_prefix = 'wp_';
- Sostituisci "wp_" con qualcos'altro; in questo caso, l'abbiamo sostituito con "david_":
$table_prefix = 'david_';
- Fai clic su «Salva» nell'angolo in alto a sinistra.
Passaggio 2 - Modifica il prefisso della tabella nel database
- Open il tuo database in PhpMyAdmin.
- Clicca sul nome del database nel menu a sinistra per visualizzare tutte le tabelle.
- Seleziona tutte le tabelle che iniziano con wp_; dovresti averne 12 in totale.
- Fai clic su "Selezionato" per aprire il menu a tendina e seleziona "Sostituisci prefisso tabella".
- Digita wp_ nel campo "Da" e il nuovo nome nel campo "A"; in questo esempio, david_.
- Clicca su "Continua" per applicare la modifica.
Passaggio 3 - Sostituisci tutti i riferimenti al vecchio prefisso
In alcune impostazioni memorizzate nel database, WordPress continua a fare riferimento al vecchio prefisso della tabella. Per completare la modifica del prefisso, è necessario sostituirlo con quello nuovo.
- Fai clic sulla scheda SQL nel menu nella parte superiore dello schermo.
- Copia e incolla i seguenti comandi:
aggiorna NEWPREFIX_usermeta impostando meta_key = 'NEWPREFIX_capabilities' dove meta_key = 'OLDPREFIX_capabilities';
aggiorna NEWPREFIX_usermeta impostando meta_key = 'NEWPREFIX_user_level' dove meta_key = 'OLDPREFIX_user_level';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' where meta_key = 'OLDPREFIX_autosave_draft_ids';
aggiorna NEWPREFIX_options impostando option_name = 'NEWPREFIX_user_roles' dove option_name = 'OLDPREFIX_user_roles';
- Sostituisci OLDPREFIX e NEWPREFIX con il tuo prefisso precedente e quello nuovo. Come nell'esempio qui sotto, in cui sostituiamo wp_ con david_:
aggiorna david_usermeta impostando meta_key = 'david_capabilities' dove meta_key = 'wp_capabilities';
aggiorna david_usermeta impostando meta_key = 'david_user_level' dove meta_key = 'wp_user_level';
aggiorna david_usermeta impostando meta_key = 'david_autosave_draft_ids' dove meta_key = 'wp_autosave_draft_ids';
update david_options set option_name = 'david_user_roles' where option_name = 'wp_user_roles';
- Clicca su "Vai" per eseguire i comandi e completare la modifica.
Ecco fatto! Il prefisso delle tabelle di WordPress è stato modificato.
Articoli correlati: