Modifica il prefisso della tabella per WordPress
In questa guida, spieghiamo come modificare il prefisso della tabella del database della tua installazione WordPress.
Il prefisso predefinito della tabella del database per WordPress è 'wp_'; tuttavia, consigliamo di modificarlo. Il motivo è che tutti i tuoi dati di accesso sono memorizzati nel database, rendendo le tue tabelle WordPress obiettivi molto ambiti per gli hacker. Modificare il prefisso rende più difficile per loro entrare.
Nota: Se hai utilizzato l'installazione con 1 clic per installare WordPress, allora hai già un prefisso della tabella personalizzato.
Devi modificare il prefisso della tabella in tre punti:
- Passaggio 1 - Modifica il prefisso della tabella in wp-config.php
- Passaggio 2 - Modifica il prefisso della tabella nel database
- Passaggio 3 - Sostituisci tutti i riferimenti al vecchio prefisso
Passaggio 1 - Modifica il prefisso della tabella in wp-config.php
- Accedi al pannello di controllo di one.com.
- Apri File Manager nella sezione Impostazioni 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.
- Individua 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
- Apri il tuo database in PhpMyAdmin.
- Clicca sul nome del database nel menu a sinistra per espandere tutte le tabelle.
- Seleziona tutte le tabelle che iniziano con wp_; dovresti averne 12 in totale.
- Fai clic su Con le selezionate per aprire il menu a discesa e seleziona Sostituisci prefisso tabella.
- Digita wp_ nel campo Da e il nuovo nome nel campo A, in questo esempio, david_.
- Fai clic su Continua per apportare la modifica.
Passaggio 3 - Sostituisci tutti i riferimenti al vecchio prefisso
In alcune impostazioni memorizzate nel database, WordPress fa ancora riferimento al vecchio prefisso della tabella. Per completare la modifica del prefisso, sostituisci questi riferimenti con il tuo nuovo prefisso.
- Fai clic sulla scheda SQL nel menu nella parte superiore della schermata.
- Copia e incolla i seguenti comandi:
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';
- Sostituisci OLDPREFIX e NEWPREFIX con il tuo vecchio e nuovo prefisso. Come nell'esempio seguente, in cui sostituiamo wp_ con 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';
- Fai clic su Vai per eseguire i comandi e completare la modifica.
Ecco fatto. Il prefisso delle tabelle WordPress è stato modificato.
Articoli correlati: